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 :
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. |
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. |
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. |