Partager via


Méthode IWCNDevice ::GetIntegerAttribute (wcndevice.h)

La méthode GetIntegerAttribute obtient un attribut mis en cache de l’appareil sous la forme d’un entier.

Syntaxe

HRESULT GetIntegerAttribute(
  [in]  WCN_ATTRIBUTE_TYPE AttributeType,
  [out] UINT               *puInteger
);

Paramètres

[in] AttributeType

Valeur WCN_ATTRIBUTE_TYPE qui représente une valeur d’attribut spécifique (par exemple , WCN_PASSWORD_TYPE).

[out] puInteger

Pointeur vers un entier non signé qui représente la valeur d’attribut récupérée.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
L’attribut a été récupéré avec succès.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
L’attribut spécifié n’est pas disponible.
HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)
La mémoire tampon spécifiée par pbBuffer n’est pas assez grande pour contenir la valeur d’attribut retournée.
HRESULT_FROM_WIN32(ERROR_INVALID_DATATYPE)
Cet attribut ne peut pas être exprimé sous la forme d’un entier. Par exemple, s’il s’agit d’une chaîne.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête wcndevice.h

Voir aussi

IWCNDevice

WCN_ATTRIBUTE_TYPE