структура 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 для поддержки собственных зарядных устройств
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по