WNet - это группа функций, которая позволяет Вам программным путем манипулировать сетевыми ресурсами. Когда Вы устанавливаете разрешения на сетевой доступ к каталогу или диску, просматриваете список сетевых ресурсов - это все делает WNet. Диалоговое коно которое Вам должно быть известно при подключении сетевого диска есть как раз одна из функций WNet. Поддерживаеться данная возможность как в Win 95 так и в Win NT. Можно расматривать WNet как интерфейс доступа к удаленным файлам.
Код вызова этого диалога изумительно просто.
// testWNet.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "afxwin.h"
#include "winnetwk.h"
void main()
{
WNetConnectionDialog(NULL,RESOURCETYPE_DISK);
}
Для объявления функций Вам нужно подключить заголовочный файл winnetwk.h и библиотеку MPR.LIB. Это гарантирует Вам работу с функциями WNet. Давайте посмотрим какие вообще функции есть:
- WNetAddConnection - Связь устройства с сетевым ресурсом
- WNetAddConnection2 - Связь устройства с сетевым ресурсом
- WNetAddConnection3 - Связь устройства с сетевым ресурсом
- WNetCancelConnection - Разрыв связи с сетевым устройством
- WNetCancelConnection2 - Разрыв связи с сетевым устройством
- WNetConnectionDialog - Вызов диалогового окна сетевого соединения
- WNetConnectionDialog1 - Вызов диалогового окна сетевого соединения
- WNetDisconnectDialog - Вызов диалогового окна разрывыа соединения
- WNetDisconnectDialog1 - Вызов диалогового окна разрывыа соединения
- WNetGetConnection - Получение сетевого имени ресурса
- WNetGetUniversalName - Получение сетевого имени ресурса
- WNetCloseEnum - Начинает перечислять сетевые ресурсы
- WNetEnumResource - Продолжает перечислять сетевые ресурсы
- WNetOpenEnum - Заканчивает пересилять сетевые ресурсы
- WNetGetUser - Получает имя пользователя в сети
- WNetGetNetworkInformation - Получаем расширеную инфоормацию о сети
- WNetGetLastError - Получаем последнею ошибку
- WNetGetProviderName - Получаем информацию о поставшике ресурса
- WNetGetResourceInformation - Получаем информацию о ресурсе
- WNetGetResourceParent - Определяет родителя поставщика ресурса в сети