Использование функций
Управление сетями использует функции для проверки подключений (используется) между рабочими станциями и серверами. Ниже перечислены функции использования.
Функция | Описание |
---|---|
NetUseAdd | Создает соединение между локальным компьютером и сервером. |
NetUseDel | Завершает подключение к общему ресурсу. |
NetUseEnum | Перечисляет все текущие подключения между локальным компьютером и ресурсами на удаленных серверах. |
NetUseGetInfo | Возвращает сведения о подключении к общему ресурсу. |
Эта функция применяется только к клиенту блока сообщений сервера (рабочая станция LAN Manager). Функция NetUseGetInfo не поддерживает общие папки распределенной файловой системы (DFS). Чтобы получить сведения о подключении для общего ресурса с помощью другого сетевого поставщика (WebDAV или общей папки DFS), используйте функцию WNetGetConnection.
Подключения отличаются от сеансов: сеанс устанавливается при первом подключении рабочей станции к общему ресурсу на сервере. Все дополнительные подключения между рабочей станцией и сервером являются частью этого же сеанса до окончания сеанса. Можно сделать два типа подключений: подключения с именем устройства (которые могут быть явными) и подключениями универсального именования (UNC) (которые могут быть явными или неявными).
подключения выполняются на основе каждого пользователя. Подключение, созданное пользователем, удаляется при отключении этого пользователя. По этой причине функции использования сетевого управления являются локальными, так как подключение, настроенное удаленным пользователем, не будет доступно другим пользователям, даже пользователю, вошедшего в систему в интерактивном режиме.
Функция NetUseAdd устанавливает явное соединение между локальным компьютером и ресурсом, общим на сервере путем перенаправления имени локального устройства на имя общего ресурса удаленного сервера (\\имя сервера\имени общей папки). После подключения к имени устройства пользователи или приложения могут использовать удаленный ресурс, указав имя локального устройства.
Неявные подключения UNC выполняются функцией, ответственной за подключение. Чтобы установить неявное UNC-подключение, приложение передает имя общего ресурса любой функции, которая принимает UNC-пути. Функция принимает имя UNC и делает подключение к указанному имени общей папки. Для всех дальнейших запросов к этому подключению требуется полное имя общего ресурса.
Функции использования доступны на следующих уровнях информации: