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


Использование функций

Функции использования управления сетью проверяют подключения (используются) между рабочими станциями и серверами и управляют ими. Ниже перечислены функции использования.

Функция Описание
NetUseAdd Создает подключение между локальным компьютером и сервером.
NetUseDel Завершает подключение к общему ресурсу.
NetUseEnum Выводит список всех текущих подключений между локальным компьютером и ресурсами на удаленных серверах.
NetUseGetInfo Возвращает сведения о подключении к общему ресурсу.

 

Эти функции применяются только к клиенту server Message Block (LAN Manager Workstation). Функция NetUseGetInfo не поддерживает общие папки распределенной файловой системы (DFS). Чтобы получить сведения о подключении к общему ресурсу с помощью другого поставщика сети (например, WebDAV или общей папки DFS), используйте функцию WNetGetConnection .

Подключения отличаются от сеансов: сеанс устанавливается при первом подключении рабочей станции к общему ресурсу на сервере. Все дополнительные подключения между рабочей станцией и сервером являются частью этого сеанса до завершения сеанса. Можно установить два типа подключений: подключения по имени устройства (которые могут быть только явными) и UNC-подключения (которые могут быть явными или неявными).

Подключения устанавливаются для каждого пользователя. Подключение, созданное пользователем, удаляется при выходе из системы. По этой причине функции управления сетью используются только локально, так как подключение, настроенное удаленным пользователем, будет недоступно для других пользователей, даже для пользователя, который вошел в систему в интерактивном режиме.

Функция NetUseAdd устанавливает явное соединение между локальным компьютером и ресурсом, общим на сервере, перенаправляя имя локального устройства на имя общей папки ресурса удаленного сервера (\\имя_\сервера). После установки подключения к имени устройства пользователи или приложения могут использовать удаленный ресурс, указав имя локального устройства.

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

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