Freigeben über


Allgemeine WinSNMP-Fehlercodes

[SNMP ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt "Anforderungen" angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die Windows-Remoteverwaltung, die Microsoft-Implementierung von WS-Man.]

Die SnmpGetLastError-Funktion kann einen allgemeinen Fehlercode zurückgeben, nachdem eine WinSNMP-Funktion fehlschlägt. In der folgenden Tabelle sind die allgemeinen WinSNMP-Fehlercodes aufgeführt.

Fehlercode Bedeutung Empfohlene Maßnahme
SNMPAPI_NOT_INITIALIZED Die SnmpStartup-Funktion wurde seit Beginn der Programmausführung nicht erfolgreich abgeschlossen oder ein Aufruf der SnmpCleanup-Funktion erfolgreich abgeschlossen. Die Anwendung sollte SnmpGetLastError aufrufen, bevor sie eine andere WinSNMP-API-Funktion aufruft, wenn SnmpStartup fehlschlägt. Die SnmpGetLastError-Funktion gibt erweiterte Fehlerinformationen zum Fehler von SnmpStartup zurück.
SNMPAPI_ALLOC_ERROR Die Anwendung hat einen ungültigen Zeiger angegeben, oder während der Speicherbelegung ist ein Fehler aufgetreten. Die Microsoft WinSNMP-Implementierung konnte nicht genügend Ressourcen abrufen, um die Anforderung auszuführen. Die Anwendung sollte gültige Speicherzeiger für alle Ausgabeparameter bereitstellen. Es sollte Ressourcen freigeben, den Ressourcenbedarf reduzieren oder ein ordnungsgemäßes Herunterfahren erleichtern. Ein ordnungsgemäßes Herunterfahren umfasst mehrere Aufrufe der SnmpClose-Funktion , einen für jede geöffnete WinSNMP-Sitzung. Sie enthält auch einen Aufruf der SnmpCleanup-Funktion .
SNMPAPI_NOOP Die Funktion wurde nicht erfolgreich abgeschlossen, da alle Ausgabeparameter NULL sind. Die Anwendung muss mindestens einen Ausgabeparameter angeben, der nicht NULL ist, wenn eine Funktion aufgerufen wird, die Informationen an die Anwendung zurückgibt.
SNMPAPI_OTHER_ERROR Ein unbekannter oder nicht definierter Fehler ist aufgetreten. Die Anwendung sollte normalerweise mit einem ordnungsgemäßen Herunterfahren reagieren. Ein ordnungsgemäßes Herunterfahren umfasst mehrere Aufrufe der SnmpClose-Funktion , einen für jede geöffnete WinSNMP-Sitzung. Sie enthält auch einen Aufruf der SnmpCleanup-Funktion .

 

Die WinSNMP-Fehler, die kontextspezifische Informationen vermitteln, werden auf der Referenzseite jeder Funktion notiert.