Arbeiten mit Protokolldateneinheiten

Das Simple Network Management Protocol (SNMP) sendet Vorgangsanforderungen und -antworten als SNMP-Nachrichten. Eine SNMP-Nachricht ist eine SNMP-Protokolldateneinheit (PDU) sowie zusätzliche Nachrichtenheaderelemente, die von der relevanten RFC definiert werden. Ein PDU enthält eine Variablenbindungsliste.

Die Struktur eines PDU ist auf die Microsoft WinSNMP-Implementierung beschränkt. Eine WinSNMP-Anwendung kann mit einem Handle vom Typ HSNMP _ PDU auf eine PDU zugreifen. Die WinSNMP-Anwendung muss ein 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 PDUs zugeordnet sind. Um diese Vorgänge auszuführen, verwendet die Anwendung die WinSNMP-PDU-Funktionen. Die folgende Tabelle enthält Themen, in denen die Arbeit mit PDUs in der WinSNMP-Programmierumgebung erörtert wird.

Thema Beschreibung
Erstellen einer PDU Beschreibt, wie ein PDU erstellt wird.
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.
Übereinstimmende Antwort- und Anforderungs-PDUs Beschreibt den Abgleich einer Antwort-PDU mit einer Anforderungs-PDU.

Weitere Informationen finden Sie unter Arbeiten mit Variablenbindungslisten und Ressourcenhandleobjekten.