Arbeiten mit Protokolldateneinheiten
Snmp (Simple Network Management Protocol) sendet Vorgangsanforderungen und -antworten als SNMP-Nachrichten. Eine SNMP-Nachricht ist eine SNMP-Protokolldateneinheit (PDU) sowie zusätzliche Nachrichtenheaderelemente, die durch den entsprechenden RFC definiert werden. Eine PDU enthält eine Variablenbindungsliste.
Die Struktur einer PDU ist auf die Microsoft WinSNMP-Implementierung beschränkt. Eine WinSNMP-Anwendung kann auf eine PDU mit einem Handle vom Typ HSNMP_PDU zugreifen. Die WinSNMP-Anwendung muss eine PDU erstellen, bevor sie die SnmpSendMsg-Funktion oder die SnmpEncodeMsg-Funktion aufruft.
Die Anwendung kann die Datenelemente einer PDU extrahieren und aktualisieren und Ressourcen freigeben, die für PDUs zugewiesen sind. Zum Ausführen dieser Vorgänge verwendet die Anwendung die WinSNMP-PDU-Funktionen. Die folgende Tabelle enthält Themen, in denen die Arbeit mit PDUs in der WinSNMP-Programmierumgebung erläutert wird.
Thema | BESCHREIBUNG |
---|---|
Erstellen einer PDU | Beschreibt das Erstellen einer PDU. |
Aktualisieren einer PDU | Beschreibt, wie PDU-Felder abgerufen und aktualisiert werden. |
Duplizieren einer PDU | Beschreibt, wie eine PDU dupliziert wird. |
Überprüfen einer PDU | Beschreibt die Validierung einer PDU. |
Abgleich von Antwort- und Anforderungs-PDUs | Beschreibt den Prozess des Abgleichens einer Antwort-PDU mit einer Anforderungs-PDU. |
Weitere Informationen finden Sie unter Arbeiten mit Variablenbindungslisten und Ressourcenhandleobjekten.