struttura USBPM_CLIENT_CONFIG (usbpmapi.h)
Struttura di configurazione usata nella registrazione del driver client con Gestione criteri. Questa struttura viene utilizzata nella chiamata UsbPm_Register .
Sintassi
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;
Members
Version
Versione di questa struttura.
AccessDesired
OR bit per bit dei valori USBPM_ACCESS_TYPE .
EventCallback
Puntatore all'implementazione del driver client della funzione di callback USBPM_EVENT_CALLBACK .
Context
Struttura del contesto definita dal driver.
ExtraInfo
Puntatore a una struttura USBPM_CLIENT_CONFIG_EXTRA_INFO che contiene informazioni aggiuntive, ad esempio l'oggetto dispositivo WDM associato al driver client.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Versione KMDF minima | 1.27 |
Versione UMDF minima | 2.27 |
Intestazione | usbpmapi.h |