管理陷阱和通知
WinSNMP 應用程式必須使用 SNMPAPI_ON 呼叫 SnmpRegister 函式來註冊以接收陷阱和通知。 應用程式可以使用 SNMPAPI_OFF 呼叫 函式,以取消註冊和停用陷阱和通知。
當應用程式呼叫 SnmpRegister時,有數個選項可供使用。 應用程式可以註冊或取消註冊下列陷阱和通知:
- 一種陷阱或通知類型
- 所有陷阱和通知
- 陷阱和通知要求的所有來源
- 來自所有管理實體的陷阱和通知
- 每個內容的陷阱和通知
若要註冊和接收預先定義的陷阱或通知類型,應用程式必須定義物件識別碼 (每個預先定義類型的 smiOID 結構) 。 結構必須包含陷阱或通知類型的模式比對序列。 RFC 1907:「簡單網路管理通訊協定第 2 版的管理資訊基底 (SNMPv2) 」,定義陷阱和通知物件識別碼。
若要擷取 WinSNMP 會話的未完成陷阱資料和通知,WinSNMP 應用程式必須呼叫 SnmpRecvMsg 函式,以及 SnmpCreateSession 函式所傳回的會話控制碼。
如需詳細資訊,請參閱 傳送 SNMP 訊息 和 接收 SNMP 訊息。 如需配置和解除配置資源以取得陷阱和通知的詳細資訊,請參閱 配置 WinSNMP 記憶體物件。