WinSNMP-Deskriptoren
In der WinSNMP-Programmierumgebung ist ein Deskriptor eine der folgenden beiden Strukturen:
- Eine smiOCTETS- Struktur, die eine Oktettzeichenfolgenvariable beschreibt
- Eine smiOID- Struktur, die eine SNMP-Objektbezeichnervariable beschreibt
Ein WinSNMP-Deskriptor ist eine Struktur mit zwei Membern: ein Längenelement, lenund ein Zeigerelement, ptr. Der ptr Member verweist auf die Oktettzeichenfolge oder den Objektbezeichner von Interesse. Der ptr--Member kann entweder der smiLPBYTE- oder smiLPUINT32 Datentyp sein.
Ein smiOCTETS Deskriptor oder ein smiOID- Deskriptor kann der Wert Member einer smiVALUE--Struktur sein. Die smiVALUE- Struktur beschreibt den Wert, der einem Variablennamen in einem Variablenbindungseintrag zugeordnet ist.
Die Microsoft WinSNMP-Implementierung weist Speicher für alle Ausgabe smiOCTETS- und smiOID--Strukturen zu und um. Daher muss die Anwendung den SnmpFreeDescriptor Funktion aufrufen, um den Speicher für das ptr Mitglied dieser Strukturen freizugeben.
Zeichenfolgenmember in Deskriptoren erfordern kein NULL- Beenden des Byte. Weitere Informationen zum Verwalten des für Deskriptoren zugewiesenen Speichers finden Sie unter Allocating WinSNMP Memory Objects.