共用方式為


SNMP 錯誤碼

[SNMP 可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 請改用 Windows 遠端系統管理,這是 WS-Man 的 Microsoft 實作。

Microsoft 會實作 SNMPv2C 規格所定義的下列 SNMP 錯誤碼。

常數/值 Description
SNMP_ERRORSTATUS_NOERROR
0
代理程式會報告傳輸期間未發生任何錯誤。
SNMP_ERRORSTATUS_TOOBIG
1
代理程式無法在單一 SNMP 訊息中放置要求 SNMP 作業的結果。
SNMP_ERRORSTATUS_NOSUCHNAME
2
要求的 SNMP 作業識別出未知的變數。
SNMP_ERRORSTATUS_BADVALUE
3
要求的 SNMP 作業嘗試變更變數,但指定了語法或值錯誤。
SNMP_ERRORSTATUS_READONLY
4
要求的 SNMP 作業嘗試根據變數的社群設定檔變更不允許變更的變數。
SNMP_ERRORSTATUS_GENERR
5
要求 SNMP 作業期間發生此處所列以外的錯誤。
SNMP_ERRORSTATUS_NOACCESS
6
無法存取指定的 SNMP 變數。
SNMP_ERRORSTATUS_WRONGTYPE
7
值會指定與變數所需的類型不一致的型別。
SNMP_ERRORSTATUS_WRONGLENGTH
8
值指定長度與變數所需的長度不一致。
SNMP_ERRORSTATUS_WRONGENCODING
9
值包含抽象語法標記法 1 (ASN.1) 編碼方式,與欄位的 ASN.1 標記不一致。
SNMP_ERRORSTATUS_WRONGVALUE
10
值無法指派給變數。
SNMP_ERRORSTATUS_NOCREATION
11
變數不存在,而且代理程式無法建立它。
SNMP_ERRORSTATUS_INCONSISTENTVALUE
12
此值與其他 Managed 物件的值不一致。
SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE
13
將值指派給變數需要配置目前無法使用的資源。
SNMP_ERRORSTATUS_COMMITFAILED
14
未發生驗證錯誤,但未更新任何變數。
SNMP_ERRORSTATUS_UNDOFAILED
15
未發生驗證錯誤。 某些變數已更新,因為無法復原其指派。
SNMP_ERRORSTATUS_AUTHORIZATIONERROR
16
發生授權錯誤。
SNMP_ERRORSTATUS_NOTWRITABLE
17
變數存在,但代理程式無法加以修改。
SNMP_ERRORSTATUS_INCONSISTENTNAME
18
變數不存在;代理程式無法建立它,因為具名物件實例與其他 Managed 物件的值不一致。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Snmp.h

另請參閱

Simple Network Management Protocol (SNMP) 概觀

SNMP 參考