SetupDefaultQueueCallbackA, fonction (setupapi.h)
[Cette fonction est disponible pour une utilisation dans les systèmes d’exploitation indiqués dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions ultérieures. SetupAPI ne doit plus être utilisé pour installer des applications. Utilisez plutôt Windows Installer pour développer des programmes d’installation d’applications. SetupAPI continue d’être utilisé pour installer 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 SetupDefaultQueueCallbackA(
[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 être l’une des valeurs indiquées dans le tableau suivant.
[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 de retour
Retourne un entier non signé à SetupCommitFileQueue qui peut être l’une des valeurs indiquées dans le tableau suivant.
Retourner le code | 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’erreur étendues, 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.
Note
L’en-tête setupapi.h définit SetupDefaultQueueCallback comme 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’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) |