Bagikan melalui


enumerasi STORAGE_PROTOCOL_ATA_DATA_TYPE (winioctl.h)

Jenis data protokol ATA.

Sintaks

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

Konstanta

 
AtaDataTypeUnknown
Nilai: 0
Tipe data tidak diketahui.
AtaDataTypeIdentify
Identifikasi jenis data perangkat.
AtaDataTypeLogPage
Jenis data halaman log.

Keterangan

Saat menggunakan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil informasi khusus protokol di STORAGE_PROTOCOL_DATA_DESCRIPTOR, konfigurasikan struktur STORAGE_PROPERTY_QUERY sebagai berikut:

Untuk menentukan jenis informasi khusus protokol ATA, konfigurasikan struktur STORAGE_PROTOCOL_SPECIFIC_DATA sebagai berikut:

  • Atur bidang ProtocolType ke ProtocolTypeAta.
  • Atur bidang DataType ke nilai enumerasi yang ditentukan oleh STORAGE_PROTOCOL_ATA_DATA_TYPE:
    • Gunakan AtaDataTypeIdentify untuk mengidentifikasi drive ATA.
    • Gunakan AtaDataTypeLogPage untuk mendapatkan halaman log dari drive ATA.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga