messaggio SPFILENOTIFY_FILEEXTRACTED

La notifica di SPFILENOTIFY_FILEEXTRACTED viene inviata a una routine di callback da SetupIterateCabinet per indicare che un file è stato estratto dal gabinetto o che l'elaborazione di un archivio non è riuscita e l'elaborazione del cabinet è stata annullata.

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

Parametri

Param1

Puntatore a una struttura FILEPATHS che contiene informazioni sul percorso per il file estratto. Il membro SourceFile della struttura FILEPATHS contiene il percorso di origine completo del cabinet. Il membro TargetFile fornisce il percorso completo del file da installare nel sistema.

Param2

Non utilizzato.

Valore restituito

La routine di callback del gabinetto deve restituire uno dei valori seguenti.

Codice restituito Descrizione
NO_ERROR
Non è stato rilevato alcun errore, continuare a elaborare il gabinetto.
ERROR_XXX
Si è verificato un errore del tipo specificato. SetupIterateCabinet restituirà zero. GetLastError restituirà il codice di errore specificato.

Nota

Non è disponibile alcuna routine di callback di cabinet predefinita fornita con l'API di installazione. L'applicazione di installazione deve fornire una routine di callback per gestire le notifiche inviate dalla funzione SetupIterateCabinet .

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Setupapi.h

Vedi anche

Panoramica

Notifications

FILEPATHS

SetupIterateCabinet