WinSNMP-API
[SNMP ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt "Anforderungen" angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die Windows-Remoteverwaltung, die Microsoft-Implementierung von WS-Man.]
Mit den Versionen 1.1a und 2.0 von Microsoft Windows SNMP (WinSNMP-API) können Sie SNMP-basierte Netzwerkverwaltungsanwendungen entwickeln, die in der Windows-Umgebung ausgeführt werden. SNMP (Simple Network Management Protocol) ist ein Anforderungs-Antwort-Protokoll, das Verwaltungsinformationen zwischen Protokollentitäten überträgt.
WinSNMP wurde gemeinsam mit der Zusammenarbeit, dem Input und der Unterstützung von mehreren Unternehmen, Verbänden und Einzelpersonen entwickelt.
Der erste Teil dieser Übersicht enthält Informationen zu WinSNMP 2.0 Addendum, SNMP-Versionen und eine Liste der relevanten Requests for Comments (RFCs). Außerdem werden das WinSNMP-Modell sowie die Komponenten und Features der Microsoft WinSNMP-Implementierung beschrieben. Außerdem enthält sie Informationen zu Datenverwaltungs- und Kommunikationskonzepten, die Sie in der WinSNMP-Umgebung programmieren müssen.
Im zweiten Abschnitt werden die WinSNMP-Funktionen und die folgenden zugehörigen WinSNMP-Programmieraufgaben erläutert:
- Öffnen und Schließen einer WinSNMP-Anwendung
- Öffnen und Schließen einer WinSNMP-Sitzung
- Verwalten von Traps und Benachrichtigungen
- Arbeiten mit Variablenbindungslisten
- Arbeiten mit Protokolldateneinheiten
- Senden von SNMP-Nachrichten
- Empfangen von SNMP-Nachrichten
- Verwalten von Objektbezeichnern
- Freigeben von WinSNMP-Deskriptoren
- Festlegen des Entitäts- und Kontextübersetzungsmodus
- Verwalten der Erneutübertragungsrichtlinie
- Schreiben von WinSNMP-Anwendungen mit mehreren Threads
- Registrieren einer SNMP-Agent-Anwendung
Sie sollten mit den grundlegenden Konzepten der SNMP- und Windows-Programmierung vertraut sein, bevor Sie diese Übersicht lesen. Weitere Informationen zu SNMP finden Sie unter Simple Network Management Protocol und die relevanten Requests for Comments (RFCs), die von der Internet Engineering Task Force (IETF) veröffentlicht werden.