Поделиться через


Функции сеанса (управление общей сетевой папкой)

Функции сеансов управления сетью управляют сетевыми сеансами, установленными между рабочими станциями и серверами. Для выполнения функций требуется, чтобы служба сервера была запущена на сервере.

Ниже перечислены функции сеанса.

Функция Описание
NetSessionDel Удаляет текущие подключения между рабочей станцией и сервером; завершает сетевой сеанс.
NetSessionEnum Возвращает сведения обо всех текущих сеансах, установленных для сервера.
NetSessionGetInfo Возвращает сведения об определенном сеансе.

 

Сеанс — это связь между рабочей станцией и сервером. Сеанс устанавливается при первом подключении рабочей станции к общему ресурсу на сервере. До завершения сеанса все последующие подключения между рабочей станцией и сервером будут частью одного сеанса. Чтобы завершить сеанс, приложение на сервере соединения вызывает функцию NetSessionDel .

Функции сеанса управления сетью управляют сведениями для каждого пользователя с помощью параметра username . Так как в сеансе может быть несколько пользователей, этот параметр необходим для доступа к сведениям о пользователе для сеанса.

Функции сеанса доступны на пяти уровнях информации:

SESSION_INFO_0
SESSION_INFO_1
SESSION_INFO_2
SESSION_INFO_10
SESSION_INFO_502

При программировании для Active Directory вы можете вызвать определенные методы интерфейса службы Active Directory (ADSI) для достижения тех же функциональных возможностей, которые можно достичь, вызвав функции сеанса управления сетью. Дополнительные сведения см. в разделах IADsSession и IADsFileServiceOperations.