UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG 函数 (ucmtypes.h)

通过解释请求数据对象值初始化 UCM_PD_REQUEST_DATA_OBJECT 结构,并正确设置每个字段。

语法

void UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG(
       PUCM_PD_REQUEST_DATA_OBJECT Rdo,
  [in] ULONG                       UlongInLittleEndian
);

参数

Rdo

指向 UCM_PD_REQUEST_DATA_OBJECT 结构的指针。

[in] UlongInLittleEndian

要在 UCM_PD_REQUEST_DATA_OBJECTUl 成员中设置的 ULONG 值。

返回值

备注

有关请求数据对象的信息,请参阅 Power Delivery 规范。 有不同类型的请求数据对象,类型取决于UCM_PD_REQUEST_DATA_OBJECTObjectPosition 成员中指定的 Power Data 对象。 源缓冲区采用 little endian 格式。 客户端驱动程序可以调用 memcpy 函数,将请求数据对象从硬件获取到 UCM_PD_REQUEST_DATA_OBJECT 结构的数组中。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
目标平台 Windows
最低 KMDF 版本 1.15
最低 UMDF 版本 2.15
标头 ucmtypes.h (包括 Ucmcx.h)

另请参阅

UCM_PD_REQUEST_DATA_OBJECT