Взято из файла 'ntdddisk.h': Код (Text): #define IOCTL_DISK_GET_LENGTH_INFO \ CTL_CODE(IOCTL_DISK_BASE, 0x0017, METHOD_BUFFERED, FILE_READ_ACCESS)
Спасибо Можно еще вопрос, как представить 64-битное (беззнаковео)число (EDX:EAX) в стр. Есть ли что-нибудь в wsprintf?
Надеюсь, что правильно (ФАСМ): Код (Text): format PE GUI 4.0 entry start (...) section '.data' data readable writeable FormattingStr db 'Число (edx:eax): 0x%8.8X%8.8X', 0 Buf rb 200 (...) section '.code' code readable executable (...) cinvoke wsprintf, Buf, FormattingStr, edx, eax invoke MessageBox, 0, Buf, 0, MB_OK (...)
Мне нужно в десятичной системе, а не в hex, но все равно спасибо. Пока нашел вот это http://www.masm32.com/board/index.php?topic=3051.0