Freigeben über


ATA_ZONE_DESCRIPTOR-Struktur (ata.h)

Diese Struktur ist nur für die interne Verwendung vorgesehen und sollte nicht über Ihren Code aufgerufen werden.

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;

Member

ZoneType

Reserviert.

Reserved0

Reserviert.

Reset

Reserviert.

NonSeq

Reserviert.

Reserved1

Reserviert.

ZoneCondition

Reserviert.

Reserved2[6]

Reserviert.

ZoneLength

Reserviert.

Reserved3

Reserviert.

ZoneStartLBA

Reserviert.

Reserved4

Reserviert.

WritePointerLBA

Reserviert.

Reserved5

Reserviert.

Reserved6[32]

Reserviert.

Anforderungen

Anforderung Wert
Header ata.h