NAP-Schnittstellen

Hinweis

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

Das NAP-System besteht aus den folgenden Schnittstellen.

Schnittstellenname BESCHREIBUNG
INapCertRelyingParty Stellt Methoden bereit, die von zertifikatvertrauenden Seiten für die Kommunikation mit NapAgent verwendet werden müssen.
INapClientManagement Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtriggern verwendet. Veraltet.
INapClientManagement2 Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtriggern verwendet.
INapComponentConfig Wird für die benutzerdefinierte Konfiguration von SHV-Komponenten verwendet. Veraltet.
INapComponentConfig2 Stellt NAP-Systemkonfigurationsmethoden für System health validators (SHVs) bereit, um eine Netzwerkrichtlinienserver-Benutzeroberfläche (NETWORK Policy Server, NPS) remote zu konfigurieren.
INapComponentConfig3 Stellt NAP-Systemkonfigurationsmethoden für System health validators (SHVs) bereit, um Konfigurationsdaten für eine bestimmte Konfigurations-ID festzulegen und zu ändern.
INapComponentInfo Muss von 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 die asynchrone Anforderungsvervollständigung zu signalisieren.
INapServerInfo Wird von Verwaltungsclients (z. B. WMI-Anbieter, Befehlszeilentools usw.) zum Abfragen des Status des NAP-Serversystems verwendet.
INapServerManagement Wird für die grundlegende Verwaltung des NAP-Servers verwendet.
INapSoHConstructor Wird von SHAs zum Erstellen von SoH-Anforderungen und von SHVs zum Erstellen von SoH-Antworten verwendet.
INapSoHProcessor Wird von SHAs zum Verarbeiten des Inhalts von SoH-Antworten und von SHVs zum Verarbeiten des Inhalts von SoH-Anforderungen verwendet.
INapSystemHealthAgentBinding SHAs müssen diese Schnittstelle für die Kommunikation mit napagent verwenden. Veraltet.
INapSystemHealthAgentBinding2 SHAs müssen diese Schnittstelle für die Kommunikation mit napagent verwenden.
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 mit ihm kommunizieren kann.
INapSystemHealthValidationRequest SHVs verwenden diese Schnittstelle für die Datenkommunikation mit ihrer clientseitigen Entsprechung. Veraltet.
INapSystemHealthValidationRequest2 SHVs verwenden diese Schnittstelle für die Datenkommunikation mit ihrer clientseitigen Entsprechung.