Windows / Headers / ntdddisk.h
ntdddisk.h
This is the include file that defines all constants and types for accessing the Disk device.
Associated Error Codes
Below is a list of error codes found for this header.
Symbolic | Value | Description |
---|---|---|
SMART_NO_ERROR | 0x00000000 | No error |
SMART_IDE_ERROR | 0x00000001 | Error from IDE controller |
SMART_INVALID_FLAG | 0x00000002 | Invalid command flag |
SMART_INVALID_COMMAND | 0x00000003 | Invalid command byte |
SMART_INVALID_BUFFER | 0x00000004 | Bad buffer (null, invalid addr..) |
SMART_INVALID_DRIVE | 0x00000005 | Drive number not valid |
SMART_INVALID_IOCTL | 0x00000006 | Invalid IOCTL |
SMART_ERROR_NO_MEM | 0x00000007 | Could not lock user's buffer |
SMART_INVALID_REGISTER | 0x00000008 | Some IDE Register not valid |
SMART_NOT_SUPPORTED | 0x00000009 | Invalid cmd flag set |
SMART_NO_IDE_DEVICE | 0x0000000A | Cmd issued to device not present |
11 entries |