estrutura USBFN_INTERFACE_ATTACH (usbfnattach.h)

Armazena ponteiros para funções de retorno de chamada implementadas pelo driver para lidar com operações de anexação e desanexação.

Sintaxe

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;

Membros

InterfaceHeader

O número da versão da interface.

GetAttachAction

Um ponteiro para a implementação do driver da função de retorno de chamada USBFN_GET_ATTACH_ACTION .

GetAttachActionAbortOperation

Um ponteiro para a implementação do driver da função de retorno de chamada USBFN_GET_ATTACH_ACTION_ABORT .

SetDeviceState

Um ponteiro para a implementação do driver da função de retorno de chamada USBFN_SET_DEVICE_STATE .

Requisitos

Requisito Valor
Cabeçalho usbfnattach.h

Confira também

Driver de filtro USB para dar suporte a carregadores proprietários