ReactOS 0.4.16-dev-106-g10b08aa
_ATA_PASS_THROUGH_DIRECT Struct Reference

#include <uata_ctl.h>

Collaboration diagram for _ATA_PASS_THROUGH_DIRECT:

Public Attributes

USHORT Length
 
USHORT AtaFlags
 
UCHAR PathId
 
UCHAR TargetId
 
UCHAR Lun
 
UCHAR ReservedAsUchar
 
ULONG DataTransferLength
 
ULONG TimeOutValue
 
ULONG ReservedAsUlong
 
PVOID DataBuffer
 
union {
   UCHAR   PreviousTaskFile [8]
 
   IDEREGS   Regs
 
}; 
 
union {
   UCHAR   CurrentTaskFile [8]
 
   IDEREGS   RegsH
 
}; 
 

Detailed Description

Definition at line 199 of file uata_ctl.h.

Member Data Documentation

◆ 

union { ... } _ATA_PASS_THROUGH_DIRECT::@1312

◆ 

union { ... } _ATA_PASS_THROUGH_DIRECT::@1314

◆ AtaFlags

USHORT _ATA_PASS_THROUGH_DIRECT::AtaFlags

Definition at line 201 of file uata_ctl.h.

◆ CurrentTaskFile

UCHAR _ATA_PASS_THROUGH_DIRECT::CurrentTaskFile

Definition at line 215 of file uata_ctl.h.

◆ DataBuffer

PVOID _ATA_PASS_THROUGH_DIRECT::DataBuffer

Definition at line 209 of file uata_ctl.h.

◆ DataTransferLength

ULONG _ATA_PASS_THROUGH_DIRECT::DataTransferLength

Definition at line 206 of file uata_ctl.h.

◆ Length

USHORT _ATA_PASS_THROUGH_DIRECT::Length

Definition at line 200 of file uata_ctl.h.

◆ Lun

UCHAR _ATA_PASS_THROUGH_DIRECT::Lun

Definition at line 204 of file uata_ctl.h.

◆ PathId

UCHAR _ATA_PASS_THROUGH_DIRECT::PathId

Definition at line 202 of file uata_ctl.h.

◆ PreviousTaskFile

UCHAR _ATA_PASS_THROUGH_DIRECT::PreviousTaskFile

Definition at line 211 of file uata_ctl.h.

◆ Regs

IDEREGS _ATA_PASS_THROUGH_DIRECT::Regs

Definition at line 212 of file uata_ctl.h.

◆ RegsH

IDEREGS _ATA_PASS_THROUGH_DIRECT::RegsH

Definition at line 216 of file uata_ctl.h.

◆ ReservedAsUchar

UCHAR _ATA_PASS_THROUGH_DIRECT::ReservedAsUchar

Definition at line 205 of file uata_ctl.h.

◆ ReservedAsUlong

ULONG _ATA_PASS_THROUGH_DIRECT::ReservedAsUlong

Definition at line 208 of file uata_ctl.h.

◆ TargetId

UCHAR _ATA_PASS_THROUGH_DIRECT::TargetId

Definition at line 203 of file uata_ctl.h.

◆ TimeOutValue

ULONG _ATA_PASS_THROUGH_DIRECT::TimeOutValue

Definition at line 207 of file uata_ctl.h.


The documentation for this struct was generated from the following files: