Simple Network Management Protocol
Panoramica della tecnologia Simple Network Management Protocol.
Per sviluppare Simple Network Management Protocol, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
SNMPAPI_CALLBACK L'implementazione di Microsoft WinSNMP chiama la funzione SNMPAPI_CALLBACK per notificare a una sessione WinSNMP che è disponibile un messaggio SNMP o un evento asincrono. |
SnmpCancelMsg Un'applicazione WinSNMP chiama la funzione SnmpCancelMsg per richiedere che l'implementazione di Microsoft WinSNMP annulla i tentativi di ritrasmissione e le notifiche di timeout per un messaggio di richiesta SNMP. |
SnmpCleanup La funzione SnmpCleanup informa l'implementazione di Microsoft WinSNMP che l'applicazione WinSNMP chiamante non richiede più i servizi dell'implementazione. |
SnmpCleanupEx La funzione SnmpCleanupEx esegue la pulizia quando non sono presenti chiamate riuscite in sospeso a SnmpStartup o SnmpStartupEx all'interno di un'applicazione Windows SNMP (WinSNMP). |
SnmpClose La funzione SnmpClose consente all'implementazione di Microsoft WinSNMP di deallocare memoria, risorse e strutture di dati associate a una sessione WinSNMP. |
SnmpContextToStr La funzione SnmpContextToStr WinSNMP restituisce una stringa che identifica un contesto SNMP, ovvero un set di risorse oggetto gestito. La funzione restituisce la stringa in una struttura smiOCTETS. |
SnmpCountVbl Un'applicazione WinSNMP chiama la funzione SnmpCountVbl WinSNMP per enumerare le voci di associazione di variabili nell'elenco di associazioni di variabili specificato. |
SnmpCreatePdu La funzione SnmpCreatePdu WinSNMP crea e inizializza un'unità dati del protocollo SNMP (PDU). |
SnmpCreateSession La funzione SnmpCreateSession richiede all'implementazione Microsoft WinSNMP di aprire una sessione per l'applicazione WinSNMP. |
SnmpCreateVbl La funzione SnmpCreateVbl WinSNMP crea un nuovo elenco di associazioni di variabili per l'applicazione WinSNMP chiamante. |
SnmpDecodeMsg La funzione SnmpDecodeMsg WinSNMP decodifica un messaggio SNMP codificato nei relativi componenti. Questa funzione esegue l'azione opposta della funzione SnmpEncodeMsg WinSNMP. |
SnmpDeleteVb La funzione SnmpDeleteVb WinSNMP rimuove una voce di associazione di variabili da un elenco di associazioni di variabili. |
SnmpDuplicatePdu La funzione SnmpDuplicatePdu WinSNMP duplica l'unità dati del protocollo SNMP (PDU) identificata dal parametro PDU, allocando qualsiasi memoria necessaria per il PDU duplicato. |
SnmpDuplicateVbl La funzione SnmpDuplicateVbl WinSNMP copia un elenco di associazioni di variabili per la sessione WinSNMP specificata. Questa funzione restituisce un handle all'elenco di associazioni di variabili copiate e alloca la memoria necessaria. |
SnmpEncodeMsg L'implementazione di Microsoft WinSNMP usa i parametri passati nella funzione SnmpEncodeMsg WinSNMP per codificare un messaggio SNMP. |
SnmpEntityToStr La funzione WinSNMP SnmpEntityToStr restituisce una stringa che identifica un'entità di gestione SNMP. |
SnmpExtensionClose Il servizio Microsoft SNMP chiama la funzione SnmpExtensionClose per richiedere che l'agente di estensione SNMP dealloca le risorse e termina le operazioni. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionInit Il servizio Microsoft SNMP chiama la funzione SnmpExtensionInit per inizializzare la DLL dell'agente di estensione SNMP. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionInitEx Il servizio Microsoft SNMP chiama la funzione SnmpExtensionInitEx per identificare eventuali sottoalberi MIB (Management Information Base) aggiuntivi supportati dall'agente di estensione SNMP. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionMonitor Il servizio Microsoft SNMP chiama la funzione SnmpExtensionMonitor per fornire all'agente di estensione SNMP una visualizzazione ai contatori e ai parametri interni del servizio. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionQuery Il servizio Microsoft SNMP chiama la funzione SnmpExtensionQuery per risolvere le richieste SNMP contenenti variabili all'interno di uno o più sottoalberi MIB registrati dell'agente di estensione SNMP. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionQueryEx Il servizio Microsoft SNMP chiama la funzione SnmpExtensionQueryEx per elaborare le richieste SNMP che specificano le variabili in uno o più sottoalberi MIB registrati dagli agenti di estensione SNMP. Questa funzione è un elemento dell'API dell'agente di estensione SNMP. |
SnmpExtensionTrap Il servizio Microsoft SNMP chiama la funzione SnmpExtensionTrap per recuperare le informazioni necessarie al servizio per generare trap per l'agente di estensione SNMP. |
SnmpFreeContext La funzione SnmpFreeContext WinSNMP rilascia le risorse associate a un contesto SNMP, ovvero un set di risorse oggetto gestite. |
SnmpFreeDescriptor Un'applicazione WinSNMP usa la funzione SnmpFreeDescriptor per informare l'implementazione di Microsoft WinSNMP che non richiede più l'accesso a un oggetto descrittore. |
SnmpFreeEntity La funzione SnmpFreeEntity WinSNMP rilascia le risorse associate a un'entità di gestione SNMP. |
SnmpFreePdu La funzione SnmpFreePdu WinSNMP rilascia le risorse associate a un'unità dati del protocollo SNMP creata da SnmpCreatePdu o dalla funzione SnmpDuplicatePdu. |
SnmpFreeVbl La funzione SnmpFreeVbl WinSNMP rilascia le risorse associate a un elenco di associazioni di variabili. Si tratta di risorse allocate in precedenza da una chiamata alla funzione SnmpCreateVbl o alla funzione SnmpDuplicateVbl in un'applicazione WinSNMP. |
SnmpGetLastError La funzione SnmpGetLastError WinSNMP restituisce il valore dell'ultimo codice di errore dell'applicazione chiamante. Il valore indica il motivo per cui l'ultima chiamata di funzione eseguita dall'applicazione WinSNMP non è riuscita. |
SnmpGetPduData La funzione SnmpGetPduData WinSNMP restituisce campi dati selezionati da un'unità dati del protocollo SNMP (PDU) specificata. |
SnmpGetRetransmitMode La funzione SnmpGetRetransmitMode WinSNMP restituisce l'impostazione corrente della modalità di ritrasmissione in un'applicazione WinSNMP. |
SnmpGetRetry La funzione SnmpGetRetry WinSNMP restituisce il valore del conteggio dei tentativi, in unità, per la ritrasmissione delle richieste di messaggi SNMP. Il numero di tentativi si applica alle chiamate effettuate da un'applicazione WinSNMP alla funzione SnmpSendMsg per un'entità di gestione specificata. |
SnmpGetTimeout La funzione SnmpGetTimeout WinSNMP restituisce il valore di timeout, in centesimi di secondo, per la trasmissione di richieste di messaggi SNMP. |
SnmpGetTranslateMode La funzione SnmpGetTranslateMode WinSNMP restituisce l'impostazione corrente dell'entità e della modalità di conversione del contesto in un'applicazione WinSNMP. |
SnmpGetVb Un'applicazione WinSNMP chiama la funzione SnmpGetVb per recuperare informazioni da un elenco di associazioni di variabili. Questa funzione WinSNMP recupera un nome di variabile e il relativo valore associato dalla voce di associazione di variabili specificata dal parametro index. |
SnmpGetVendorInfo Un'applicazione WinSNMP chiama la funzione SnmpGetVendorInfo per recuperare informazioni sull'implementazione di Microsoft WinSNMP. |
SnmpListen La funzione SnmpListen WinSNMP registra un'applicazione WinSNMP come agente SNMP. |
SnmpMgrClose La funzione SnmpMgrClose chiude i socket di comunicazione e le strutture di dati associate alla sessione specificata. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrCtl La funzione SnmpMgrCtl imposta un parametro operativo associato a una sessione SNMP. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrGetTrap La funzione SnmpMgrGetTrap restituisce dati di trap in sospeso che il chiamante non ha ricevuto se la ricezione trap è abilitata. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrGetTrapEx La funzione SnmpMgrGetTrapEx restituisce dati di trap in sospeso che il chiamante non ha ricevuto se la ricezione trap è abilitata. |
SnmpMgrOidToStr La funzione SnmpMgrOidToStr converte una struttura di identificatore di oggetto interna nella relativa rappresentazione di stringa. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrOpen La funzione SnmpMgrOpen inizializza i socket di comunicazione e le strutture di dati, consentendo le comunicazioni con l'agente SNMP specificato. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrRequest La funzione SnmpMgrRequest richiede l'esecuzione dell'operazione specificata con l'agente specificato. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrStrToOid La funzione SnmpMgrStrToOid converte il formato stringa di un identificatore di oggetto nella struttura dell'identificatore dell'oggetto interno. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpMgrTrapListen La funzione SnmpMgrTrapListen registra la possibilità di un'applicazione di gestione SNMP per ricevere le trap SNMP dal servizio Trap SNMP. Questa funzione è un elemento dell'API di gestione SNMP. |
SnmpOidCompare La funzione WinSNMP SnmpOidCompare lexicographically confronta due identificatori di oggetto SNMP, fino alla lunghezza specificata dal parametro maxlen. |
SnmpOidCopy La funzione SnmpOidCopy WinSNMP copia un identificatore di oggetto SNMP, allocando qualsiasi memoria necessaria per la copia. |
SnmpOidToStr La funzione SnmpOidToStr WinSNMP converte la rappresentazione binaria interna di un identificatore di oggetto SNMP nel formato stringa numerica tratteggiata, ad esempio in "1.2.3.4.5.6". |
SnmpOpen La funzione SnmpOpen richiede l'implementazione di Microsoft WinSNMP per aprire una sessione per l'applicazione WinSNMP. |
SnmpRecvMsg La funzione SnmpRecvMsg WinSNMP recupera i risultati di una richiesta asincrona completata inviata da una chiamata alla funzione SnmpSendMsg, sotto forma di messaggio SNMP. |
SnmpRegister La funzione SnmpRegister WinSNMP registra o annulla la registrazione di un'applicazione WinSNMP per la ricezione di trap e notifica. L'applicazione può registrare e ricevere trap e notifiche o annullare la registrazione e disabilitare le trap e le notifiche. |
SnmpSendMsg Un'applicazione WinSNMP chiama la funzione SnmpSendMsg per richiedere che l'implementazione di Microsoft WinSNMP trasmette un'unità dati del protocollo SNMP (PDU), sotto forma di un messaggio SNMP. |
SnmpSetPduData La funzione SnmpSetPduData winSNMP aggiorna i campi dati selezionati nell'unità dati del protocollo SNMP specificata (PDU). |
SnmpSetPort Un'applicazione WinSNMP chiama la funzione SnmpSetPort per modificare la porta assegnata a un'entità di destinazione. La funzione SnmpSetPort è un elemento dell'API WinSNMP, versione 2.0. |
SnmpSetRetransmitMode La funzione WinSNMP SnmpSetRetransmitMode consente a un'applicazione WinSNMP di impostare la modalità di ritrasmissione. |
SnmpSetRetry La funzione SnmpSetRetry WinSNMP consente a un'applicazione WinSNMP di modificare il valore del conteggio dei tentativi per la ritrasmissione delle richieste di messaggio SNMP. |
SnmpSetTimeout La funzione SnmpSetTimeout WinSNMP consente a un'applicazione WinSNMP di modificare il valore di timeout per la trasmissione di richieste di messaggi SNMP. |
SnmpSetTranslateMode La funzione WinSNMP SnmpSetTranslateMode consente a un'applicazione WinSNMP di modificare la modalità di traduzione dell'entità e del contesto. La modalità di traduzione dell'entità e del contesto influisce sull'interpretazione e sulla restituzione di parametri di input e stringa di output WinSNMP. |
SnmpSetVb La funzione SnmpSetVb WinSNMP modifica le voci di associazione delle variabili in un elenco di associazioni di variabili. Questa funzione aggiunge anche nuove voci di associazione di variabili a un elenco di associazioni di variabili esistenti. |
SnmpStartup La funzione SnmpStartup notifica all'implementazione di Microsoft WinSNMP che l'applicazione WinSNMP richiede i servizi dell'implementazione. |
SnmpStartupEx La funzione SnmpStartupEx notifica all'implementazione di Microsoft WinSNMP che l'applicazione WinSNMP richiede i servizi dell'implementazione. |
SnmpStrToContext La funzione SnmpStrToContext WinSNMP restituisce un handle alle informazioni di contesto SNMP specifiche dell'implementazione di Microsoft WinSNMP. |
SnmpStrToEntity La funzione SnmpStrToEntity WinSNMP restituisce un handle per informazioni su un'entità di gestione SNMP specifica dell'implementazione di Microsoft WinSNMP. |
SnmpStrToOid La funzione SnmpStrToOid WinSNMP converte il formato numerico punteggiato di un identificatore di oggetto SNMP, ad esempio "1.2.3.4.5.6", nella relativa rappresentazione binaria interna. |
SnmpSvcGetUptime La funzione SnmpSvcGetUptime recupera il numero di centisecondi in cui è stato eseguito il servizio SNMP. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpSvcSetLogLevel La funzione SnmpSvcSetLogLevel regola il livello di dettaglio dell'output di debug dal servizio SNMP e dagli agenti di estensione SNMP usando la funzione SnmpUtilDbgPrint. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpSvcSetLogType La funzione SnmpSvcSetLogType regola la destinazione per l'output di debug dal servizio SNMP e dagli agenti di estensione SNMP usando la funzione SnmpUtilDbgPrint. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilAsnAnyCpy La funzione SnmpUtilAsnAnyCpy copia la variabile puntata dal parametro pAnySrc al parametro pAnyDst. La funzione alloca qualsiasi memoria necessaria per la copia della destinazione. La funzione SnmpUtilAsnAnyCpy è un elemento dell'API utilità SNMP. |
SnmpUtilAsnAnyFree La funzione SnmpUtilAsnAnyFree libera la memoria allocata per la struttura AsnAny specificata. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilDbgPrint La funzione SnmpUtilDbgPrint consente il debug dell'output dal servizio SNMP. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilIdsToA La funzione SnmpUtilIdsToA converte un identificatore di oggetto (OID) in una stringa con terminazione null. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilMemAlloc La funzione SnmpUtilMemAlloc alloca memoria dinamica dall'heap del processo. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilMemFree La funzione SnmpUtilMemFree libera l'oggetto memoria specificato. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilMemReAlloc La funzione SnmpUtilMemReAlloc modifica le dimensioni dell'oggetto memoria specificato. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOctetsCmp La funzione SnmpUtilOctetsCmp confronta due stringhe ottet. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOctetsCpy La funzione SnmpUtilOctetsCpy copia la variabile puntata dal parametro pOctetsSrc alla variabile a cui punta il parametro pOctetsDst. |
SnmpUtilOctetsFree La funzione SnmpUtilOctetsFree libera la memoria allocata per la stringa ottet specificata. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOctetsNCmp La funzione SnmpUtilOctetsNCmp confronta due stringhe ottet. La funzione confronta i sottoidentifier nelle stringhe finché non raggiunge il numero di sottoidentifier specificati dal parametro nChars. SnmpUtilOctetsNCmp è un elemento dell'API utilità SNMP. |
SnmpUtilOidAppend La funzione SnmpUtilOidAppend aggiunge l'identificatore dell'oggetto di origine all'identificatore dell'oggetto di destinazione. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOidCmp La funzione SnmpUtilOidCmp confronta due identificatori di oggetto. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOidCpy La funzione SnmpUtilOidCpy copia la variabile puntata dal parametro pOidSrc al parametro pOidDst, allocando qualsiasi memoria necessaria per la copia della destinazione. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOidFree La funzione SnmpUtilOidFree libera la memoria allocata per l'identificatore di oggetto specificato. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilOidNCmp La funzione SnmpUtilOidNCmp confronta due identificatori di oggetto. |
SnmpUtilOidToA La funzione SnmpUtilOidToA converte un identificatore di oggetto (OID) in una stringa con terminazione null. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilPrintAsnAny La funzione SnmpUtilPrintAsnAny stampa il valore del parametro Any all'output standard. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilPrintOid La funzione SnmpUtilPrintOid formatta l'identificatore di oggetto specificato (OID) e stampa il risultato nel dispositivo di output standard. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilVarBindCpy La funzione SnmpUtilVarBindCpy copia la struttura SnmpVarBind specificata e alloca qualsiasi memoria necessaria per la struttura di destinazione. La funzione SnmpUtilVarBindCpy è un elemento dell'API utilità SNMP. |
SnmpUtilVarBindFree La funzione SnmpUtilVarBindFree libera la memoria allocata per una struttura SnmpVarBind. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilVarBindListCpy La funzione SnmpUtilVarBindListCpy copia la struttura SnmpVarBindList specificata e alloca qualsiasi memoria necessaria per la copia della destinazione. Questa funzione è un elemento dell'API utilità SNMP. |
SnmpUtilVarBindListFree La funzione SnmpUtilVarBindListFree libera la memoria allocata per una struttura SnmpVarBindList. Questa funzione è un elemento dell'API utilità SNMP. |
AsnAny La struttura AsnAny contiene un tipo di variabile SNMP e un valore. Questa struttura è un membro della struttura SnmpVarBind usata come parametro in molte funzioni SNMP. Questa struttura non viene usata dalle funzioni API WinSNMP. |
AsnObjectIdentifier La struttura AsnObjectIdentifier rappresenta gli identificatori di oggetto. Questa struttura viene usata da più funzioni SNMP. Questa struttura non viene usata dalle funzioni API WinSNMP. |
AsnOctetString La struttura AsnOctetString contiene quantità di ottet, in genere byte. Questa struttura viene usata da più funzioni SNMP. Questa struttura non viene usata dalle funzioni API WinSNMP. |
smiCNTR64 La struttura smiCNTR64 winSNMP contiene un valore intero senza segno a 64 bit. La struttura rappresenta un contatore a 64 bit. |
smiOCTETS La struttura smiOCTETS WinSNMP passa stringhe di contesto a più funzioni WinSNMP. La struttura descrive e riceve anche messaggi SNMP codificati. |
smiOID La struttura smiOID WinSNMP passa gli identificatori di oggetto a più funzioni WinSNMP. La struttura riceve anche il nome della variabile di una voce di associazione di variabili in una chiamata alla funzione SnmpGetVb. |
smiVALUE La struttura smiVALUE WinSNMP descrive il valore associato a un nome di variabile in una voce di associazione di variabili. |
smiVENDORINFO La struttura smiVENDORINFO contiene informazioni sull'implementazione di Microsoft WinSNMP. |
SnmpVarBind La struttura SnmpVarBind rappresenta un'associazione di variabili SNMP. Questa struttura viene usata da più funzioni SNMP. Questa struttura non viene usata dalle funzioni API WinSNMP. |
SnmpVarBindList La struttura SnmpVarBindList rappresenta un elenco di associazioni di variabili SNMP. Questa struttura viene usata da più funzioni SNMP. Questa struttura non viene usata dalle funzioni API WinSNMP. |