_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
Aucune erreur ne s’est produite. poursuivez le traitement du fichier CAB.
ERREUR _ xxx
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
Setupapi. h

Voir aussi

Vue d'ensemble

Notifications

FILEPATHS

SetupIterateCabinet