Méthode IWCNDevice ::GetAttribute (wcndevice.h)
La méthode IWCNDevice ::GetAttribute obtient un attribut mis en cache à partir de l’appareil.
Syntaxe
HRESULT GetAttribute(
[in] WCN_ATTRIBUTE_TYPE AttributeType,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
Paramètres
[in] AttributeType
Valeur WCN_ATTRIBUTE_TYPE qui représente une valeur d’attribut spécifique (par exemple , WCN_PASSWORD_TYPE).
[in] dwMaxBufferSize
Taille allouée, en octets, de pbBuffer.
[out] pbBuffer
Mémoire tampon allouée par l’utilisateur qui, en cas de retour réussi, contient le contenu de l’attribut.
[out] pdwBufferUsed
Au retour, contient la taille de l’attribut en octets.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
L’attribut a été récupéré avec succès. |
|
L’attribut spécifié n’est pas disponible. |
|
La mémoire tampon spécifiée par pbBuffer n’est pas assez grande pour contenir la valeur d’attribut retournée. |
Remarques
Pour interroger uniquement la taille d’un attribut, une valeur de 0 (zéro) peut être passée via dwMaxBufferSize et pdwBufferUsed est rempli de manière appropriée.
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
WCN_ATTRIBUTE_TYPE