SisFreeAllocatedMemory function

The SisFreeAllocatedMemory function frees memory allocated by SIS API functions.

Syntax

void SisFreeAllocatedMemory(
  _In_ PVOID allocatedSpace
);

Parameters

allocatedSpace [in]

Pointer to the memory allocated by the SIS API.

Return value

This function does not return a value.

Remarks

After the call to this function completes, the caller may no longer access the freed memory.

This call should be used to deallocate the memory allocated for the commonStoreRootPathname parameter strings returned from SisCreateBackupStructure and SisCreateRestoreStructure, and the array of strings containing common-store file names returned from SisCreateBackupStructure, SisCSFilesToBackupForLink, SisCreateRestoreStructure, and SisRestoredLink. In the latter case, the array itself also must be freed by calling SisFreeAllocatedMemory.

Requirements

Requirement Value
Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Header
Sisbkup.h
Library
Sisbkup.lib
DLL
Sisbkup.dll

See also

SisCreateBackupStructure

SisCreateRestoreStructure

SisCSFilesToBackupForLink

SisRestoredLink