Freigeben über


SPFILENOTIFY_FILEEXTRACTED Nachricht

Die SPFILENOTIFY_FILEEXTRACTED Benachrichtigung wird von SetupIterateCabinet an eine Rückrufroutine gesendet, um anzugeben, dass eine Datei aus der Ablage extrahiert wurde oder dass eine Extraktion fehlgeschlagen ist und die Ablageverarbeitung abgebrochen wurde.

SPFILENOTIFY_FILEEXTRACTED
  Param1 = (UINT) FilePathInfo;
  Param2 = (UINT) 0;
            

Parameter

Param1

Zeiger auf eine FILEPATHS-Struktur , die Pfadinformationen für die extrahierte Datei enthält. Der SourceFile-Member der FILEPATHS-Struktur enthält den vollständigen Quellpfad der Ablage. Das TargetFile-Element stellt den vollständigen Zielpfad der Datei bereit, die auf dem System installiert werden soll.

Param2

Nicht verwendet.

Rückgabewert

Die Ablagerückrufroutine sollte einen der folgenden Werte zurückgeben.

Rückgabecode Beschreibung
NO_ERROR
Es ist kein Fehler aufgetreten. Fahren Sie mit der Verarbeitung der Ablage fort.
ERROR_XXX
Ein Fehler des angegebenen Typs ist aufgetreten. SetupIterateCabinet gibt null zurück. GetLastError gibt den angegebenen Fehlercode zurück.

Hinweis

Mit der Setup-API wird keine standardmäßige Ablagerückrufroutine bereitgestellt. Ihre Setupanwendung sollte eine Rückrufroutine bereitstellen, um die von der SetupIterateCabinet-Funktion gesendeten Benachrichtigungen zu verarbeiten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Setupapi.h

Weitere Informationen

Übersicht

Benachrichtigungen

FILEPATHS

SetupIterateCabinet