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.
Initialise une structure USBPM_CLIENT_CONFIG. Le pilote client doit appeler cette fonction avant d’appeler UsbPm_Register.
Syntaxe
VOID USBPM_CLIENT_CONFIG_INIT(
[Out] PUSBPM_CLIENT_CONFIG ClientConfig,
[In] ULONG AccessDesired,
[In] PFN_USBPM_EVENT_CALLBACK EventCallback,
[In] PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo
);
Paramètres
[Out] ClientConfig
Pointeur vers un USBPM_CLIENT_CONFIG à initialiser.
[In] AccessDesired
Or au niveau du bit des indicateurs définis par l’énumération USBPM_ACCESS_TYPE qui indique le type d’accès requis par le pilote client.
[In] EventCallback
Pointeur vers la fonction de rappel EVT_USBPM_EVENT_CALLBACK implémentée par le pilote client.
[In] ExtraInfo
Pointeur vers une structure USBPM_CLIENT_CONFIG_EXTRA_INFO qui contient des informations facultatives telles que l’objet d’appareil WDM.
Valeur de retour
Aucun
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 |