SPFILENOTIFY_FILEEXTRACTED message
La notification SPFILENOTIFY_FILEEXTRACTED est envoyée à une routine de rappel par SetupIterateCabinet pour indiquer qu’un fichier a été extrait de l’armoire 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 de l’armoire. 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 d’armoire doit retourner l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Aucune erreur n’a été rencontrée, poursuivez le traitement de l’armoire. |
|
Une erreur du type spécifié s’est produite.
SetupIterateCabinet retourne 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 d’installation 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 XP [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|