Funzione KsResolveRequiredAttributes (ksproxy.h)
La funzione KsResolveRequiredAttributes esegue la ricerca nell'elenco di attributi associato a un intervallo di dati per gli attributi specificati e garantisce che tutti gli attributi specificati siano stati trovati.
Sintassi
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
Parametri
[in] DataRange
Puntatore a una struttura KSDATARANGE con un elenco di attributi associato. KsResolveRequiredAttributes cerca l'elenco di attributi dell'intervallo di dati per gli attributi in Attributes. Un elenco di attributi associato a un intervallo di dati segue tale intervallo di dati.
[in, optional] Attributes
Puntatore a un buffer che contiene una struttura KSMULTIPLE_ITEM , seguita da una sequenza di strutture KSATTRIBUTE che descrivono gli attributi. La struttura KSMULTIPLE_ITEM è un'intestazione che descrive le dimensioni del buffer e il numero di voci nell'elenco che segue l'intestazione. Se questo puntatore è NULL, KsResolveRequiredAttributes ha esito positivo solo se DataRange non dispone di un elenco di attributi associato.
Valore restituito
Restituisce NOERROR se l'operazione riesce; in caso contrario, restituisce un codice di errore.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ksproxy.h (include Ksproxy.h) |
Libreria | Ksproxy.lib |