使用 SNMP API 時,請記住幾件事。
雖然 SNMP API 可用在所有支援 SNMP 的設備,但傳回的結果卻因 SNMP 版本而異。例如 SNMPv1 與 v2 會針對 GetMultiple
函數傳回不同的結果。若函數使用的其中一個 OID 錯誤,則 SNMPv1 只會傳回錯誤,但 SNMPv2 會針對正確的 OID 傳回結果、針對錯誤的 OID 傳回錯誤。
使用 IPv6 時,SNMP API 無法在以下的 Windows 版本上執行:
路由器與交換器的預設封包大小限制是 1500 個位元組。若參數大小超過限制,GetMultiple
就會傳回錯誤。