Функция KsResolveRequiredAttributes (ksproxy.h)
Функция KsResolveRequiredAttributes выполняет поиск списка атрибутов, присоединенного к диапазону данных для указанных атрибутов, и гарантирует, что найдены все указанные атрибуты.
Синтаксис
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
Параметры
[in] DataRange
Указатель на структуру KSDATARANGE, которая, возможно, содержит вложенный список атрибутов. KsResolveRequiredAttributes выполняет поиск списка атрибутов диапазона данных для атрибутов атрибутов. Список атрибутов, подключенный к диапазону данных, следует этому диапазону данных.
[in, optional] Attributes
Указатель на буфер, содержащий структуру KSMULTIPLE_ITEM, за которой следует последовательность структур KSATTRIBUTE, описывающих атрибуты. Структура KSMULTIPLE_ITEM — это заголовок, описывающий размер буфера и количество записей в списке, который следует за заголовком. Если этот указатель null, KsResolveRequiredAttributes выполняется только в том случае, если DataRange не имеет присоединенного списка атрибутов.
Возвращаемое значение
Возвращает NOERROR в случае успешного выполнения; в противном случае возвращает код ошибки.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | ksproxy.h (включая Ksproxy.h) |
библиотеки | Ksproxy.lib |