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 實作的相關資訊。 |