Zuordnen von WinSNMP-Speicherobjekten

Deskriptoren, Ressourcenhandles und Zeichenfolgen im C-Stil sind die drei Typen von Speicherobjekten in der WinSNMP-Programmierumgebung.

Der Objekttyp bestimmt, ob die Microsoft WinSNMP-Implementierung oder die WinSNMP-Anwendung den Speicher für das Objekt zuteilen und seine Zuordnung wieder aufgibt. Dies reduziert die unnötige Zuordnung von temporärem Pufferspeicher und unnötiges Kopieren von Puffern.

In der folgenden Tabelle werden die Zuordnung und Freigabe von Ressourcen für WinSNMP-Speicherobjekte zusammengefasst.

Objekttyp Beschreibung
smiOID- oder smiOCTETS-Deskriptor Wenn die WinSNMP-Anwendung den Arbeitsspeicher zuteilen, muss sie die Zuordnung des Arbeitsspeichers mit einem Aufruf einer entsprechenden Funktion aufteilen. Wenn die Implementierung den Arbeitsspeicher zuordne, muss die Anwendung die SnmpFreeDescriptor-Funktion aufrufen, um die Zuordnung des Arbeitsspeichers frei zu machen.
smiVALUE-Struktur Wenn der Wert member ein smiOID- oder smiOCTETS-Deskriptor ist, muss die Anwendung wie oben für Deskriptoren angegeben fortgesetzt werden.
Ressourcenhand handle Die Implementierung reserviert, verwaltet und gibt den Arbeitsspeicher frei.
Zeichenfolge im C-Stil Die WinSNMP-Anwendung muss den von ihr reservierten Arbeitsspeicher verwalten und frei geben.

Weitere Informationen finden Sie unter Freeing WinSNMP Descriptors.