Ouverture et fermeture d’une application WinSNMP

L’application WinSNMP doit appeler correctement la fonction SnmpStartup avant d’appeler une autre fonction WinSNMP. La fonction SnmpStartup permet à l’implémentation De Microsoft WinSNMP d’effectuer des procédures d’initialisation. La fonction retourne également à l’application la version de l’API WinSNMP prise en charge par l’implémentation, le niveau de communications SNMP qu’elle prend en charge, ainsi que les modes de traduction et de retransmission par défaut de l’implémentation.

L’application WinSNMP doit appeler la fonction SnmpCleanup lorsque l’application n’a plus besoin des services de l’implémentation. Même si SnmpCleanup permet à l’implémentation de libérer toutes les ressources allouées à l’application, il est recommandé que l’application appelle d’abord la fonction SnmpClose une fois pour chaque session WinSNMP ouverte, afin d’optimiser les performances de l’implémentation. L’application WinSNMP doit appeler SnmpCleanup comme dernière fonction WinSNMP avant son arrêt.