|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » С++ Подключение сетевого диска |
|
С++ Подключение сетевого диска
|
lehha
Сообщения: n/a |
Всем привет!!
Как и с помощью чего можно в сишнике подключить сетевой ресурс. |
|
Отправлено: 12:09, 23-03-2004 |
Guest |
в сишнике никак такого сделать нельзя.
так как язык С++ не работает с такой абстракцией как сетевой ресурс. Но если вам ето надо, то ето предостовляется средствами SDK от микрософт. Если тебе надо открыть файл на удаленной машине или вобще что-то сделать с файловым ресурсом на удаленной машине, то используй функцию HANDLE CreateFile( LPCTSTR lpFileName, // pointer to name of the file DWORD dwDesiredAccess, // access (read-write) mode DWORD dwShareMode, // share mode LPSECURITY_ATTRIBUTES lpSecurityAttributes, // pointer to security attributes DWORD dwCreationDisposition, // how to create DWORD dwFlagsAndAttributes, // file attributes HANDLE hTemplateFile // handle to file with attributes to // copy ); |
Отправлено: 14:25, 23-03-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Попробуй
NET_API_STATUS NetShareAdd( LPWSTR servername, DWORD level, LPBYTE buf, LPDWORD parm_err ); |
Отправлено: 14:34, 23-03-2004 | #3 |
Guest |
так сказать извеняюсь за CreateFile.
не понял чего ты хочешь. Вот пример: NETRESOURCE netResource; ZeroMemory(&netResource, sizeof(NETRESOURCE)); netResource.dwType = RESOURCETYPE_DISK; netResource.lpLocalName = "Q:"; netResource.lpRemoteName = "\\\\SPIKE\\homedir"; if(WNetAddConnection2(&netResource, "firebird", "djf", NULL) != NO_ERROR) { LocalFree(lpMsgBuf); } |
Отправлено: 14:37, 23-03-2004 | #4 |
lehha
Сообщения: n/a |
Народ всегда писал ток консольные досовские приложения, а тут я так понял апи функции....
полторы недели бъюсь над вашими предложениями ни чего не получается. компилятор пишет следующую хрень: script.obj : error LNK2019: unresolved external symbol _WNetAddConnection2A@16 referenced in function _main Debug/script.exe : fatal error LNK1120: 1 unresolved externals Поможите и сентой проблемой пжл. |
|
Отправлено: 08:28, 07-04-2004 | #5 |
lehha
Сообщения: n/a |
Все всем пасиб ))
разобралси. |
Отправлено: 11:52, 07-04-2004 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Подключение сетевого диска | atego177 | Microsoft Windows 7 | 38 | 29-07-2019 06:25 | |
Подключение сетевого диска | PryanikOV | Microsoft Windows NT/2000/2003 | 12 | 29-03-2011 18:23 | |
Подключение сетевого диска | C+C | Microsoft Windows NT/2000/2003 | 5 | 29-12-2007 15:04 | |
Подключение сетевого диска | XPurple | Хочу все знать | 1 | 16-06-2005 08:17 | |
Подключение сетевого диска | Guest | Сетевые технологии | 4 | 24-10-2003 14:00 |
|