KsGetMultiplePinFactoryItems 函数 (ksproxy.h)
KsGetMultiplePinFactoryItems 函数检索可变长度数据缓冲区中的固定属性项。
语法
KSDDKAPI HRESULT KsGetMultiplePinFactoryItems(
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId,
[in] ULONG PropertyId,
[out] PVOID *Items
);
参数
[in] FilterHandle
包含要查询的引脚工厂的筛选器的句柄。
[in] PinFactoryId
要对其返回属性项的引脚工厂的标识符。
[in] PropertyId
要查询的 pin 属性集(KSPROPSETID_Pin)中的属性的标识符。
[out] Items
指向用于接收属性项的缓冲区的指针。 如果成功检索,则必须使用 CoTaskMemFree 函数删除此指针。
返回值
如果成功,则返回 NOERROR;否则,返回错误代码。
言论
KsGetMultiplePinFactoryItems 函数查询请求的属性的数据大小(以字节为单位),分配缓冲区并检索数据。
有关 CoTaskMemFree的详细信息,请参阅 Microsoft Windows SDK 文档。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | ksproxy.h (包括 Ksproxy.h) |
库 | Ksproxy.lib |