Freigeben über


NAP-Schnittstellen

Anmerkung

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 für die Kommunikation mit napAgent verwenden müssen.
INapClientManagement- Wird für die NAP-Clientverwaltung des SoH-Caches und des SoH-Austauschs verwendet. Veraltet.
INapClientManagement2- Wird für die NAP-Clientverwaltung des SoH-Caches und des SoH-Austauschs 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 Netzwerkrichtlinienserver-Benutzeroberfläche (NPS) remote 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 für die Kommunikation mit napAgent verwendet.
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 einzelne Methode auf dieser Schnittstelle, um den asynchronen Anforderungsabschluss 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 konstruieren, 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 napAgent zu kommunizieren. Veraltet.
INapSystemHealthAgentBinding2 SHAs müssen diese Schnittstelle verwenden, um mit 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.