ReactOS 0.4.15-dev-8419-g7f0e8a3
helper.h
Go to the documentation of this file.
1typedef struct _DRIVERSTATUS {
7
8typedef struct _IDEREGS {
18
19#define ATAPI_ID_CMD 0xA1
20#define ID_CMD 0xEC
21#define SMART_CMD 0xB0
22
23#include <pshpack1.h>
24typedef struct _SENDCMDOUTPARAMS {
29
30typedef struct _SENDCMDINPARAMS {
38#include <poppack.h>
struct _DRIVERSTATUS * PDRIVERSTATUS
struct _IDEREGS * PIDEREGS
struct _DRIVERSTATUS DRIVERSTATUS
struct _SENDCMDOUTPARAMS * LPSENDCMDOUTPARAMS
struct _DRIVERSTATUS * LPDRIVERSTATUS
struct _IDEREGS IDEREGS
struct _SENDCMDINPARAMS SENDCMDINPARAMS
struct _SENDCMDOUTPARAMS * PSENDCMDOUTPARAMS
struct _SENDCMDOUTPARAMS SENDCMDOUTPARAMS
struct _SENDCMDINPARAMS * LPSENDCMDINPARAMS
struct _IDEREGS * LPIDEREGS
struct _SENDCMDINPARAMS * PSENDCMDINPARAMS
_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED _In_opt_ LPTRANSMIT_FILE_BUFFERS _In_ DWORD dwReserved
Definition: mswsock.h:95
UCHAR bIDEError
Definition: helper.h:3
UCHAR bDriverError
Definition: helper.h:2
UCHAR bReserved[2]
Definition: helper.h:4
Definition: helper.h:8
UCHAR bDriveHeadReg
Definition: helper.h:14
UCHAR bReserved
Definition: helper.h:16
UCHAR bCylHighReg
Definition: helper.h:13
UCHAR bSectorNumberReg
Definition: helper.h:11
UCHAR bCylLowReg
Definition: helper.h:12
UCHAR bSectorCountReg
Definition: helper.h:10
UCHAR bFeaturesReg
Definition: helper.h:9
UCHAR bCommandReg
Definition: helper.h:15
UCHAR bDriveNumber
Definition: helper.h:33
ULONG cBufferSize
Definition: helper.h:31
IDEREGS irDriveRegs
Definition: helper.h:32
UCHAR bBuffer[1]
Definition: helper.h:36
UCHAR bReserved[3]
Definition: helper.h:34
UCHAR bBuffer[1]
Definition: helper.h:27
ULONG cBufferSize
Definition: helper.h:25
DRIVERSTATUS DriverStatus
Definition: helper.h:26
uint32_t ULONG
Definition: typedefs.h:59
unsigned char UCHAR
Definition: xmlstorage.h:181