12 #define SCSI_IOCTL_DATA_OUT 0 //Give data to SCSI device (e.g. for writing) 13 #define SCSI_IOCTL_DATA_IN 1 //Get data from SCSI device (e.g. for reading) 14 #define SCSI_IOCTL_DATA_UNSPECIFIED 2 //No data (e.g. for ejecting) 16 #define MAX_SENSE_LEN 18 //Sense data max length 18 #define IOCTL_SCSI_PASS_THROUGH 0x4D004 26 UCHAR SenseInfoLength;
28 ULONG DataTransferLength;
30 ULONG_PTR DataBufferOffset;
31 ULONG SenseInfoOffset;
35 #define IOCTL_SCSI_PASS_THROUGH_DIRECT 0x4D014 43 UCHAR SenseInfoLength;
45 ULONG DataTransferLength;
48 ULONG SenseInfoOffset;
55 BYTE DataBuffer[64*1024];
60 UCHAR SenseBuf[MAX_SENSE_LEN];
Definition: my_ntddscsi.h:53
Definition: my_ntddscsi.h:58
Definition: my_ntddscsi.h:36
Definition: my_ntddscsi.h:19