KsResolveRequiredAttributes 函式 (ksproxy.h)
KsResolveRequiredAttributes 函式會搜尋附加至指定屬性之數據範圍的屬性清單,並確保找到所有指定的屬性。
語法
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
參數
[in] DataRange
KSDATARANGE 結構的指標,該結構可能具有附加屬性清單。 KsResolveRequiredAttributes 在 Attributes搜尋數據範圍的屬性清單。 附加至數據範圍的屬性清單會遵循該數據範圍。
[in, optional] Attributes
包含 KSMULTIPLE_ITEM 結構的緩衝區指標,後面接著描述屬性的 KSATTRIBUTE 結構序列。 KSMULTIPLE_ITEM 結構是一個標頭,描述緩衝區的大小,以及標頭後面的清單中項目數目。 如果此指標 NULL,則 KsResolveRequiredAttributes 只有在 DataRange 沒有附加屬性清單時才會成功。
傳回值
如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | ksproxy.h (包括 Ksproxy.h) |
連結庫 | Ksproxy.lib |