Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Mc_1
0 / 0 / 0
Регистрация: 19.03.2011
Сообщений: 6
#1

WDK и Visual Studio 2008 - C++

19.03.2011, 13:10. Просмотров 1228. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток.

Скачал Windows DDK с майкрософта. Установил в C:\WinDDK\7600.16385.1

Включил в свойствах, (свойства конфигурации -> c\c++) Дополнительные каталоги включения: "C:\WinDDK\7600.16385.1\inc\crt\";"C:\WinDDK\7600.16385.1\inc\api\";"C:\WinDDK\7600.16385.1\inc\ddk\"

#include <usbioctl.h> // только в WDK находится этот файл.
...
bresult = DeviceIoControl(hDevice, IOCTL_USB_GET_NODE_INFORMATION, usbInfo, sizeof(USB_NODE_INFORMATION), usbInfo, sizeof(USB_NODE_INFORMATION), &nBytes, NULL);

Получаю сообщения об ошибках:
1>d:\_cpp\deviceiocontrol\deviceiocontrol.cpp(164) : error C2065: FILE_DEVICE_UNKNOWN: необъявленный идентификатор
1>d:\_cpp\deviceiocontrol\deviceiocontrol.cpp(164) : error C2065: METHOD_BUFFERED: необъявленный идентификатор
1>d:\_cpp\deviceiocontrol\deviceiocontrol.cpp(164) : error C2065: FILE_ANY_ACCESS: необъявленный идентификатор
1>d:\_cpp\deviceiocontrol\deviceiocontrol.cpp(165) : error C2065: nBytes: необъявленный идентификатор
1>d:\_cpp\deviceiocontrol\deviceiocontrol.cpp(164) : error C3861: CTL_CODE: идентификатор не найден

Мне нужно получить инфу от флешки. При двойным щелчком мыши на ошибку курсор переходит к функции DeviceIoControl(...) см. выше. Что я не так делаю?

Добавлено через 2 часа 1 минуту
а, всё. не хватало: #include <winioctl.h>
тему можете закрыть или удалить.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2011, 13:10     WDK и Visual Studio 2008
Посмотрите здесь:

Visual C++ Hello world в Visual Studio 2008 на C++
Visual Studio 2008 Visual C++
Visual C++ gotoxy() в Visual Studio 2008 C++
C++ Вопрос по Visual Studio 2008
Компилятор Visual studio 2008 C++ Visual C++
Excel и Visual Studio 2008 Visual C++
C++ Visual studio 2008 C++
Особенность visual studio 2008 Visual C++
Оболочка Visual Studio 2008 Visual C++
Visual Studio 2008 C++
Visual C++ Cuda в Visual Studio 2008

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 14:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru