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