Condividi tramite


struttura USBFN_INTERFACE_ATTACH (usbfnattach.h)

Archivia i puntatori alle funzioni di callback implementate dal driver per la gestione delle operazioni di collegamento e scollegamento.

Sintassi

typedef struct _USBFN_INTERFACE_ATTACH {
  INTERFACE                         InterfaceHeader;
  PFN_USBFN_GET_ATTACH_ACTION       GetAttachAction;
  PFN_USBFN_GET_ATTACH_ACTION_ABORT GetAttachActionAbortOperation;
  PFN_USBFN_SET_DEVICE_STATE        SetDeviceState;
} USBFN_INTERFACE_ATTACH, *PUSBFN_INTERFACE_ATTACH;

Membri

InterfaceHeader

Numero di versione dell'interfaccia.

GetAttachAction

Puntatore all'implementazione del driver della funzione di callback USBFN_GET_ATTACH_ACTION.

GetAttachActionAbortOperation

Puntatore all'implementazione del driver della funzione di callback USBFN_GET_ATTACH_ACTION_ABORT.

SetDeviceState

Puntatore all'implementazione del driver della funzione di callback USBFN_SET_DEVICE_STATE.

Fabbisogno

Requisito Valore
intestazione usbfnattach.h

Vedere anche

driver di filtro USB per supportare i caricabatterie proprietari