_Message SPFILENOTIFY FILEINCABINET
La notification SPFILENOTIFY _ FILEINCABINET est envoyée à une routine de rappel par SetupIterateCabinet pour chaque fichier trouvé dans le fichier CAB. La routine de rappel doit retourner une valeur indiquant s’il faut extraire le fichier.
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
Paramètres
-
Param1
-
Pointeur vers un fichier dans la structure d' _ _ _ informations du fichier CAB qui contient des informations sur le fichier dans le cabinet.
-
Param2
-
Pointeur vers une chaîne se terminant par un caractère null qui contient le nom de fichier du fichier CAB.
Valeur retournée
Votre routine de rappel doit retourner l’un des éléments suivants.
| Code de retour | Description |
|---|---|
|
N’extrayez pas le fichier, ignorez-le. |
|
Extrayez le fichier. |
Si votre routine de rappel retourne FILEOP _ doit, le nom à utiliser pour le fichier extrait doit être spécifié dans le membre FullTargetName du fichier dans la structure d' _ _ _ informations du fichier CAB passé à la routine dans param1.
Notes
Il n’existe aucune routine de rappel d’armoire par défaut. L’application d’installation doit fournir une routine de rappel pour gérer les notifications envoyées par SetupIterateCabinet.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Applications de [ Bureau Windows XP uniquement] |
| Serveur minimal pris en charge |
Applications de bureau Windows Server 2003 [ uniquement] |
| En-tête |
|