Fonction SetupDefaultQueueCallbackW (setupapi.h)
[Cette fonction est disponible pour une utilisation dans les systèmes d’exploitation indiqués dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. SetupAPI ne doit plus être utilisé pour l’installation d’applications. Utilisez plutôt Windows Installer pour développer des programmes d’installation d’applications. SetupAPI continue d’être utilisé pour l’installation des pilotes de périphérique.]
La fonction SetupDefaultQueueCallback est la routine de rappel de file d’attente par défaut incluse avec l’API d’installation. Vous pouvez l’utiliser pour traiter les notifications envoyées par la fonction SetupCommitFileQueue .
Syntaxe
WINSETUPAPI UINT SetupDefaultQueueCallbackW(
[in] PVOID Context,
[in] UINT Notification,
[in] UINT_PTR Param1,
[in] UINT_PTR Param2
);
Paramètres
[in] Context
Pointeur vers le contexte initialisé par les fonctions SetupInitDefaultQueueCallback ou SetupInitDefaultQueueCallbackEx .
[in] Notification
Notification d’une action de file d’attente. Ce paramètre peut correspondre à l’une des valeurs présentées dans la table ci-dessous.
[in] Param1
Informations supplémentaires sur les messages. Le contenu de ce paramètre dépend de la valeur du paramètre Notification .
[in] Param2
Informations supplémentaires sur les messages. Le contenu de ce paramètre dépend de la valeur du paramètre Notification .
Valeur retournée
Retourne un entier non signé à SetupCommitFileQueue qui peut être l’une des valeurs indiquées dans le tableau suivant.
Code de retour | Description |
---|---|
|
Abandonne l'opération. |
|
Effectue l’opération de fichier. |
|
Ignore l’opération. |
|
Réessayez l’opération. |
|
Obtient un nouveau chemin d’accès pour l’opération. |
Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
La fonction SetupDefaultQueueCallback est généralement appelée explicitement par une routine de rappel de file d’attente personnalisée. Le rappel personnalisé gère un sous-ensemble des notifications de validation de file d’attente et appelle la fonction SetupDefaultQueueCallback pour gérer le reste des notifications.
Pour plus d’informations, consultez Notifications de file d’attente.
Notes
L’en-tête setupapi.h définit SetupDefaultQueueCallback comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | setupapi.h |
Bibliothèque | Setupapi.lib |
DLL | Setupapi.dll |
Ensemble d’API | ext-ms-win-setupapi-classinstallers-l1-1-2 (introduit dans Windows 10, version 10.0.14393) |