snmp.h 標頭
簡單網路管理通訊協定會使用此標頭。 如需詳細資訊,請參閱:
snmp.h 包含下列程式設計介面:
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 擴充代理程式產生陷阱的資訊。 |
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 函式不會使用此結構。 |
SnmpVarBind SnmpVarBind 結構代表 SNMP 變數系結。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。 |
SnmpVarBindList SnmpVarBindList 結構代表 SNMP 變數系結清單。 此結構由多個 SNMP 函式使用。 WinSNMP API 函式不會使用此結構。 |