PUSB_BUSIFFN_QUERY_BUS_TIME_EX回呼函式 (usbbusif.h)
不支援此要求。
QueryBusTimeEx 例程會取得目前的 32 位 USB 微框架編號。
語法
typedef NTSTATUS
(USB_BUSIFFN *PUSB_BUSIFFN_QUERY_BUS_TIME_EX) (
IN PVOID,
IN PULONG
);
參數
[in] unnamedParam1
IRP_MN_QUERY_INTERFACE要求在USB_BUS_INTERFACE_USBDI_V3結構的 BusContext 成員中傳回的句柄。
[out] unnamedParam2
接收目前的USB微框架編號。
傳回值
QueryBusTimeEx 會傳回下列其中一個值:
傳回碼 | Description |
---|---|
STATUS_SUCCESS |
呼叫已順利完成。 |
STATUS_NOT_SUPPORTED |
針對不支援 USB 2.0 的 USB 主機控制器呼叫函式。 |
備註
QueryBusTimeEx 會在針對連接至 USB 2.0 主機控制器的 USB 裝置呼叫時,取得目前的 USB 2.0 框架/微框架號碼。
傳回之微框架值的最低 3 位將包含目前的 125us 微框架,而上層 29 位則會包含目前的 1 毫秒 USB 框架號碼。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | usbbusif.h (包含 Usbbusif.h) |
IRQL | < = DISPATCH_LEVEL |