Я работаю с функцией DeviceIoControl, и мне нужно передать значение IOCTL_ATA_PASS_THROUGH
этой функции. Я не могу найти перевод delphi для этой константы, только я нашел это определение на C++.Как я могу определить IOCTL_ATA_PASS_THROUGH в delphi?
# define IOCTL_ATA_PASS_THROUGH CTL_CODE(IOCTL_SCSI_BASE, 0x040B, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS)
, но у меня есть проблемы, чтобы перевести это значение в Дельфы с помощью CTL_CODE
макроса. вопрос в том, как я могу определить IOCTL_ATA_PASS_THROUGH в delphi?
Но можете ли вы использовать этот материал в Delphi? Разве это не тот конкретный драйвер? (+1) – TLama
Да, вы можете использовать это из delphi, например, чтобы вернуть S.M.A.R.T. данные hdd. – RRUZ