KsGetMultiplePinFactoryItems 函式 (ksproxy.h)
KsGetMultiplePinFactoryItems 函式會擷取可變長度數據緩衝區中的 pin 屬性專案。
語法
KSDDKAPI HRESULT KsGetMultiplePinFactoryItems(
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId,
[in] ULONG PropertyId,
[out] PVOID *Items
);
參數
[in] FilterHandle
包含要查詢之釘選處理站的篩選條件句柄。
[in] PinFactoryId
要為其傳回屬性專案之針腳處理站的標識碼。
[in] PropertyId
釘選屬性集中屬性的 標識碼 (KSPROPSETID_Pin 要查詢) 。
[out] Items
要接收屬性項目的緩衝區指標。 如果成功擷取,後續必須使用 CoTaskMemFree 函式刪除此指標。
傳回值
如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。
備註
KsGetMultiplePinFactoryItems 函式會查詢所要求屬性的數據大小,以位元組為單位、配置緩衝區,以及擷取數據。
如需 CoTaskMemFree 的詳細資訊,請參閱 Microsoft Windows SDK 檔。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ksproxy.h (包含 Ksproxy.h) |
程式庫 | Ksproxy.lib |