_Message SPFILENOTIFY FILEEXTRACTED
La notification SPFILENOTIFY _ FILEEXTRACTED est envoyée à une routine de rappel par SetupIterateCabinet pour indiquer qu’un fichier a été extrait du fichier CAB ou qu’une extraction a échoué et que le traitement de l’armoire a été annulé.
SPFILENOTIFY_FILEEXTRACTED
Param1 = (UINT) FilePathInfo;
Param2 = (UINT) 0;
Paramètres
-
Param1
-
Pointeur vers une structure FILEPATHS qui contient des informations de chemin d’accès pour le fichier extrait. Le membre sourceFile de la structure FILEPATHS contient le chemin d’accès source complet du fichier CAB. Le membre TargetFile fournit le chemin d’accès cible complet du fichier à installer sur le système.
-
Param2
-
Inutilisé.
Valeur retournée
La routine de rappel du fichier cab doit retourner l’une des valeurs suivantes.
| Code de retour | Description |
|---|---|
|
Aucune erreur ne s’est produite. poursuivez le traitement du fichier CAB. |
|
Une erreur du type spécifié s’est produite. SetupIterateCabinet retourne la valeur zéro. GetLastError retourne le code d’erreur spécifié. |
Notes
Aucune routine de rappel d’armoire par défaut n’est fournie avec l’API d’installation. Votre application de configuration doit fournir une routine de rappel pour gérer les notifications envoyées par la fonction SetupIterateCabinet .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau XP uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|