Lire en anglais

Partager via


en-tête winsnmp.h

Cet en-tête est utilisé par le protocole de gestion réseau simple. Pour plus d'informations, consultez les pages suivantes :

winsnmp.h contient les interfaces de programmation suivantes :

Fonctions

 
SnmpCancelMsg

Une application WinSNMP appelle la fonction SnmpCancelMsg pour demander que l’implémentation de Microsoft WinSNMP annule les tentatives de retransmission et les notifications de délai d’attente pour un message de demande SNMP.
SnmpCleanup

La fonction SnmpCleanup informe l’implémentation de Microsoft WinSNMP que l’application WinSNMP appelante ne nécessite plus les services de l’implémentation.
SnmpCleanupEx

La fonction SnmpCleanupEx effectue un nettoyage lorsqu’il n’y a pas d’appels réussis en cours à SnmpStartup ou SnmpStartupEx dans une application Windows SNMP (WinSNMP).
SnmpClose

La fonction SnmpClose permet à l’implémentation de Microsoft WinSNMP de libérer la mémoire, les ressources et les structures de données associées à une session WinSNMP.
SnmpContextToStr

La fonction SnmpContextToStr WinSNMP retourne une chaîne qui identifie un contexte SNMP, qui est un ensemble de ressources d’objet managées. La fonction retourne la chaîne dans une structure smiOCTETS.
SnmpCountVbl

Une application WinSNMP appelle la fonction WinSNMP SnmpCountVbl pour énumérer les entrées de liaison de variable dans la liste des liaisons de variables spécifiées.
SnmpCreatePdu

La fonction SnmpCreatePdu WinSNMP crée et initialise une unité de données de protocole SNMP (PDU).
SnmpCreateSession

La fonction SnmpCreateSession demande à l’implémentation de Microsoft WinSNMP d’ouvrir une session pour l’application WinSNMP.
SnmpCreateVbl

La fonction SnmpCreateVbl WinSNMP crée une liste de liaisons de variables pour l’application WinSNMP appelante.
SnmpDecodeMsg

La fonction SnmpDecodeMsg WinSNMP décode un message SNMP encodé dans ses composants. Cette fonction effectue l’action inverse de la fonction SnmpEncodeMsg WinSNMP.
SnmpDeleteVb

La fonction SnmpDeleteVb WinSNMP supprime une entrée de liaison de variable d’une liste de liaisons de variables.
SnmpDuplicatePdu

La fonction SnmpDuplicatePdu WinSNMP duplique l’unité de données de protocole SNMP (PDU) que le paramètre PDU identifie, en allouant toute la mémoire nécessaire pour le PDU en double.
SnmpDuplicateVbl

La fonction SnmpDuplicateVbl WinSNMP copie une liste de liaisons de variables pour la session WinSNMP spécifiée. Cette fonction retourne un handle à la liste des liaisons de variables copiées et lui alloue toute la mémoire nécessaire.
SnmpEncodeMsg

L’implémentation Microsoft WinSNMP utilise les paramètres passés dans la fonction WinSNMP SnmpEncodeMsg pour encoder un message SNMP.
SnmpEntityToStr

La fonction SnmpEntityToStr WinSNMP retourne une chaîne qui identifie une entité de gestion SNMP.
SnmpFreeContext

La fonction SnmpFreeContext WinSNMP libère des ressources associées à un contexte SNMP, qui est un ensemble de ressources d’objet managées.
SnmpFreeDescriptor

Une application WinSNMP utilise la fonction SnmpFreeDescriptor pour informer l’implémentation de Microsoft WinSNMP qu’elle n’a plus besoin d’accéder à un objet de descripteur.
SnmpFreeEntity

La fonction SnmpFreeEntity WinSNMP libère les ressources associées à une entité de gestion SNMP.
SnmpFreePdu

La fonction SnmpFreePdu WinSNMP libère les ressources associées à une unité de données de protocole SNMP (PDU) créée par la fonction SnmpCreatePdu ou SnmpDuplicatePdu.
SnmpFreeVbl

La fonction SnmpFreeVbl WinSNMP libère les ressources associées à une liste de liaisons de variables. Il s’agit de ressources allouées précédemment par un appel à la fonction SnmpCreateVbl ou à la fonction SnmpDuplicateVbl dans une application WinSNMP.
SnmpGetLastError

La fonction SnmpGetLastError WinSNMP retourne la valeur du code de dernière erreur de l’application appelante. La valeur indique la raison pour laquelle le dernier appel de fonction exécuté par l’application WinSNMP a échoué.
SnmpGetPduData

La fonction SnmpGetPduData WinSNMP retourne les champs de données sélectionnés à partir d’une unité de données de protocole SNMP (PDU) spécifiée.
SnmpGetRetransmitMode

La fonction SnmpGetRetransmitMode WinSNMP retourne le paramètre actuel du mode de retransmission à une application WinSNMP.
SnmpGetRetry

La fonction SnmpGetRetry WinSNMP retourne la valeur du nombre de nouvelles tentatives, en unités, pour la retransmission des demandes de messages SNMP. Le nombre de nouvelles tentatives s’applique aux appels qu’une application WinSNMP effectue à la fonction SnmpSendMsg pour une entité de gestion spécifiée.
SnmpGetTimeout

La fonction SnmpGetTimeout WinSNMP retourne la valeur de délai d’attente, en centièmes de seconde, pour la transmission des demandes de message SNMP.
SnmpGetTranslateMode

La fonction SnmpGetTranslateMode WinSNMP retourne le paramètre actuel du mode de traduction d’entité et de contexte à une application WinSNMP.
SnmpGetVb

Une application WinSNMP appelle la fonction SnmpGetVb pour récupérer des informations à partir d’une liste de liaisons de variables. Cette fonction WinSNMP récupère un nom de variable et sa valeur associée à partir de l’entrée de liaison de variable spécifiée par le paramètre d’index.
SnmpGetVendorInfo

Une application WinSNMP appelle la fonction SnmpGetVendorInfo pour récupérer des informations sur l’implémentation de Microsoft WinSNMP.
SnmpListen

La fonction SnmpListen WinSNMP inscrit une application WinSNMP en tant qu’agent SNMP.
SnmpOidCompare

La fonction SnmpOidCompare WinSNMP compare lexicographiquement deux identificateurs d’objet SNMP, jusqu’à la longueur spécifiée par le paramètre maxlen.
SnmpOidCopy

La fonction SnmpOidCopy WinSNMP copie un identificateur d’objet SNMP, en allouant toute la mémoire nécessaire pour la copie.
SnmpOidToStr

La fonction SnmpOidToStr WinSNMP convertit la représentation binaire interne d’un identificateur d’objet SNMP en son format de chaîne numérique en pointillés, par exemple en « 1.2.3.4.5.6 ».
SnmpOpen

La fonction SnmpOpen demande à l’implémentation de Microsoft WinSNMP d’ouvrir une session pour l’application WinSNMP.
SnmpRecvMsg

La fonction SnmpRecvMsg WinSNMP récupère les résultats d’une requête asynchrone terminée envoyée par un appel à la fonction SnmpSendMsg, sous la forme d’un message SNMP.
SnmpRegister

La fonction SnmpRegister WinSNMP inscrit ou annule l’inscription d’une application WinSNMP pour la réception d’interruption et de notification. L’application peut inscrire et recevoir des interruptions et des notifications, ou annuler et désactiver les interruptions et notifications.
SnmpSendMsg

Une application WinSNMP appelle la fonction SnmpSendMsg pour demander que l’implémentation Microsoft WinSNMP transmette une unité de données de protocole SNMP (PDU), sous la forme d’un message SNMP.
SnmpSetPduData

La fonction SnmpSetPduData WinSNMP met à jour les champs de données sélectionnés dans l’unité de données de protocole SNMP (PDU) spécifiée.
SnmpSetPort

Une application WinSNMP appelle la fonction SnmpSetPort pour modifier le port affecté à une entité de destination. La fonction SnmpSetPort est un élément de l’API WinSNMP, version 2.0.
SnmpSetRetransmitMode

La fonction SnmpSetRetransmitMode WinSNMP permet à une application WinSNMP de définir le mode de retransmission.
SnmpSetRetry

La fonction SnmpSetRetry WinSNMP permet à une application WinSNMP de modifier la valeur du nombre de nouvelles tentatives pour la retransmission des demandes de message SNMP.
SnmpSetTimeout

La fonction SnmpSetTimeout WinSNMP permet à une application WinSNMP de modifier la valeur de délai d’attente pour la transmission des demandes de messages SNMP.
SnmpSetTranslateMode

La fonction SnmpSetTranslateMode WinSNMP permet à une application WinSNMP de modifier le mode de traduction d’entité et de contexte. Le mode de traduction d’entité et de contexte affecte l’interprétation et le retour des paramètres d’entrée et de chaîne de sortie WinSNMP.
SnmpSetVb

La fonction SnmpSetVb WinSNMP modifie les entrées de liaison de variable dans une liste de liaisons de variables. Cette fonction ajoute également de nouvelles entrées de liaison de variable à une liste de liaisons de variables existante.
SnmpStartup

La fonction SnmpStartup notifie l’implémentation Microsoft WinSNMP que l’application WinSNMP nécessite les services de l’implémentation.
SnmpStartupEx

La fonction SnmpStartupEx notifie l’implémentation Microsoft WinSNMP que l’application WinSNMP nécessite les services de l’implémentation.
SnmpStrToContext

La fonction SnmpStrToContext WinSNMP retourne un handle aux informations de contexte SNMP spécifiques à l’implémentation De Microsoft WinSNMP.
SnmpStrToEntity

La fonction SnmpStrToEntity WinSNMP retourne un handle aux informations sur une entité de gestion SNMP spécifique à l’implémentation de Microsoft WinSNMP.
SnmpStrToOid

La fonction SnmpStrToOid WinSNMP convertit le format de chaîne numérique en pointillés d’un identificateur d’objet SNMP, par exemple« 1.2.3.4.5.6 », en sa représentation binaire interne.

Fonctions de rappel

 
SNMPAPI_CALLBACK

L’implémentation De Microsoft WinSNMP appelle la fonction SNMPAPI_CALLBACK pour informer une session WinSNMP qu’un message SNMP ou un événement asynchrone est disponible.

Structures

 
smiCNTR64

La structure smiCNTR64 WinSNMP contient une valeur entière non signée 64 bits. La structure représente un compteur 64 bits.
smiOCTETS

La structure smiOCTETS WinSNMP transmet des chaînes de contexte à plusieurs fonctions WinSNMP. La structure décrit et reçoit également des messages SNMP encodés.
smiOID

La structure smiOID WinSNMP transmet des identificateurs d’objet à plusieurs fonctions WinSNMP. La structure reçoit également le nom de variable d’une entrée de liaison de variable dans un appel à la fonction SnmpGetVb.
smiVALUE

La structure smiVALUE WinSNMP décrit la valeur associée à un nom de variable dans une entrée de liaison de variable.
smiVENDORINFO

La structure smiVENDORINFO contient des informations sur l’implémentation de Microsoft WinSNMP.