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. |