Поделиться через


структура USBFN_INTERFACE_ATTACH (usbfnattach.h)

Хранит указатели на реализованные драйвером функции обратного вызова для обработки операций присоединения и отсоединения.

Синтаксис

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;

Члены

InterfaceHeader

Номер версии интерфейса.

GetAttachAction

Указатель на реализацию драйвера функции обратного вызова USBFN_GET_ATTACH_ACTION .

GetAttachActionAbortOperation

Указатель на реализацию драйвера функции обратного вызова USBFN_GET_ATTACH_ACTION_ABORT .

SetDeviceState

Указатель на реализацию драйвера функции обратного вызова USBFN_SET_DEVICE_STATE .

Требования

Требование Значение
Заголовок usbfnattach.h

См. также раздел

Драйвер фильтра USB для поддержки собственных зарядных устройств