USBPM_CLIENT_CONFIG structure (usbpmapi.h)
Structure de configuration utilisée dans l’inscription du pilote client auprès de Policy Manager. Cette structure est utilisée dans l’appel UsbPm_Register .
Syntaxe
typedef struct _USBPM_CLIENT_CONFIG {
ULONG Version;
ULONG AccessDesired;
PFN_USBPM_EVENT_CALLBACK EventCallback;
PVOID Context;
PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo;
} USBPM_CLIENT_CONFIG, *PUSBPM_CLIENT_CONFIG;
Membres
Version
Version de cette structure.
AccessDesired
Or au niveau du bit des valeurs USBPM_ACCESS_TYPE .
EventCallback
Pointeur vers l’implémentation par le pilote client de la fonction de rappel USBPM_EVENT_CALLBACK .
Context
Structure de contexte définie par le pilote.
ExtraInfo
Pointeur vers une structure USBPM_CLIENT_CONFIG_EXTRA_INFO qui contient des informations supplémentaires, telles que l’objet de périphérique WDM associé au pilote client.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
Version KMDF minimale | 1,27 % |
Version UMDF minimale | 2,27 |
En-tête | usbpmapi.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour