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

WDK и Visual Studio 2008 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прописать условия в IF http://www.cyberforum.ru/cpp/thread259987.html
Есть такая тема. Нужно вычислить делится ли определённое четырёхзначное число на ряд чисел. Причём нацело, т.е. без остатка. Если делится то в переменную Х записать одно число, если не делится - другое. Я планирую это реализовать в условии if. Как правильно сформулировать это кодом?
C++ Вычислить и запомнить суммы и числа элементов каждой строки матрицы вычислить и запомнить суммы и числа элементов каждой строки матрицы. результаты отпечатать в виде двух столбцов A(N,M) N<=20 M<=15 http://www.cyberforum.ru/cpp/thread259836.html
C++ Зацикливается при неверном вводе
есть такой кусочек while(true) { scanf("%d%c%d", &x, &zn, &y); switch (zn) { case '+': rez=x+y; break;
Произвести проверку соблюдения баланса скобок C++
Произвести проверку соблюдения баланса скобок вида ‘(‘, ’)’ в арифметическом выражении. Использовать системный стек. нужно на С
C++ Функции http://www.cyberforum.ru/cpp/thread259751.html
Составить процедуру, результатом работы которой является символ, заданный при обращении к этой процедуре, если этот символ не является буквой, и соответствующая строчная (малая) буква в противном. Добавлено через 16 минут код на С
C++ Работа с командной строкой Ситуация: у меня есть программа-интерпретатор другого языка. Работает через командную строку. Преподаватель попросил следующее: реализовать простейшие арифметические операции, которые при этом выполнялись через другой язык. То есть: есть командная строка. Есть свои команды в духе compile, exit и т.п. Они определенны и все работает замечательно. Теперь, если я ввожу два числа, например 2+3, то... подробнее

Показать сообщение отдельно
Mc_1
0 / 0 / 0
Регистрация: 19.03.2011
Сообщений: 6

WDK и Visual Studio 2008 - C++

19.03.2011, 13:10. Просмотров 1234. Ответов 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>
тему можете закрыть или удалить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru