Partager via


Méthode INapSystemHealthAgentBinding::GetSystemIsolationInfo

Notes

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

La méthode INapSystemHealthAgentBinding::GetSystemIsolationInfo est appelée par les autorités de shas pour déterminer l’état d’isolation du système.

Notes

Utilisez INapSystemHealthAgentBinding2::GetSystemIsolationInfoEx pour déterminer l’état d’isolation étendue du système.

Syntaxe

HRESULT GetSystemIsolationInfo(
  [out] IsolationInfo **isolationInfo,
  [out] BOOL          *unknownConnections
);

Paramètres

isolationInfo [out]

Pointeur vers un pointeur vers une structure IsolationInfo qui contient l’état d’isolation du système pour les connexions connues. isolationInfoindice si le système est dans un état d’accès restreint, de probation ou d’accès illimité.

unknownConnections [out]

Pointeur vers un BOOL qui a la valeur TRUE si des connexions sont dans un état inconnu et FALSE dans le cas contraire.

Valeur retournée

D’autres codes d’erreur spécifiques à COM peuvent également être retournés.

Code de retour Description
S_OK
Opération réussie.
E_ACCESSDENIED
Erreur d’autorisations, accès refusé.
E_OUTOFMEMORY
Limite de ressources système, impossible d’effectuer l’opération.
NAP_E_NOT_INITIALIZED
Le SHA n’a pas été initialisé précédemment.
RPC_E_DISCONNECTED
NapAgent a été arrêté. Cet objet est récupéré automatiquement et rebiné au NapAgent, une fois qu’il a redémarré.

Notes

Le SHA doit appeler Initialize avant d’appeler cette méthode ou toute autre méthode de l’interface INapSystemHealthAgentBinding2 .

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

Voir aussi

INapSystemHealthAgentBinding