KsResolveRequiredAttributes 函数 (ksproxy.h)
KsResolveRequiredAttributes 函数搜索附加到指定属性的数据范围的属性列表,并确保找到所有指定的属性。
语法
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
参数
[in] DataRange
指向可能具有附加属性列表的 KSDATARANGE 结构的指针。 KsResolveRequiredAttributes 在属性处搜索数据范围的属性列表。 附加到数据区域的属性列表紧跟该数据区域。
[in, optional] Attributes
指向包含 KSMULTIPLE_ITEM 结构的缓冲区的指针,后跟描述属性的 KSATTRIBUTE 结构序列。 KSMULTIPLE_ITEM 结构是一个标头,用于描述缓冲区的大小以及标头后面的列表中的条目数。 如果此指针为 NULL,则 KsResolveRequiredAttributes 仅在 DataRange 没有附加属性列表时成功。
返回值
如果成功,则返回 NOERROR;否则,将返回错误代码。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | ksproxy.h (包括 Ksproxy.h) |
Library | Ksproxy.lib |