DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Net
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
Cette fonction est conservée par compatibilité. Il est conseillé d'utiliser un serveur FTP, SSH ou SCP standard. Pour plus de détails, consultez Manipuler des fichiers sur un serveur FTP et Fonctions FTP Standard.
Gère les droits des clients sur le poste serveur (serveur FTP (File Transfer Protocol) ou RPC (Remote Procedure Call) réalisé avec WINDEV). Les autorisations données ou refusées sont valables pour tous les clients qui se connecteront au serveur.
Attention : Cette fonction peut être exécutée uniquement sur le serveur. Par défaut, le serveur autorise l'exécution de toutes les fonctions Net.
Exemple
IDServeurFTP est un entier = NetDémarreServeur(ServeurFTP)
...
// Interdit les fonctions NetExécute et NetSupprimeFichier sur le serveur
NetOptionServeur(IDServeurFTP, netOptionExécute, Faux)
NetOptionServeur(IDServeurFTP, netOptionSupprimeFichier, Faux)
Syntaxe
NetOptionServeur(<Identifiant connexion serveur> , <Nom de l'action> , <Autorisation>)
<Identifiant connexion serveur> : Entier
Identifiant de la connexion (obtenu par la fonction NetDémarreServeur).
<Nom de l'action> : Constante de type entier
A chaque fonction Net ayant une action sur le serveur RPC/FTP correspond une constante du WLangage permettant ou non d'autoriser l'action correspondante. La limitation des actions réalisables sur le serveur est réalisée grâce aux constantes suivantes :
NetEnvoieBuffernetOptionEnvoieBuffer
NetEnvoieFichiernetOptionEnvoieFichier
NetEnvoieMessagenetOptionEnvoieMessage
NetExécutenetOptionExécute
NetListeDisquenetOptionListeDisque
NetListeRepnetOptionListeRep
NetMessageBoxDistantnetOptionMessageBoxDistant
NetRécupèreFichiernetOptionRécupèreFichier
NetRenommeFichiernetOptionRenommeFichier
NetSupprimeFichiernetOptionSupprimeFichier
<Autorisation> : Booléen
  • Vrai : Autorise l'action spécifiée.
  • Faux : N'autorise pas l'action spécifiée.
Composante : wd290com.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale