Вниз
Скачать: CL | DM;

Пoмогите перевести с Visual C++ to Delphi   Найти похожие ветки 

 
neodiX ©   (2002-09-09 16:28) [0]

Всем привет!
Есть такой код на С++, который описывает переменную, через которую будет осуществляться управление драйвером:
#define IOCTL_FILEMON_SETDRIVES (ULONG) CTL_CODE( FILE_DEVICE_FILEMON, 0x00, METHOD_BUFFERED, FILE_ANY_ACCESS )

Может кто знает как это должно выглядеть на дельфи?

Заранее всем спасибо за ответы.


 
Слесарь Матерящийся   (2002-09-09 17:07) [1]

Вовсе не переменную он описывает!

winioctl.h :

#define CTL_CODE( DeviceType, Function, Method, Access )
(((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method))

Дальше расшифровываем константы, берём калькулятор и ладушки.



 
neodiX ©   (2002-09-09 17:21) [2]

Хоть один добрый человек нашелся!
Теперь все понятно.

А насчет переменной это я поспешил, define - конечно константу описывает.

2 Слесарь Матерящийся: может тебе приходилось драйвера для НТ динамически загрузать, а то у меня есть куча вопоросов?


 
Слесарь Матерящийся   (2002-09-10 14:46) [3]

>>>Слесарь Матерящийся: может тебе приходилось драйвера для НТ динамически загрузать, а то у меня есть куча вопоросов?

Приходилось. Заходи ко мне на progrex.narod.ru, там исходник WDMLPTIO_3.zip Как раз пример динамической загрузки драйвера.
Всё в исходниках, разумеется.


 
KSergey ©   (2002-09-10 15:20) [4]


> neodiX © (09.09.02 17:21)
>
> А насчет переменной это я поспешил, define - конечно константу
> описывает.

Да и не константу вовсе define описывает. Впрочем, подозреваю, что вопроса это не проясняет...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
6-73787
Alex_LG
2002-07-07 22:48
2002.09.23
Как узнать имеет ли машина


14-73819
ё1234567890-=\йфяцычувскамепмепинртгоьшл
2002-08-23 15:30
2002.09.23
Кто канкретна щас шо слушает?


14-73815
voronkov
2002-08-26 18:38
2002.09.23
Кто нибудь слышал как работать с китайским и ему подобными яз.


4-73933
lds78
2002-07-19 09:24
2002.09.23
Hook на SysListView32


3-73490
Real
2002-08-31 01:32
2002.09.23
Помогите разобраться: нужно в БД хранить кучу документов




   Наверх