// ata.h
typedef struct _IDENTIFY_DEVICE_DATA_LOG_PAGE_ZONED_DEVICE_INFO {
IDENTIFY_DEVICE_DATA_LOG_PAGE_HEADER Header;
struct {
ULONGLONG URSWRZ : 1;
ULONGLONG Reserved : 62;
ULONGLONG Valid : 1;
} ZonedDeviceCapabilities;
struct {
ULONGLONG Reserved : 63;
ULONGLONG Valid : 1;
} ZonedDeviceSettings;
struct {
ULONGLONG Number : 32;
ULONGLONG Reserved : 31;
ULONGLONG Valid : 1;
} OptimalNumberOfOpenSequentialWritePreferredZones;
struct {
ULONGLONG Number : 32;
ULONGLONG Reserved : 31;
ULONGLONG Valid : 1;
} OptimalNumberOfNonSequentiallyWrittenSequentialWritePreferredZones;
struct {
ULONGLONG Number : 32;
ULONGLONG Reserved : 31;
ULONGLONG Valid : 1;
} MaxNumberOfOpenSequentialWriteRequiredZones;
struct {
ULONGLONG ZacMinorVersion : 16;
ULONGLONG Reserved0 : 47;
ULONGLONG Valid : 1;
} Version;
UCHAR Reserved[456];
} IDENTIFY_DEVICE_DATA_LOG_PAGE_ZONED_DEVICE_INFO, *PIDENTIFY_DEVICE_DATA_LOG_PAGE_ZONED_DEVICE_INFO;
View the official Windows Driver Kit DDI referenceNo description available.
This structure is reserved for internal use only and should not be called from your code.
HeaderN/A
ZonedDeviceCapabilitiesZonedDeviceCapabilities.URSWRZN/A
ZonedDeviceCapabilities.ReservedN/A
ZonedDeviceCapabilities.ValidN/A
ZonedDeviceSettingsZonedDeviceSettings.ReservedN/A
ZonedDeviceSettings.ValidN/A
OptimalNumberOfOpenSequentialWritePreferredZonesOptimalNumberOfOpenSequentialWritePreferredZones.NumberN/A
OptimalNumberOfOpenSequentialWritePreferredZones.ReservedN/A
OptimalNumberOfOpenSequentialWritePreferredZones.ValidN/A
OptimalNumberOfNonSequentiallyWrittenSequentialWritePreferredZonesOptimalNumberOfNonSequentiallyWrittenSequentialWritePreferredZones.NumberN/A
OptimalNumberOfNonSequentiallyWrittenSequentialWritePreferredZones.ReservedN/A
OptimalNumberOfNonSequentiallyWrittenSequentialWritePreferredZones.ValidN/A
MaxNumberOfOpenSequentialWriteRequiredZonesMaxNumberOfOpenSequentialWriteRequiredZones.NumberN/A
MaxNumberOfOpenSequentialWriteRequiredZones.ReservedN/A
MaxNumberOfOpenSequentialWriteRequiredZones.ValidN/A
VersionVersion.ZacMinorVersionN/A
Version.Reserved0N/A
Version.ValidN/A
ReservedN/A