Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction KsResolveRequiredAttributes recherche la liste des attributs attachée à une plage de données pour les attributs spécifiés et garantit que tous les attributs spécifiés ont été trouvés.
Syntaxe
KSDDKAPI HRESULT KsResolveRequiredAttributes(
[in] PKSDATARANGE DataRange,
[in, optional] PKSMULTIPLE_ITEM Attributes
);
Paramètres
[in] DataRange
Pointeur vers une structure KSDATARANGE pouvant avoir une liste d’attributs jointe. KsResolveRequiredAttributes recherche les attributs de la plage de données dans Attributs. Une liste d’attributs attachée à une plage de données suit cette plage de données.
[in, optional] Attributes
Pointeur vers une mémoire tampon qui contient une structure KSMULTIPLE_ITEM, suivie d’une séquence de structures KSATTRIBUTE qui décrivent les attributs. La structure KSMULTIPLE_ITEM est un en-tête qui décrit la taille de la mémoire tampon et le nombre d’entrées dans la liste qui suit l’en-tête. Si ce pointeur est NULL, KsResolveRequiredAttributes réussit uniquement si DataRange n’a pas de liste d’attributs jointe.
Valeur de retour
Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | ksproxy.h (include Ksproxy.h) |
bibliothèque | Ksproxy.lib |