19 #define ATAPI_ID_CMD 0xA1 21 #define SMART_CMD 0xB0
struct _SENDCMDINPARAMS * LPSENDCMDINPARAMS
struct _SENDCMDOUTPARAMS * PSENDCMDOUTPARAMS
DRIVERSTATUS DriverStatus
struct _DRIVERSTATUS * PDRIVERSTATUS
struct _SENDCMDOUTPARAMS SENDCMDOUTPARAMS
struct _SENDCMDINPARAMS SENDCMDINPARAMS
_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED _In_opt_ LPTRANSMIT_FILE_BUFFERS _In_ DWORD dwReserved
struct _IDEREGS * LPIDEREGS
struct _DRIVERSTATUS DRIVERSTATUS
struct _DRIVERSTATUS * LPDRIVERSTATUS
struct _IDEREGS * PIDEREGS
struct _SENDCMDOUTPARAMS * LPSENDCMDOUTPARAMS
struct _SENDCMDINPARAMS * PSENDCMDINPARAMS