UdecxInitializeWdfDeviceInit 函数 (udecxwdfdevice.h)

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

语法

NTSTATUS UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

参数

WdfDeviceInit

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

返回值

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

注解

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

要求

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

另请参阅

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

WDFDEVICE_INIT

WdfDeviceCreate

编写 UDE 客户端驱动程序