Share via


管理陷阱和通知

WinSNMP 應用程式必須使用 SNMPAPI_ON 呼叫 SnmpRegister 函式來註冊以接收陷阱和通知。 應用程式可以使用 SNMPAPI_OFF 呼叫 函式,以取消註冊和停用陷阱和通知。

當應用程式呼叫 SnmpRegister時,有數個選項可供使用。 應用程式可以註冊或取消註冊下列陷阱和通知:

  • 一種陷阱或通知類型
  • 所有陷阱和通知
  • 陷阱和通知要求的所有來源
  • 來自所有管理實體的陷阱和通知
  • 每個內容的陷阱和通知

若要註冊和接收預先定義的陷阱或通知類型,應用程式必須定義物件識別碼 (每個預先定義類型的 smiOID 結構) 。 結構必須包含陷阱或通知類型的模式比對序列。 RFC 1907:「簡單網路管理通訊協定第 2 版的管理資訊基底 (SNMPv2) 」,定義陷阱和通知物件識別碼。

若要擷取 WinSNMP 會話的未完成陷阱資料和通知,WinSNMP 應用程式必須呼叫 SnmpRecvMsg 函式,以及 SnmpCreateSession 函式所傳回的會話控制碼。

如需詳細資訊,請參閱 傳送 SNMP 訊息接收 SNMP 訊息。 如需配置和解除配置資源以取得陷阱和通知的詳細資訊,請參閱 配置 WinSNMP 記憶體物件