ata.h) 的ATA_ZONE_DESCRIPTOR结构 (

此结构仅用于内部使用,不应从代码调用。

语法

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;

成员

ZoneType

保留。

Reserved0

保留。

Reset

保留。

NonSeq

保留。

Reserved1

保留。

ZoneCondition

保留。

Reserved2[6]

保留。

ZoneLength

保留。

Reserved3

保留。

ZoneStartLBA

保留。

Reserved4

保留。

WritePointerLBA

保留。

Reserved5

保留。

Reserved6[32]

保留。

要求

   
Header ata.h