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 回调函数的指针。
要求
要求 | 值 |
---|---|
Header | usbfnattach.h |