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_OBJECT 的 Ul 成员中设置的 ULONG 值。
返回值
无
备注
有关请求数据对象的信息,请参阅 Power Delivery 规范。 有不同类型的请求数据对象,类型取决于UCM_PD_REQUEST_DATA_OBJECT的 ObjectPosition 成员中指定的 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) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈