Freigeben über


SisFreeRestoreStructure-Funktion

Die SisFreeRestoreStructure-Funktion gibt den für die angegebene SIS-Wiederherstellungsstruktur zugeordneten Arbeitsspeicher frei und führt Aufgaben aus, die den SIS-Filter vorbereiten, um die während des Wiederherstellungsvorgangs erstellten Verknüpfungen ordnungsgemäß einzurichten.

Syntax

BOOL SisFreeRestoreStructure(
  _In_ PVOID sisRestoreStructure
);

Parameter

sisRestoreStructure [in]

Zeiger auf eine SIS-Wiederherstellungsstruktur, die von SisCreateRestoreStructure zurückgegeben wird.

Rückgabewert

Diese Funktion gibt TRUE zurück, wenn sie erfolgreich abgeschlossen wird, andernfalls FALSE . Rufen Sie GetLastError auf, um weitere Informationen zum Grund zu erhalten, warum der Aufruf fehlgeschlagen ist.

Bemerkungen

Der Zugriff auf die SIS-Links, bevor der Aufruf dieser Funktion abgeschlossen ist, kann zu einer Volumeüberprüfung oder einem teilweisen Lesen des Linksinhalts führen.

Beachten Sie, dass es nicht sicher ist, davon auszugehen, dass dadurch nur die Speicherzuweisung aufgehoben wird. Beispielsweise kann diese Funktion auch zusätzliche Verwaltungsvorgänge für die SIS-Architektur ausführen. Rufen Sie daher diese Funktion auch dann auf, wenn Der Wiederherstellungsvorgang unmittelbar danach beendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Sisbkup.h
Bibliothek
Sisbkup.lib
DLL
Sisbkup.dll

Siehe auch

SisCreateRestoreStructure