Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Structure de configuration utilisée dans l’inscription du pilote client auprès du Gestionnaire de stratégies. 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 de USBPM_ACCESS_TYPE.
EventCallback
Pointeur vers l’implémentation du pilote client de la fonction de rappel USBPM_EVENT_CALLBACK.
Context
Structure de contexte définie par un 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.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 10, version 1809 |
| version minimale de KMDF | 1.27 |
| version minimale de UMDF | 2.27 |
| d’en-tête | usbpmapi.h |