Partager via


Méthode INapClientManagement::GetNapClientInfo

Notes

La plateforme protection de l’accès réseau n’est pas disponible à partir de Windows 10

La méthode GetNapClientInfo récupère des informations sur le client NAP.

Syntaxe

HRESULT GetNapClientInfo(
  [out] BOOL          *isNapEnabled,
  [out] CountedString **clientName,
  [out] CountedString **clientDescription,
  [out] CountedString **protocolVersion
) const;

Paramètres

isNapEnabled [out]

Pointeur vers un BOOL défini sur TRUE si nap est activé ; sinon, il est défini sur FALSE.

clientName [out]

Pointeur vers un pointeur vers une structure CountedString qui contient le nom du client.

clientDescription [out]

Pointeur vers un pointeur vers une structure CountedString qui contient la description du client.

protocolVersion [out]

Pointeur vers un pointeur vers une structure CountedString qui contient la version du protocole.

Valeur retournée

La méthode retourne un code HRESULT status, y compris, mais sans s’y limiter, l’un des éléments suivants.

Code de retour Description
S_OK
L’opération a réussi.
E_ACCESSDENIED
Erreur d’autorisations, accès refusé.
E_OUTOFMEMORY
Limite de ressources système, impossible d’effectuer l’opération.
RPC_E_DISCONNECTED
NapAgent n’est pas en cours d’exécution.

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
NapManagement.h
IDL
NapManagement.idl
DLL
Qagent.dll

Voir aussi

INapClientManagement