UdecxUrbRetrieveControlSetupPacket 函数 (udecxurb.h)

从指定的框架请求对象检索 USB 控制设置数据包。

语法

NTSTATUS UdecxUrbRetrieveControlSetupPacket(
  [in]  WDFREQUEST                    Request,
  [out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);

参数

[in] Request

表示包含设置数据包的请求的框架请求对象的句柄。

[out] SetupPacket

接收描述 USB 控制传输的设置数据包 的WDF_USB_CONTROL_SETUP_PACKET 结构。

返回值

如果操作成功,方法将返回STATUS_SUCCESS。 否则,此方法可能会返回相应的 NTSTATUS 错误代码。

注解

客户端驱动程序可以检查设置数据包的内容,以确定发送到设备的标准控制请求。

若要完成请求,驱动程序必须调用 UdecxUrbCompleteWithNtStatus

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
目标平台 Windows
最低 KMDF 版本 1.15
标头 udecxurb.h (包括 Udecx.h)
Library Udecxstub.lib
IRQL PASSIVE_LEVEL

另请参阅

体系结构:USB 设备模拟 (UDE)

编写 UDE 客户端驱动程序