共用方式為


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

釘選屬性集 (KSPROPSETID_Pin) 中要查詢的屬性識別碼。

[out] Items

要接收屬性項目的緩衝區指標。 如果成功擷取,則必須使用 CoTaskMemFree 函式刪除此指標。

傳回值

如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。

言論

KsGetMultiplePinFactoryItems 函式會查詢要求屬性的數據大小、位元組、配置緩衝區,以及擷取數據。

如需 CoTaskMemFree的詳細資訊,請參閱 Microsoft Windows SDK 檔。

要求

要求 價值
目標平臺 桌面
標頭 ksproxy.h (包括 Ksproxy.h)
連結庫 Ksproxy.lib

另請參閱

IKsPinFactory

KSPROPERTY

KSPROPSETID_Pin

KSP_PIN