Función KsResolveRequiredAttributes (ksproxy.h)
La función KsResolveRequiredAttributes busca en la lista de atributos que se adjunta a un intervalo de datos para los atributos especificados y garantiza que se encontraron todos los atributos especificados.
Sintaxis
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
Parámetros
[in] DataRange
Puntero a una estructura KSDATARANGE que posiblemente tiene una lista de atributos adjuntos. KsResolveRequiredAttributes busca los atributos de la lista de atributos del intervalo de datos en Atributos. Una lista de atributos adjunta a un intervalo de datos sigue ese intervalo de datos.
[in, optional] Attributes
Puntero a un búfer que contiene una estructura de KSMULTIPLE_ITEM , seguida de una secuencia de estructuras KSATTRIBUTE que describen los atributos. La estructura KSMULTIPLE_ITEM es un encabezado que describe el tamaño del búfer y el número de entradas de la lista que sigue al encabezado. Si este puntero es NULL, KsResolveRequiredAttributes solo se realiza correctamente si DataRange no tiene una lista de atributos adjuntos.
Valor devuelto
Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ksproxy.h (incluya Ksproxy.h) |
Library | Ksproxy.lib |