INapSystemHealthAgentBinding2 :: GetSystemIsolationInfoEx, méthode

Notes

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

La méthode INapSystemHealthAgentBinding2 :: GetSystemIsolationInfoEx est appelée par l’SHA pour déterminer l’état d’isolement système et l’état d’isolement étendu.

Notes

Utilisez INapSystemHealthAgentBinding :: GetSystemIsolationInfo pour déterminer uniquement l’état d’isolement du système.

Syntaxe

HRESULT GetSystemIsolationInfoEx(
  [out] IsolationInfoEx **isolationInfo,
  [out] BOOL            *unknownConnections
) const;

Paramètres

isolationInfo [ à]

Pointeur vers un pointeur vers une structure IsolationInfoEx qui contient l’état d’isolement étendu du système pour les connexions connues. isolationInfo indique si le système est dans un état d’accès restreint, de stage ou d’accès non restreint, ainsi que des informations ExtendedIsolationState .

unknownConnections [ à]

Pointeur vers un booléen qui a la valeur true si toutes les connexions sont dans un état inconnu et false dans le cas contraire.

Valeur de retour

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’autorisation, accès refusé.
E _ OUTOFMEMORY
Limite du système, impossible d’effectuer l’opération.
NAP _ E _ non _ initialisé
L’algorithme SHA n’a pas été précédemment initialisé.
RPC _ E _ déconnecté
Le NapAgent a été arrêté. Cet objet est automatiquement récupéré et est de nouveau lié au NapAgent, une fois qu’il a redémarré.

Notes

L’algorithme SHA doit libérer la structure IsolationInfoEx en appelant FreeIsolationInfoEx.

L’algorithme 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 [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 [ applications de bureau uniquement]
En-tête
NapSystemHealthAgent. h
MIDL
NapSystemHealthAgent. idl
DLL
Qagent.dll

Voir aussi

INapSystemHealthAgentBinding2