共用方式為


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

另請參閱