STORAGE_PROTOCOL_ATA_DATA_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddstor.h

typedef enum _STORAGE_PROTOCOL_ATA_DATA_TYPE {
  AtaDataTypeUnknown,
  AtaDataTypeIdentify,
  AtaDataTypeLogPage
} STORAGE_PROTOCOL_ATA_DATA_TYPE, *PSTORAGE_PROTOCOL_ATA_DATA_TYPE;

View the official Windows Driver Kit DDI reference
// winioctl.h

typedef enum _STORAGE_PROTOCOL_ATA_DATA_TYPE {
  AtaDataTypeUnknown = 0,
  AtaDataTypeIdentify,
  AtaDataTypeLogPage
} STORAGE_PROTOCOL_ATA_DATA_TYPE, *PSTORAGE_PROTOCOL_ATA_DATA_TYPE;

View the official Win32 API reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ntddstor-_storage_protocol_ata_data_type)

_STORAGE_PROTOCOL_ATA_DATA_TYPE enumeration

Description

The ATA protocol data type.

[!NOTE] The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.

Constants

AtaDataTypeUnknown

Unknown data type.

AtaDataTypeIdentify

Identify device data type.

AtaDataTypeLogPage

Log page data type.

Remarks

When using IOCTL_STORAGE_QUERY_PROPERTY to retrieve protocol-specific information in the STORAGE_PROTOCOL_DATA_DESCRIPTOR, configure the STORAGE_PROPERTY_QUERY structure as follows:

To specify a type of ATA protocol-specific information, configure the STORAGE_PROTOCOL_SPECIFIC_DATA structure as follows:


Win32 API reference (ne-winioctl-storage_protocol_ata_data_type)

STORAGE_PROTOCOL_ATA_DATA_TYPE enumeration

Description

The ATA protocol data type.

Constants

AtaDataTypeUnknown:0

Unknown data type.

AtaDataTypeIdentify

Identify device data type.

AtaDataTypeLogPage

Log page data type.

Remarks

When using IOCTL_STORAGE_QUERY_PROPERTY to retrieve protocol-specific information in the STORAGE_PROTOCOL_DATA_DESCRIPTOR, configure the STORAGE_PROPERTY_QUERY structure as follows:

To specify a type of ATA protocol-specific information, configure the STORAGE_PROTOCOL_SPECIFIC_DATA structure as follows:

See also