USBFN_NOTIFICATION結構 (usbfnbase.h)
描述 使用 IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION 收到的通用序列總線 (USB) 事件通知的相關信息。
語法
typedef struct _USBFN_NOTIFICATION {
USBFN_EVENT Event;
union {
USBFN_BUS_SPEED BusSpeed;
USB_DEFAULT_PIPE_SETUP_PACKET SetupPacket;
USHORT ConfigurationValue;
USBFN_PORT_TYPE PortType;
ALTERNATE_INTERFACE AlternateInterface;
} u;
} USBFN_NOTIFICATION, *PUSBFN_NOTIFICATION;
成員
Event
以 USBFN_EVENT型別旗標表示的總線通知。
u
u.BusSpeed
以USBFN_BUS_SPEED型別旗標表示的作業總線速度。
u.SetupPacket
描述 USB_DEFAULT_PIPE_SETUP_PACKET 結構中的安裝封包,以便控制傳送至預設端點或從預設端點傳送,如 USB_DEFAULT_PIPE_SETUP_PACKET型別旗標所指示。
u.ConfigurationValue
USB 組態描述元的 bConfigurationValue 字段。
u.PortType
函式控制器所支援的可能埠類型,由 USBFN_PORT_TYPE型別旗標表示。
u.AlternateInterface
ALTERNATE_INTERFACE所指示之介面的替代設定。
規格需求
需求 | 值 |
---|---|
標頭 | usbfnbase.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應