funzione USBPM_CLIENT_CONFIG_INIT (usbpmapi.h)
Inizializza una struttura USBPM_CLIENT_CONFIG . Il driver client deve chiamare questa funzione prima di chiamare UsbPm_Register.
Sintassi
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
);
Parametri
[Out] ClientConfig
Puntatore a un USBPM_CLIENT_CONFIG da inizializzare.
[In] AccessDesired
Un or bit per bit dei flag definiti dall'enumerazione USBPM_ACCESS_TYPE che indica il tipo di accesso richiesto dal driver client.
[In] EventCallback
Puntatore alla funzione di callback EVT_USBPM_EVENT_CALLBACK implementata dal driver client.
[In] ExtraInfo
Puntatore a una struttura USBPM_CLIENT_CONFIG_EXTRA_INFO che contiene informazioni facoltative, ad esempio l'oggetto dispositivo WDM.
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Versione KMDF minima | 1.27 |
Versione UMDF minima | 2.27 |
Intestazione | usbpmapi.h |