UdecxInitializeWdfDeviceInit 函数 (udecxwdfdevice.h)

当即插即用(PnP)管理器报告设备是否存在时,初始化设备初始化作。

语法

NTSTATUS UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

参数

WdfDeviceInit

指向框架分配 WDFDEVICE_INIT 结构的指针。

返回值

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

言论

仿真主机控制器设备的客户端驱动程序在其 EvtDriverDeviceAdd 实现中调用此方法,然后再调用 WdfDeviceCreateUdecxWdfDeviceAddUsbDeviceEmulation。 有关代码示例,请参阅 UdecxWdfDeviceAddUsbDeviceEmulation

要求

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

另请参阅

体系结构:USB 设备仿真(UDE)

WDFDEVICE_INIT

WdfDeviceCreate

编写 UDE 客户端驱动程序