Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure is for internal use only and should not be called from your code.
Syntax
typedef struct _ATA_ZONE_DESCRIPTOR {
UCHAR ZoneType : 4;
UCHAR Reserved0 : 4;
UCHAR Reset : 1;
UCHAR NonSeq : 1;
UCHAR Reserved1 : 2;
UCHAR ZoneCondition : 4;
UCHAR Reserved2[6];
ULONGLONG ZoneLength : 48;
ULONGLONG Reserved3 : 16;
ULONGLONG ZoneStartLBA : 48;
ULONGLONG Reserved4 : 16;
ULONGLONG WritePointerLBA : 48;
ULONGLONG Reserved5 : 16;
UCHAR Reserved6[32];
} ATA_ZONE_DESCRIPTOR, *PATA_ZONE_DESCRIPTOR;
Members
ZoneType
Reserved.
Reserved0
Reserved.
Reset
Reserved.
NonSeq
Reserved.
Reserved1
Reserved.
ZoneCondition
Reserved.
Reserved2[6]
Reserved.
ZoneLength
Reserved.
Reserved3
Reserved.
ZoneStartLBA
Reserved.
Reserved4
Reserved.
WritePointerLBA
Reserved.
Reserved5
Reserved.
Reserved6[32]
Reserved.
Requirements
| Requirement | Value |
|---|---|
| Header | ata.h |