NAP-Schnittstellen

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

 

Das NAP-System besteht aus den folgenden Schnittstellen.

Schnittstellenname BESCHREIBUNG
INapCertRelyingParty Stellt Methoden bereit, die zertifikatbasierte Parteien für die Kommunikation mit dem NapAgent verwenden müssen.
INapClientManagement Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtriggerung verwendet. Veraltet.
INapClientManagement2 Wird für die NAP-Clientverwaltung von SoH-Cache und SoH-Austauschtriggerung 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 (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 der 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.) verwendet, um die status des NAP-Serversystems abzufragen.
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 verwendet, um die Inhalte von SoH-Antworten zu verarbeiten, und von SHVs, um die Inhalte von SoH-Anforderungen zu verarbeiten.
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 ihrem clientseitigen Pendant. Veraltet.
INapSystemHealthValidationRequest2 SHVs verwenden diese Schnittstelle für die Datenkommunikation mit ihrem clientseitigen Pendant.