INapSoHProcessor::FindNextAttribute, méthode
Notes
La plateforme de protection d’accès réseau n’est pas disponible à partir de Windows 10
La méthode INapSoHProcessor::FindNextAttribute recherche l’emplacement (index) de l’attribut suivant du type indiqué par SoHAttributeType.
Syntaxe
HRESULT FindNextAttribute(
[in] UINT16 fromLocation,
[in] SoHAttributeType type,
[out] UINT16 *attributeLocation
);
Paramètres
-
fromLocation [in]
-
Emplacement de départ (index) dans le paquet Statement of Health (SoH) pour commencer la recherche d’attributs. Cette valeur doit être comprise entre 0 et (numAttrib - 1) où numAttrib est récupéré à l’aide de INapSoHProcessor::GetNumberOfAttributes.
Notes
Le paquet SoH utilise des index d’attribut de base 0.
-
type [in]
-
Structure SoHAttributeType qui contient le type d’attribut à localiser.
-
attributeLocation [out]
-
Pointeur qui contient l’emplacement (index) dans le paquet SoH du premier attribut de type SoHAttributeType de l’index fromLocation.
Valeur retournée
D’autres codes d’erreur spécifiques à COM peuvent également être retournés.
Code de retour | Description |
---|---|
|
Opération réussie. |
|
Erreur d’autorisations, accès refusé. |
|
Limite de ressources système, impossible d’effectuer l’opération. |
|
Attribut introuvable. |
Notes
La méthode FindNextAttribute recherche des attributs de type SoHAttributeType à partir de l’index spécifié par fromLocation et supérieur jusqu’à ce qu’une correspondance soit trouvée. Si aucune correspondance n’est trouvée, ERROR_FILE_NOT_FOUND est retourné.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
IDL |
|
DLL |
|