Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La notification SPFILENOTIFY_FILEINCABINET est envoyée à une routine de rappel par SetupIterateCabinet pour chaque fichier trouvé dans l’armoire. 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 une structure FILE_IN_CABINET_INFO qui contient des informations sur le fichier dans l’armoire.
-
Param2
-
Pointeur vers une chaîne terminée par null qui contient le nom du fichier d’armoire.
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 de la structure FILE_IN_CABINET_INFO 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.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
| En-tête |
|