![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пoмогите перевести с Visual C++ to Delphi [D5, D6, NT4, Win2k, WinXP]
neodiX © (2002-09-09 16:28:00)Всем привет!
Есть такой код на С++, который описывает переменную, через которую будет осуществляться управление драйвером:
#define IOCTL_FILEMON_SETDRIVES (ULONG) CTL_CODE( FILE_DEVICE_FILEMON, 0x00, METHOD_BUFFERED, FILE_ANY_ACCESS )
Может кто знает как это должно выглядеть на дельфи?
Заранее всем спасибо за ответы.
KSergey (2002-09-10 15:20:00) [1]
> neodiX © (09.09.02 17:21)
>
> А насчет переменной это я поспешил, define - конечно константу
> описывает.
Да и не константу вовсе define описывает. Впрочем, подозреваю, что вопроса это не проясняет...
Слесарь Матерящийся (2002-09-10 14:46:00) [2]>>>Слесарь Матерящийся: может тебе приходилось драйвера для НТ динамически загрузать, а то у меня есть куча вопоросов?
Приходилось. Заходи ко мне на progrex.narod.ru, там исходник WDMLPTIO_3.zip Как раз пример динамической загрузки драйвера.
Всё в исходниках, разумеется.
neodiX (2002-09-09 17:21:00) [3]Хоть один добрый человек нашелся!
Теперь все понятно.
А насчет переменной это я поспешил, define - конечно константу описывает.
2 Слесарь Матерящийся: может тебе приходилось драйвера для НТ динамически загрузать, а то у меня есть куча вопоросов?
Слесарь Матерящийся (2002-09-09 17:07:00) [4]Вовсе не переменную он описывает!
winioctl.h :
#define CTL_CODE( DeviceType, Function, Method, Access )
(((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method))
Дальше расшифровываем константы, берём калькулятор и ладушки.