UcmUcsiDeviceInitialize 函数 (ucmucsidevice.h)

初始化 UCSI 扩展(UcmUcsiCx)。

语法

NTSTATUS UcmUcsiDeviceInitialize(
  WDFDEVICE              WdfDevice,
  PUCMUCSI_DEVICE_CONFIG Config
);

参数

WdfDevice

客户端驱动程序在上一次调用 WdfDeviceCreate中收到的框架设备对象的句柄。

Config

指向通过调用 UCMUCSI_DEVICE_CONFIG_INIT初始化的调用方提供的 UCMUCSI_DEVICE_CONFIG 结构的指针。

返回值

如果作成功,则返回STATUS_SUCCESS。 否则,返回适当的 NTSTATUS 代码。

言论

在成功 调用 WdfDeviceCreate 后,客户端驱动程序必须在驱动程序的 EVT_WDF_DRIVER_DEVICE_ADD 实现中调用 UcmUcsiDeviceInitialize

要求

要求 价值
最低 KMDF 版本 1.27
最低 UMDF 版本 N/A
标头 ucmucsidevice.h (包括 UcmUcsiCx.h)
UcmUcsiCxStub.lib
IRQL PASSIVE_LEVEL

另请参阅

EVT_WDF_DRIVER_DEVICE_ADD

UCMUCSI_DEVICE_CONFIG

UCMUCSI_DEVICE_CONFIG_INIT

WdfDeviceCreate