Partager via


Fonctions de session (gestion des partages réseau)

Les fonctions de session de gestion réseau contrôlent les sessions réseau établies entre les stations de travail et les serveurs. Les fonctions nécessitent que le service serveur soit démarré sur le serveur.

Les fonctions de session sont répertoriées ci-dessous.

Fonction Description
NetSessionDel Supprime les connexions actuelles entre une station de travail et un serveur ; arrête la session réseau.
NetSessionEnum Retourne des informations sur toutes les sessions actuelles établies pour un serveur.
NetSessionGetInfo Retourne des informations sur une session particulière.

 

Une session est un lien entre une station de travail et un serveur. Une session est établie la première fois qu’une station de travail établit une connexion à une ressource partagée sur le serveur. Jusqu’à la fin de la session, toutes les autres connexions entre la station de travail et le serveur font partie de la même session. Pour mettre fin à une session, une application située à l’extrémité du serveur d’une connexion appelle la fonction NetSessionDel .

Les fonctions de session de gestion réseau gèrent les informations par utilisateur avec le paramètre nom d’utilisateur . Étant donné qu’il peut y avoir plusieurs utilisateurs par session, ce paramètre est nécessaire pour accéder aux informations spécifiques de l’utilisateur pour la session.

Les fonctions de session sont disponibles à cinq niveaux d’information :

SESSION_INFO_0
SESSION_INFO_1
SESSION_INFO_2
SESSION_INFO_10
SESSION_INFO_502

Si vous programmez pour Active Directory, vous pouvez peut-être appeler certaines méthodes ADSI (Active Directory Service Interface) pour obtenir les mêmes fonctionnalités que celles que vous pouvez obtenir en appelant les fonctions de session de gestion réseau. Pour plus d’informations, consultez IADsSession et IADsFileServiceOperations.