Freigeben über


INapSystemHealthAgentBinding2::GetSystemIsolationInfoEx-Methode

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

Die INapSystemHealthAgentBinding2::GetSystemIsolationInfoEx-Methode wird von SHAs aufgerufen, um den Systemisolationszustand und den erweiterten Isolationszustand zu bestimmen.

Hinweis

Verwenden Sie INapSystemHealthAgentBinding::GetSystemIsolationInfo , um nur den Isolationsstatus des Systems zu bestimmen.

Syntax

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

Parameter

isolationInfo [out]

Ein Zeiger auf einen Zeiger auf eine IsolationInfoEx-Struktur , die den erweiterten Isolationsstatus des Systems für bekannte Verbindungen enthält. isolationInfo gibt an, ob sich das System in einem Zustand mit eingeschränktem Zugriff, Probe oder uneingeschränktem Zugriff sowie ExtendedIsolationState-Informationen befindet.

unknownConnections [out]

Ein Zeiger auf einen BOOL , der TRUE ist, wenn sich verbindungen in einem unbekannten Zustand befinden, andernfalls FALSE .

Rückgabewert

Es können auch andere COM-spezifische Fehlercodes zurückgegeben werden.

Rückgabecode BESCHREIBUNG
S_OK
Vorgang erfolgreich.
E_ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E_OUTOFMEMORY
Systemressourcenlimit konnte den Vorgang nicht ausführen.
NAP_E_NOT_INITIALIZED
Der SHA wurde zuvor nicht initialisiert.
RPC_E_DISCONNECTED
Der NapAgent wurde beendet. Dieses Objekt wird automatisch wiederhergestellt und nach dem Neustart an napAgent neu gruppiert.

Bemerkungen

Der SHA muss die IsolationInfoEx-Struktur freigeben, indem FreeIsolationInfoEx aufgerufen wird.

Der SHA muss Initialize aufrufen, bevor diese Methode oder eine andere Methode der INapSystemHealthAgentBinding2-Schnittstelle aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl
DLL
Qagent.dll

Weitere Informationen

INapSystemHealthAgentBinding2