Condividi tramite


EVT_USBPM_EVENT_CALLBACK funzione di callback (usbpmapi.h)

Invia notifiche sull'arrivo/rimozione dell'hub e sulle 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 di USBPM_EVENT_CALLBACK_PARAMS fornita dal chiamante 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.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
versione minima di KMDF 1.27
versione minima di UMDF 2.27
intestazione usbpmapi.h

Vedere anche

USBPM_EVENT_CALLBACK_PARAMS