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
FILEOP_SKIP
Non estrarre il file, ignorarlo.
FILEOP_DOIT
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
Setupapi.h

Vedi anche

Panoramica

Notifications

FILE_IN_CABINET_INFO

SetupIterateCabinet