class NsConnectionParameters

La classe NsConnectionParameters représente les paramètres de connexion à un serveur de sauvegarde.

LocalID : BSTR

L'identificateur local unique du jeu paramètres de connexion. Un identificateur aléatoire est automatiquement assigné lors de l'instanciation de la classe.

Name : BSTR

Le nom du serveur de sauvegarde tel qu'il apparaît dans les interfaces du logiciel.

Host : BSTR

L'adresse IP ou l'hôte du serveur de sauvegarde.

Port : long

Le port d'écoute sur lequel le serveur est configuré.

UseSSL : VARIANT_BOOL

Une variable booléenne indiquant si SSL doit être utilisé ou non.

MaxKBps : long

Le nombre maximum de kilo-octets par seconde devant transiter sur la connexion. Si aucune limite n'est imposée, la valeur 0 est utilisée.

VARIANT_BOOL LoadFromID(BSTR CnxID)

Charge un jeu de connexion CnxID depuis la base de données locale.

VARIANT_BOOL Save()

Met à jour les paramètres de connexion représentés par l'objet.

VARIANT_BOOL Delete()

Supprime les paramètres de connexion représentés par l'objet.

VARIANT_BOOL CheckIsAvailable()

Tente de se connecter au serveur en utilisant les paramètres fournis, et renvoie une variable booléenne indiquant si la connexion a pu être établie.

Enregistrement d'un nouveau serveur de sauvegarde

set cnxParams = CreateObject("NsClientAPI.NsConnectionParameters")

' Assigner un nom, qui sera affiché dans le logiciel
cnxParams.Name = "Fabrikam"
' Définir l'hôte
cnxParams.Host = "backup.fabrikam.com"
' Définir le port
cnxParams.Port = 443
' Activer SSL
cnxParams.UseSSL = true

' Vérifier que le serveur répond aux commandes
if cnxParams.CheckIsAvailable then
  cnxParams.Save ' Sauvegarder
else
  MsgBox "Impossible de valider les paramètres de connexion !"
end if