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.