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.