Função KsResolveRequiredAttributes (ksproxy.h)
A função KsResolveRequiredAttributes pesquisa a lista de atributos anexada a um intervalo de dados para atributos especificados e garante que todos os atributos especificados foram encontrados.
Sintaxe
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
Parâmetros
[in] DataRange
Ponteiro para uma estrutura KSDATARANGE que possivelmente tem uma lista de atributos anexados. KsResolveRequiredAttributes pesquisa a lista de atributos do intervalo de dados para os atributos em Atributos. Uma lista de atributos anexada a um intervalo de dados segue esse intervalo de dados.
[in, optional] Attributes
Ponteiro para um buffer que contém uma estrutura KSMULTIPLE_ITEM , seguido por uma sequência de estruturas KSATTRIBUTE que descrevem atributos. A estrutura KSMULTIPLE_ITEM é um cabeçalho que descreve o tamanho do buffer e o número de entradas na lista que segue o cabeçalho. Se esse ponteiro for NULL, KsResolveRequiredAttributes só terá êxito se DataRange não tiver uma lista de atributos anexados.
Retornar valor
Retornará NOERROR se tiver êxito; caso contrário, retorna um código de erro.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ksproxy.h (inclua Ksproxy.h) |
Biblioteca | Ksproxy.lib |