Ouverture et fermeture d’une session WinSNMP
Pour ouvrir une session, une application appelle la fonction SnmpCreateSession . Si la fonction se termine correctement, l’implémentation Microsoft WinSNMP ouvre une session et la fonction retourne un identificateur de session sous la forme d’un handle de HSNMP_SESSION . Toutes les fonctions WinSNMP qui retournent des variables de handle incluent l’identificateur de session comme paramètre d’entrée. Cela permet à l’implémentation d’utiliser le handle pour gérer efficacement les ressources au niveau de la session.
Une application peut avoir plusieurs sessions ouvertes à la fois. Plusieurs sessions au sein d’une application peuvent partager des variables de gestion.
Si l’implémentation ne peut pas ouvrir une session en raison de limitations de ressources, elle retourne SNMPAPI_FAILURE lorsque l’application appelle SnmpCreateSession. Si l’application appelle ensuite la fonction SnmpGetLastError , elle retourne SNMPAPI_ALLOC_ERROR.
Un appel à la fonction SnmpClose permet à l’implémentation de libérer toutes les ressources restantes et de fermer la session.
Pour plus d’informations, consultez Resource Handle Objects and WinSNMP Sessions.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour