NAP-Schnittstellen

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10 nicht verfügbar.

 

Das NAP-System besteht aus den folgenden Schnittstellen.

Schnittstellenname BESCHREIBUNG
INapCertRelyingParty Stellt Methoden bereit, die zertifikatbasierte Parteien verwenden müssen, um mit dem NapAgent zu kommunizieren.
INapClientManagement Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtrigger verwendet. Veraltet.
INapClientManagement2 Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtrigger verwendet.
INapComponentConfig Wird für die angepasste Konfiguration von SHV-Komponenten verwendet. Veraltet.
INapComponentConfig2 Stellt NAP-Systemkonfigurationsmethoden für Systemintegritätsprüfer (SHVs) bereit, um eine Remoteschnittstelle für netzwerkrichtlinienserver (NPS) zu konfigurieren.
INapComponentConfig3 Stellt NAP-Systemkonfigurationsmethoden für Systemintegritätsprüfer (SHVs) bereit, um Konfigurationsdaten für eine bestimmte Konfigurations-ID festzulegen und zu ändern.
INapComponentInfo Muss durch Plug-In-Komponenten wie SHAs und SHVs implementiert werden, damit sie vom NAP-System kommuniziert werden können.
INapEnforcementClientBinding Wird von Erzwingungsclients verwendet, um mit dem NapAgent zu kommunizieren.
INapEnforcementClientCallback Erzwingungsclients müssen diese Schnittstelle implementieren, damit napAgent mit ihnen kommunizieren kann.
INapEnforcementClientConnection Ermöglicht die Clientverbindungsverwaltung. Veraltet.
INapEnforcementClientConnection2 Ermöglicht die Clientverbindungsverwaltung.
INapServerCallback SHVs verwenden die einzige Methode auf dieser Schnittstelle, um die asynchrone Anforderungsvervollständigung zu signalisieren.
INapServerInfo Wird von Verwaltungsclients (z. B. WMI-Anbietern, Befehlszeilentools usw.) verwendet, um den Status des NAP-Serversystems abzufragen.
INapServerManagement Wird für die grundlegende Verwaltung des NAP-Servers verwendet.
INapSoHConstructor Wird von SHAs verwendet, um SoH-Anforderungen und SHVs zu erstellen, um SoH-Antworten zu erstellen.
INapSoHProcessor Wird von SHAs verwendet, um den Inhalt von SoH-Antworten und SHVs zu verarbeiten, um den Inhalt von SoH-Anforderungen zu verarbeiten.
INapSystemHealthAgentBinding SHAs müssen diese Schnittstelle verwenden, um mit dem NapAgent zu kommunizieren. Veraltet.
INapSystemHealthAgentBinding2 SHAs müssen diese Schnittstelle verwenden, um mit dem NapAgent zu kommunizieren.
INapSystemHealthAgentCallback SHAs müssen diese Schnittstelle implementieren, um die Verarbeitung mit dem NAP-System zu koordinieren.
INapSystemHealthAgentRequest SHAs verwenden diese Schnittstelle, um ihre Verarbeitung mit dem NAP-System zu kommunizieren und zu koordinieren.
INapSystemHealthValidator Stellt Methoden bereit, die ein SHV implementieren muss, damit das NAP-System damit kommunizieren kann.
INapSystemHealthValidationRequest SHVs verwenden diese Schnittstelle für die Datenkommunikation mit ihrem clientseitigen Gegenstück. Veraltet.
INapSystemHealthValidationRequest2 SHVs verwenden diese Schnittstelle für die Datenkommunikation mit ihrem clientseitigen Gegenstück.