管理重新傳輸原則
WinSNMP 應用程式可以要求 Microsoft WinSNMP 實作執行應用程式的重新傳輸原則。 當實作管理重新傳輸時,它會使用逾時期間和其資料庫中的重試計數值。
實作會在初始化期間,識別 SnmpStartup 函式傳回值中的預設重新傳輸模式。 模式可以是下列其中一個值。
值 | 意義 |
---|---|
SNMPAPI_ON | 實作正在執行應用程式的重新傳輸原則。 |
SNMPAPI_OFF | 實作不會執行應用程式的重新傳輸原則。 |
WinSNMP 應用程式可以藉由呼叫 SnmpGetRetransmitMode 函式,隨時擷取目前實作生效的重新傳輸模式。 WinSNMP API 提供其他 資料庫函 式,可簡化重新傳輸原則的管理。
在程式執行期間,WinSNMP 應用程式可以隨時執行下列其中一個步驟來調整原則的執行:
- 呼叫 SnmpSetRetransmitMode 函式,要求實作啟動或停止執行重新傳輸原則。 如需詳細資訊,請參閱 開啟和關閉重新傳輸。
- 修改實作資料庫中的逾時期間和重試計數值。 如需詳細資訊,請參閱 變更重新傳輸原則。
- 呼叫 SnmpCancelMsg 函 式來取消重新傳輸週期,並釋放與單一 SNMP 訊息要求相關聯的內部資料結構。 如需詳細資訊,請參閱 取消重新傳輸。
應用程式可以執行自己的重新傳輸原則。 在此情況下,執行可能不是以資料庫中的值為基礎。