Freigeben über


SPFILENOTIFY_FILEOPDELAYED Nachricht

Die SPFILENOTIFY_FILEOPDELAYED Benachrichtigung wird von SetupInstallFileEx oder SetupCommitFileQueue an eine Rückrufroutine gesendet, wenn ein Dateivorgang verzögert wurde, weil die Datei verwendet wurde. Der Vorgang wird beim nächsten Neustart des Systems verarbeitet.

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

Parameter

Param1

Zeiger auf eine FILEPATHS-Struktur .

Wenn der verzögerte Vorgang ein Dateikopiervorgang ist, enthält die FILEPATHS-Struktur die folgenden Informationen.

FILEPATHS-Element Wert
Win32Error NO_ERROR
Flags FILEOP_COPY
Quelle Vollständiger Pfad der temporären Datei.
Target Vollständiger Pfad der tatsächlichen Zieldatei.

Diese temporäre Datei wird beim Neustart des Systems in das Zielverzeichnis kopiert. Die Setupfunktionen generieren automatisch einen Pfad für die temporäre Datei.

Wenn es sich bei dem verzögerten Vorgang um einen Dateilöschvorgang handelt, enthält die FILEPATHS-Struktur die folgenden Informationen.

FILEPATHS-Element Wert
Win32Error NO_ERROR
Flags FILEOP_DELETE
Quelle NULL
Target Vollständiger Pfad der zu löschenden Datei.

Param2

Wird nicht verwendet.

Rückgabewert

Der Rückgabewert wird ignoriert.

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

SetupCommitFileQueue

SetupInstallFile

SetupInstallFileEx

SetupInstallFromInfSection