閱讀英文

共用方式為


winsnmp.h 標頭

簡單網路管理通訊協定會使用此標頭。 如需詳細資訊,請參閱

winsnmp.h 包含下列程式設計介面:

函式

 
SnmpCancelMsg

WinSNMP 應用程式會呼叫 SnmpCancelMsg 函式,要求 Microsoft WinSNMP 實作取消重新傳輸嘗試和 SNMP 要求訊息的逾時通知。
SnmpCleanup

SnmpCleanup 函式會通知 Microsoft WinSNMP 實作呼叫的 WinSNMP 應用程式不再需要實作的服務。
SnmpCleanupEx

當 Windows SNMP (WinSNMP) 應用程式內沒有對 SnmpStartup 或 SnmpStartupEx 的未完成呼叫時,SnmpCleanupEx 函式會執行清除。
SnmpClose

SnmpClose 函式可讓 Microsoft WinSNMP 實作解除配置與 WinSNMP 會話相關聯的記憶體、資源和資料結構。
SnmpCoNtextToStr

WinSNMP SnmpCoNtextToStr 函式會傳回識別 SNMP 內容的字串,這是一組 Managed 物件資源。 函式會傳回 smiOCTETS 結構中的字串。
SnmpCountVbl

WinSNMP 應用程式會呼叫 WinSNMP SnmpCountVbl 函式,以列舉指定變數系結清單中的變數系結專案。
SnmpCreatePdu

WinSNMP SnmpCreatePdu 函式會建立並初始化 SNMP 通訊協定資料單位, (PDU) 。
SnmpCreateSession

SnmpCreateSession 函式會要求 Microsoft WinSNMP 實作來開啟 WinSNMP 應用程式的會話。
SnmpCreateVbl

WinSNMP SnmpCreateVbl 函式會為呼叫的 WinSNMP 應用程式建立新的變數系結清單。
SnmpDecodeMsg

WinSNMP SnmpDecodeMsg 函式會將編碼的 SNMP 訊息解碼為其元件。 此函式會執行 WinSNMP SnmpEncodeMsg 函式的相反動作。
SnmpDeleteVb

WinSNMP SnmpDeleteVb 函式會從變數系結清單中移除變數系結專案。
SnmpDuplicatePdu

WinSNMP SnmpDuplicatePdu 函式會複製 PDU 參數所識別的 SNMP 通訊協定資料單位 (PDU) ,配置重複 PDU 的任何必要記憶體。
SnmpDuplicateVbl

WinSNMP SnmpDuplicateVbl 函式會複製指定 WinSNMP 會話的變數系結清單。 此函式會傳回已複製變數系結清單的控制碼,並為它配置任何必要的記憶體。
SnmpEncodeMsg

Microsoft WinSNMP 實作會使用 WinSNMP SnmpEncodeMsg 函式中傳遞的參數來編碼 SNMP 訊息。
SnmpEntityToStr

WinSNMP SnmpEntityToStr 函式會傳回識別 SNMP 管理實體的字串。
SnmpFreeCoNtext

WinSNMP SnmpFreeCoNtext 函式會釋放與 SNMP 內容相關聯的資源,這是一組受控物件資源。
SnmpFreeDescriptor

WinSNMP 應用程式會使用 SnmpFreeDescriptor 函式,通知 Microsoft WinSNMP 實作不再需要存取描述元物件。
SnmpFreeEntity

WinSNMP SnmpFreeEntity 函式會釋放與 SNMP 管理實體相關聯的資源。
SnmpFreePdu

WinSNMP SnmpFreePdu 函式會釋放與 SNMP 通訊協定資料單位相關聯的資源, (PDU) 由 SnmpCreatePdu 或 SnmpDuplicatePdu 函式所建立。
SnmpFreeVbl

WinSNMP SnmpFreeVbl 函式會釋放與變數系結清單相關聯的資源。 這些是先前透過呼叫 SnmpCreateVbl 函式或 WinSNMP 應用程式中的 SnmpDuplicateVbl 函式所配置的資源。
SnmpGetLastError

WinSNMP SnmpGetLastError 函式會傳回呼叫應用程式的上次錯誤碼值。 值表示 WinSNMP 應用程式執行的最後一個函式呼叫失敗的原因。
SnmpGetPduData

WinSNMP SnmpGetPduData 函式會從指定的 SNMP 通訊協定資料單位傳回選取的資料欄位, (PDU) 。
SnmpGetRetransmitMode

WinSNMP SnmpGetRetransmitMode 函式會將重新傳輸模式的目前設定傳回至 WinSNMP 應用程式。
SnmpGetRetry

WinSNMP SnmpGetRetry 函式會傳回重試計數值,以單位為單位傳回 SNMP 訊息要求的重新傳輸。 重試計數適用于 WinSNMP 應用程式針對指定管理實體對 SnmpSendMsg 函式所做的呼叫。
SnmpGetTimeout

WinSNMP SnmpGetTimeout 函式會針對 SNMP 訊息要求的傳輸,以百分之一秒傳回逾時值。
SnmpGetTranslateMode

WinSNMP SnmpGetTranslateMode 函式會將實體和內容轉譯模式的目前設定傳回至 WinSNMP 應用程式。
SnmpGetVb

WinSNMP 應用程式會呼叫 SnmpGetVb 函式,以從變數系結清單中擷取資訊。 這個 WinSNMP 函式會從 index 參數所指定的變數系結專案擷取變數名稱及其相關聯的值。
SnmpGetVendorInfo

WinSNMP 應用程式會呼叫 SnmpGetVendorInfo 函式,以擷取 Microsoft WinSNMP 實作的相關資訊。
SnmpListen

WinSNMP SnmpListen 函式會將 WinSNMP 應用程式註冊為 SNMP 代理程式。
SnmpOidCompare

WinSNMP SnmpOidCompare 函式語彙比較兩個 SNMP 物件識別碼,上限為 maxlen 參數所指定的長度。
SnmpOidCopy

WinSNMP SnmpOidCopy 函式會複製 SNMP 物件識別碼,並配置複製的任何必要記憶體。
SnmpOidToStr

WinSNMP SnmpOidToStr 函式會將 SNMP 物件識別碼的內部二進位表示轉換成其點數位符串格式,例如,轉換為 「1.2.3.4.5.6」。
SnmpOpen

SnmpOpen 函式會要求 Microsoft WinSNMP 實作來開啟 WinSNMP 應用程式的會話。
SnmpRecvMsg

WinSNMP SnmpRecvMsg 函式會以 SNMP 訊息的形式,擷取呼叫 SnmpSendMsg 函式所提交之已完成非同步要求的結果。
SnmpRegister

WinSNMP SnmpRegister 函式會註冊或取消註冊 WinSNMP 應用程式以進行陷阱和通知接收。 應用程式可以註冊和接收陷阱和通知,或取消註冊和停用陷阱和通知。
SnmpSendMsg

WinSNMP 應用程式會呼叫 SnmpSendMsg 函式,要求 Microsoft WinSNMP 實作會以 SNMP 訊息的形式傳送 SNMP 通訊協定資料單位 (PDU) 。
SnmpSetPduData

WinSNMP SnmpSetPduData 函式會更新指定 SNMP 通訊協定資料單位 (PDU) 中選取的資料欄位。
SnmpSetPort

WinSNMP 應用程式會呼叫 SnmpSetPort 函式,以變更指派給目的地實體的埠。 SnmpSetPort 函式是 WinSNMP API 2.0 版的元素。
SnmpSetRetransmitMode

WinSNMP SnmpSetRetransmitMode 函式可讓 WinSNMP 應用程式設定重新傳輸模式。
SnmpSetRetry

WinSNMP SnmpSetRetry 函式可讓 WinSNMP 應用程式變更重新傳輸 SNMP 訊息要求的重試計數值。
SnmpSetTimeout

WinSNMP SnmpSetTimeout 函式可讓 WinSNMP 應用程式變更 SNMP 訊息要求的傳輸逾時值。
SnmpSetTranslateMode

WinSNMP SnmpSetTranslateMode 函式可讓 WinSNMP 應用程式變更實體和內容轉譯模式。 實體和內容轉譯模式會影響 WinSNMP 輸入和輸出字串參數的解譯和傳回。
SnmpSetVb

WinSNMP SnmpSetVb 函式會變更變數系結清單中的變數系結專案。 此函式也會將新的變數系結專案附加至現有的變數系結清單。
SnmpStartup

SnmpStartup 函式會通知 Microsoft WinSNMP 實作 WinSNMP 應用程式需要實作的服務。
SnmpStartupEx

SnmpStartupEx 函式會通知 Microsoft WinSNMP 實作 WinSNMP 應用程式需要實作的服務。
SnmpStrToCoNtext

WinSNMP SnmpStrToCoNtext 函式會傳回 Microsoft WinSNMP 實作特有的 SNMP 內容資訊的控制碼。
SnmpStrToEntity

WinSNMP SnmpStrToEntity 函式會傳回 Microsoft WinSNMP 實作專屬之 SNMP 管理實體相關資訊的控制碼。
SnmpStrToOid

WinSNMP SnmpStrToOid 函式會將 SNMP 物件識別碼的虛線數值字串格式,例如 「1.2.3.4.5.6」 轉換為其內部二進位標記法。

回呼函式

 
SNMPAPI_CALLBACK

Microsoft WinSNMP 實作會呼叫 SNMPAPI_CALLBACK 函式,以通知 WinSNMP 會話有 SNMP 訊息或非同步事件可供使用。

結構

 
smiCNTR64

WinSNMP smiCNTR64 結構包含 64 位不帶正負號的整數值。 結構表示 64 位計數器。
smiOCTETS

WinSNMP smiOCTETS 結構會將內容字串傳遞至多個 WinSNMP 函式。 結構也會描述和接收編碼的 SNMP 訊息。
smiOID

WinSNMP smiOID 結構會將物件識別碼傳遞至多個 WinSNMP 函式。 結構也會在對 SnmpGetVb 函式的呼叫中接收變數系結專案的變數名稱。
smiVALUE

WinSNMP smiVALUE 結構描述與變數系結專案中變數名稱相關聯的值。
smiVENDORINFO

smiVENDORINFO 結構包含 Microsoft WinSNMP 實作的相關資訊。