Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DeviceIoControl - Как распознать значение dwIoControlCode [D6, WinXP]


Luke B. Dremlin ©   (2003-01-06 01:01:00) 

Петрушка такая: Отлавливаю с помощью APIs32 вызов функции DeviceIoControl получаю в логе буквально следующее:

<< 0041B606:DeviceIoControl(HANDLE:00000074,DWORD:00073000,
LPDATA:0012F170,DWORD:00000018,LPDATA:0012F170,DWORD:00000018,
LPDATA:0012F18C,LPDATA:00000000) >>

второй параметр "DWORD:00073000" не что иное как dwIoControlCode.
Помогите пожалуйста определить буквенное значение этого параметра.
например IOCTL_DISK_CHECK_VERIFY.

Спасибо.


Luke B. Dremlin   (2003-01-06 20:29:00) [1]

Спасибо. Дальше попробую разобраться сам.


Mystic   (2003-01-06 13:20:00) [2]

IOCTL_DISK_CHECK_VERIFY

Operation

This IOCTL is replaced by IOCTL_STORAGE_CHECK_VERIFY. The only difference between the two IOCTLs is the base value.



IOCTL_STORAGE_CHECK_VERIFY
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage/hh/storage/k307_1b5e.asp
...

Defined in ntddstor.h. Include ntddstor.h.

Файла ntddstor.h под рукой не оказалось... Ищи дальше сам.


Наверх

Титульная страница Поиск, карта сайта Написать письмо