messaggio di SPFILENOTIFY_FILEINCABINET
La notifica SPFILENOTIFY_FILEINCABINET viene inviata a una routine di callback da SetupIterateCabinet per ogni file presente nel file cab. La routine di callback deve restituire un valore che indica se estrarre il file.
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
Parametri
-
Param1
-
Puntatore a una struttura FILE_IN_CABINET_INFO che contiene informazioni sul file nel file cab.
-
Param2
-
Puntatore a una stringa con terminazione Null che contiene il nome file del file CAB.
Valore restituito
La routine di callback deve restituire uno dei seguenti elementi.
Codice restituito | Descrizione |
---|---|
|
Non estrarre il file, ignorarlo. |
|
Estrai il file. |
Se la routine di callback restituisce FILEOP_DOIT, il nome da utilizzare per il file estratto deve essere specificato nel membro FullTargetName della struttura FILE_IN_CABINET_INFO passata alla routine in Param1.
Nota
Non esiste alcuna routine di callback cab predefinita. L'applicazione di installazione deve fornire una routine di callback per gestire le notifiche inviate da SetupIterateCabinet.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|