閱讀英文

共用方式為


簡易網路管理通訊協定

簡單網路管理通訊協定技術的概觀。

若要開發簡單網路管理通訊協定,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

函式

 
SNMPAPI_CALLBACK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Microsoft SNMP 服務會呼叫 SnmpExtensionClose 函式來要求 SNMP 延伸模組代理程式解除配置資源和終止作業。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionInit

Microsoft SNMP 服務會呼叫 SnmpExtensionInit 函式來初始化 SNMP 擴充代理程式 DLL。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionInitEx

Microsoft SNMP 服務會呼叫 SnmpExtensionInitEx 函式,以識別 SNMP 擴充功能代理程式所支援的任何額外管理資訊基底 (MIB) 子樹。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionMonitor

Microsoft SNMP 服務會呼叫 SnmpExtensionMonitor 函式,以提供 SNMP 擴充代理程式與服務內部計數器和參數的檢視。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionQuery

Microsoft SNMP 服務會呼叫 SnmpExtensionQuery 函式來解析 SNMP 要求,其中包含一或多個 SNMP 延伸模組代理程式已註冊的 MIB 子樹內的變數。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionQueryEx

Microsoft SNMP 服務會呼叫 SnmpExtensionQueryEx 函式來處理 SNMP 要求,這些要求會在 SNMP 擴充代理程式所註冊的一或多個 MIB 子樹中指定變數。 此函式是 SNMP 擴充代理程式 API 的元素。
SnmpExtensionTrap

Microsoft SNMP 服務會呼叫 SnmpExtensionTrap 函式,以擷取服務需要為 SNMP 擴充代理程式產生陷阱的資訊。
SnmpFreeCoNtext

WinSNMP SnmpFreeCoNtext 函式會釋放與 SNMP 內容相關聯的資源,這是一組 Managed 物件資源。
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 函式會從索引參數指定的變數系結專案擷取變數名稱及其相關聯的值。
SnmpGetVendorInfo

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

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

SnmpMgrClose 函式會關閉與指定會話相關聯的通訊通訊端和資料結構。 此函式是 SNMP 管理 API 的元素。
SnmpMgrCtl

SnmpMgrCtl 函式會設定與 SNMP 會話相關聯的作業參數。 此函式是 SNMP 管理 API 的元素。
SnmpMgrGetTrap

如果啟用陷阱接收,SnmpMgrGetTrap 函式會傳回呼叫端尚未收到的未完成陷阱資料。 此函式是 SNMP 管理 API 的元素。
SnmpMgrGetTrapEx

如果啟用陷阱接收,SnmpMgrGetTrapEx 函式會傳回呼叫端尚未收到的未處理陷阱資料。
SnmpMgrOidToStr

SnmpMgrOidToStr 函式會將內部物件識別碼結構轉換為其字串表示。 此函式是 SNMP 管理 API 的元素。
SnmpMgrOpen

SnmpMgrOpen 函式會初始化通訊通訊端和資料結構,允許與指定的 SNMP 代理程式通訊。 此函式是 SNMP 管理 API 的元素。
SnmpMgrRequest

SnmpMgrRequest 函式會要求使用指定的代理程式執行指定的作業。 此函式是 SNMP 管理 API 的元素。
SnmpMgrStrToOid

SnmpMgrStrToOid 函式會將物件識別碼的字串格式轉換成其內部物件識別碼結構。 此函式是 SNMP 管理 API 的元素。
SnmpMgrTrapListen

SnmpMgrTrapListen 函式會註冊 SNMP 管理員應用程式從 SNMP 陷阱服務接收 SNMP 陷阱的能力。 此函式是 SNMP 管理 API 的元素。
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」 轉換為其內部二進位標記法。
SnmpSvcGetUptime

SnmpSvcGetUptime 函式會擷取 SNMP 服務執行中的 centisecond 數目。 此函式是 SNMP 公用程式 API 的元素。
SnmpSvcSetLogLevel

SnmpSvcSetLogLevel 函式會使用 SnmpUtilDbgPrint 函式,調整 SNMP 服務和 SNMP 擴充代理程式偵錯輸出的詳細資料層級。 此函式是 SNMP 公用程式 API 的元素。
SnmpSvcSetLogType

SnmpSvcSetLogType 函式會使用 SnmpUtilDbgPrint 函式,調整 SNMP 服務和 SNMP 擴充代理程式的偵錯輸出目的地。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilAsnAnyCpy

SnmpUtilAsnAnyCpy 函式會將 pAnySrc 參數指向的變數複製到 pAnyDst 參數。 函式會配置目的地複本的任何必要記憶體。 SnmpUtilAsnAnyCpy 函式是 SNMP 公用程式 API 的元素。
SnmpUtilAsnAnyFree

SnmpUtilAsnAnyFree 函式會釋放為指定 AsnAny 結構配置的記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilDbgPrint

SnmpUtilDbgPrint 函式會啟用 SNMP 服務的偵錯輸出。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilIdsToA

SnmpUtilIdsToA 函式會將物件識別碼 (OID) 轉換成以 Null 結尾的字串。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilMemAlloc

SnmpUtilMemAlloc 函式會從進程堆積配置動態記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilMemFree

SnmpUtilMemFree 函式會釋放指定的記憶體物件。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilMemReAlloc

SnmpUtilMemReAlloc 函式會變更指定記憶體物件的大小。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOctetsCmp

SnmpUtilOctetsCmp 函式會比較兩個八位字串。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOctetsCpy

SnmpUtilOctetsCpy 函式會將 pOctetsSrc 參數指向的變數複製到 pOctetsDst 參數所指向的變數。
SnmpUtilOctetsFree

SnmpUtilOctetsFree 函式會釋放配置給指定八位字串的記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOctetsNCmp

SnmpUtilOctetsNCmp 函式會比較兩個八位字串。 函式會比較字串中的子識別碼,直到達到 nChars 參數所指定的子識別碼數目為止。 SnmpUtilOctetsNCmp 是 SNMP 公用程式 API 的元素。
SnmpUtilOidAppend

SnmpUtilOidAppend 函式會將來源物件識別碼附加至目的地物件識別碼。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOidCmp

SnmpUtilOidCmp 函式會比較兩個物件識別碼。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOidCpy

SnmpUtilOidCpy 函式會將 pOidSrc 參數指向的變數複製到 pOidDst 參數,為目的地複本配置任何必要的記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOidFree

SnmpUtilOidFree 函式會釋放配置給指定物件識別碼的記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilOidNCmp

SnmpUtilOidNCmp 函式會比較兩個物件識別碼。
SnmpUtilOidToA

SnmpUtilOidToA 函式會將物件識別碼 (OID) 轉換為以 Null 結尾的字串。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilPrintAsnAny

SnmpUtilPrintAsnAny 函式會將 Any 參數的值列印至標準輸出。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilPrintOid

SnmpUtilPrintOid 函式會將指定的物件識別碼格式化 (OID) ,並將結果列印至標準輸出裝置。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilVarBindCpy

SnmpUtilVarBindCpy 函式會複製指定的 SnmpVarBind 結構,並配置目的地結構所需的任何記憶體。 SnmpUtilVarBindCpy 函式是 SNMP 公用程式 API 的元素。
SnmpUtilVarBindFree

SnmpUtilVarBindFree 函式會釋放為 SnmpVarBind 結構配置的記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilVarBindListCpy

SnmpUtilVarBindListCpy 函式會複製指定的 SnmpVarBindList 結構,並配置目的地複本的任何必要記憶體。 此函式是 SNMP 公用程式 API 的元素。
SnmpUtilVarBindListFree

SnmpUtilVarBindListFree 函式會釋放為 SnmpVarBindList 結構配置的記憶體。 此函式是 SNMP 公用程式 API 的元素。

結構

 
AsnAny

AsnAny 結構包含 SNMP 變數類型和值。 此結構是 SnmpVarBind 結構的成員,在許多 SNMP 函式中用來做為參數。 WinSNMP API 函式不會使用此結構。
AsnObjectIdentifier

AsnObjectIdentifier 結構代表物件識別碼。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。
AsnOctetString

AsnOctetString 結構包含八位數量,通常是位元組。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。
smiCNTR64

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

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

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

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

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

SnmpVarBind 結構代表 SNMP 變數系結。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。
SnmpVarBindList

SnmpVarBindList 結構代表 SNMP 變數系結清單。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。