От:
Аноним
Дата: 11.08.05 13:16
Оценка:
хочу сделать rebind адаптера, используя CreateFile, DeviceIoControl, но CreateFile возвращает -1. Почему?
// Open the NDIS driver.
HANDLE hNdis = CreateFile( _T( "NDS0:" ),
GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, 0, NULL );
От:
SergH
Дата: 11.08.05 13:28
Оценка:
Здравствуйте, Аноним, Вы писали:
А>хочу сделать rebind адаптера, используя CreateFile, DeviceIoControl, но CreateFile возвращает -1. Почему?
А>// Open the NDIS driver.
А> HANDLE hNdis = CreateFile( _T( "NDS0:" ),
А> GENERIC_READ | GENERIC_WRITE, 0, NULL,
А> OPEN_EXISTING, 0, NULL );
GetLastError?
Делай что должно, и будь что будет
От:
Аноним
Дата: 11.08.05 13:55
Оценка:
Здравствуйте, SergH, Вы писали:
SH>Здравствуйте, Аноним, Вы писали:
А>>хочу сделать rebind адаптера, используя CreateFile, DeviceIoControl, но CreateFile возвращает -1. Почему?
А>>// Open the NDIS driver.
А>> HANDLE hNdis = CreateFile( _T( "NDS0:" ),
А>> GENERIC_READ | GENERIC_WRITE, 0, NULL,
А>> OPEN_EXISTING, 0, NULL );
SH>GetLastError?
возвращает 123.Что из этого можно извлечь?
От:
SergH
Дата: 11.08.05 14:01
Оценка:
Здравствуйте, Аноним, Вы писали:
А>возвращает 123.Что из этого можно извлечь?
Запусти утилиту Error Lookup, введи 123... У меня получилось
The filename, directory name, or volume label syntax is incorrect.
Делай что должно, и будь что будет
От:
Аноним
Дата: 11.08.05 14:16
Оценка:
Здравствуйте, SergH, Вы писали:
SH>Здравствуйте, Аноним, Вы писали:
А>>возвращает 123.Что из этого можно извлечь?
SH>Запусти утилиту Error Lookup, введи 123... У меня получилось
SH>SH>The filename, directory name, or volume label syntax is incorrect.
ясно... вернее ничего не ясно
как быть
но всё равно спасибо
От:
SergH
Дата: 11.08.05 14:20
Оценка:
Здравствуйте, Аноним, Вы писали:
А>ясно... вернее ничего не ясно как быть
А>но всё равно спасибо
Может там двоеточие лишнее? Вообще, посмотри Object Explorer-ом, есть ли такой объект, есть ли на него линк..
Делай что должно, и будь что будет
От:
Аноним
Дата: 11.08.05 14:41
Оценка:
Здравствуйте, SergH, Вы писали:
SH>Может там двоеточие лишнее? Вообще, посмотри Object Explorer-ом, есть ли такой объект, есть ли на него линк..
Попробую просто путь к файлу ndis.sys указать, может поможет
От:
TarasCo
Дата: 12.08.05 07:52
Оценка:
Здравствуйте, Аноним, Вы писали:
А>хочу сделать rebind адаптера, используя CreateFile, DeviceIoControl, но CreateFile возвращает -1. Почему?
А>// Open the NDIS driver.
А> HANDLE hNdis = CreateFile( _T( "NDS0:" ),
А> GENERIC_READ | GENERIC_WRITE, 0, NULL,
А> OPEN_EXISTING, 0, NULL );
Попробуйте так:
HANDLE hNdis = CreateFile( _T( "\\\\.\\NDIS" ),
READ_CONTROL, 0, NULL,
OPEN_EXISTING, 0, NULL );
Да пребудет с тобою сила
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить