EVT_USBPM_EVENT_CALLBACK funzione di callback (usbpmapi.h)

Invia notifiche relative all'arrivo/rimozione dell'hub e alle modifiche dello stato del connettore.

Sintassi

EVT_USBPM_EVENT_CALLBACK EvtUsbpmEventCallback;

void EvtUsbpmEventCallback(
  [In] PUSBPM_EVENT_CALLBACK_PARAMS Params
)
{...}

Parametri

[In] Params

Puntatore alla struttura del chiamante-spupplied USBPM_EVENT_CALLBACK_PARAMS che il driver client riempie con dati specifici dell'evento.

Valore restituito

nessuno

Osservazioni

Il driver client registra l'implementazione di questa funzione di callback impostando il membro appropriato di USBPM_CLIENT_CONFIG e quindi chiamando UsbPm_Register. Gestione criteri può richiamare l'implementazione del driver client prima che [UsbPm_Register] restituisca.

Per impedire a Gestione criteri di richiamare la funzione di callback, il driver client deve chiamare UsbPm_Deregister.

Le chiamate di funzione di callback vengono serializzate. Una sola chiamata è attiva alla volta.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Versione KMDF minima 1.27
Versione UMDF minima 2.27
Intestazione usbpmapi.h

Vedi anche

USBPM_EVENT_CALLBACK_PARAMS