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 |
---|---|
|
Non è stato rilevato alcun errore, continuare a elaborare il gabinetto. |
|
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 |
|