PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Limitation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
SNMPOuvreSession (Fonction)
En anglais : SNMPStartSession
Ouvre une session SNMP.
Exemple
IDSession est un entier
// Ouverture de session
IDSession = SNMPOuvreSession("TestDoc", "public")
SI IDSession = -1 ALORS Erreur("Erreur d'ouverture de session " + ErreurInfo())
Syntaxe
<Résultat> = SNMPOuvreSession(<Adresse de l'agent> , <Communauté SNMP> [, <Timeout> [, <Numéro de port>]])
<Résultat> : Entier
  • Identifiant de la session SNMP,
  • -1 en cas d'erreur. La fonction ErreurInfo permet d'obtenir plus de renseignements sur le problème rencontré.
<Adresse de l'agent> : Chaîne de caractères (avec guillemets)
Adresse de l'agent avec lequel la communication par SNMP doit être établie. Cette adresse peut être donnée sous la forme :
  • adresse IP au format XXX.XXX.XXX.XXX (par exemple 125.5.110.100).
  • URL contenant le nom du serveur (par exemple www.pcsoft.fr). Cette syntaxe est conseillée.
<Communauté SNMP> : Chaîne de caractères (avec guillemets)
Nom de la communauté SNMP utilisé par la connexion. Cette communauté indique les droits associés à la session SNMP. En général, tous les agents SNMP supportent la communauté "public" en mode lecture seule. Il peut exister d'autres communautés (private par exemple) pour l'accès en lecture / écriture.
<Timeout> : Entier optionnel ou Durée optionnelle
Timeout en millisecondes d'une requête SNMP. Cette valeur doit être comprise entre 1000 et 10000. Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de millisecondes,
  • une variable de type Durée,
  • Versions 23 et supérieures
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
    Nouveauté 23
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
Par défaut, ce paramètre a pour valeur 5000 (5 secondes).
<Numéro de port> : Entier optionnel
Numéro de port auquel se connecter. Par défaut, cette valeur est 161 (port SNMP standard).
Remarques

Limitation

Les fonctions SNMPxxx peuvent être utilisées uniquement à partir de Windows 2000 (elles ne peuvent pas être utilisées sous les systèmes suivants : Windows 98, Me ou NT4).
SNMP utilise le protocole UDP qui n'est pas un protocole connecté. La fonction SNMPOuvreSession ne permet donc pas de savoir si l'agent contacté est effectivement joignable. La fonction SNMPOuvreSession retourne une session du moment que la requête SNMP a été envoyée, même si l'agent n'est pas disponible. Pour tester si un agent est effectivement connecté, il est possible d'utiliser :
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230com.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire