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,則當 DataRange 沒有附加屬性清單時,KsResolveRequiredAttributes 才會成功。
傳回值
如果成功,則傳回 NOERROR;否則,傳回錯誤碼。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ksproxy.h (包含 Ksproxy.h) |
程式庫 | Ksproxy.lib |