UcmConnectorPdSourceCaps 函数 (ucmmanager.h)

使用连接器的电源功能通知 USB 连接器管理器框架扩展(UcmCx)。

语法

NTSTATUS UcmConnectorPdSourceCaps(
  [in] UCMCONNECTOR                Connector,
       UCM_PD_POWER_DATA_OBJECT [] Pdos,
  [in] UCHAR                       PdoCount
);

参数

[in] Connector

对客户端驱动程序在上一次调用中接收的连接器对象的句柄,UcmConnectorCreate

Pdos

描述电源功能的 UCM_PD_POWER_DATA_OBJECT 结构的调用方分配的数组。

[in] PdoCount

Pdos[]指定的数组中的元素数。

返回值

如果作成功,UcmConnectorPdSourceCaps 返回STATUS_SUCCESS。 否则,此方法可以返回适当的 NTSTATUS 值。

言论

如果连接器(本地连接器)是电源,则客户端驱动程序可以使用 UcmConnectorPdSourceCaps向 UcmCx 报告功能和更改。 如果连接器是电源接收器,请通过调用 UcmConnectorPdPartnerSourceCaps来报告从合作伙伴接收的播发功能。 每次合作伙伴重新播发其功能时,客户端驱动程序都必须调用 UcmConnectorPdPartnerSourceCaps

要求

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

另请参阅

UcmConnectorCreate