INapSystemHealthAgentBinding::GetSystemIsolationInfo-Methode

Hinweis

Die Netzwerkzugriffsschutz-Plattform ist ab Windows 10 nicht verfügbar.

Die INapSystemHealthAgentBinding::GetSystemIsolationInfo-Methode wird von SHAs aufgerufen, um den Systemisolationsstatus zu bestimmen.

Hinweis

Verwenden Sie INapSystemHealthAgentBinding2::GetSystemIsolationInfoEx, um den erweiterten Isolationsstatus des Systems zu bestimmen.

Syntax

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

Parameter

isolationInfo [ out]

Ein Zeiger auf einen Zeiger auf eine IsolationInfo-Struktur, die den Isolationsstatus des Systems für bekannte Verbindungen enthält. isolationInfoindicates, wenn sich das System im Zustand "Eingeschränkter Zugriff", "Test" oder "Uneingeschränkter Zugriff" befindet.

unknownConnections [ out]

Ein Zeiger auf eine BOOL, die TRUE ist, wenn sich Verbindungen in einem unbekannten Zustand befinden, andernfalls FALSE.

Rückgabewert

Andere COM-spezifische Fehlercodes können ebenfalls 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 _ NICHT _ INITIALISIERT
Der SHA wurde zuvor nicht initialisiert.
RPC _ E _ DISCONNECTED
Der NapAgent wurde beendet. Dieses Objekt wird nach dem Neustart automatisch wiederhergestellt und an den NapAgent neu bindungiert.

Bemerkungen

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

Requirements (Anforderungen)

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

Weitere Informationen

INapSystemHealthAgentBinding