struktur STORAGE_PROTOCOL_SPECIFIC_DATA_EXT (ntddstor.h)
Struktur STORAGE_PROTOCOL_SPECIFIC_DATA_EXT menjelaskan data perangkat khusus protokol untuk permintaan IOCTL_STORAGE_QUERY_PROPERTY dan IOCTL_STORAGE_SET_PROPERTY .
Sintaks
typedef struct _STORAGE_PROTOCOL_SPECIFIC_DATA_EXT {
STORAGE_PROTOCOL_TYPE ProtocolType;
ULONG DataType;
ULONG ProtocolDataValue;
ULONG ProtocolDataSubValue;
ULONG ProtocolDataOffset;
ULONG ProtocolDataLength;
ULONG FixedProtocolReturnData;
ULONG ProtocolDataSubValue2;
ULONG ProtocolDataSubValue3;
ULONG ProtocolDataSubValue4;
ULONG ProtocolDataSubValue5;
ULONG Reserved[5];
} STORAGE_PROTOCOL_SPECIFIC_DATA_EXT, *PSTORAGE_PROTOCOL_SPECIFIC_DATA_EXT;
Anggota
ProtocolType
Jenis protokol. Nilai untuk anggota ini ditentukan dalam enumerasi STORAGE_PROTOCOL_TYPE .
DataType
Jenis data protokol. Jenis data ditentukan dalam enumerasi STORAGE_PROTOCOL_NVME_DATA_TYPE dan STORAGE_PROTOCOL_ATA_DATA_TYPE .
ProtocolDataValue
Nilai data protokol.
ProtocolDataSubValue
Subnilai dari nilai data protokol.
ProtocolDataOffset
Offset buffer data dari awal struktur ini. Nilai umumnya adalah sizeof(STORAGE_PROTOCOL_SPECIFIC_DATA_EXT).
ProtocolDataLength
Panjang data protokol. ProtocolDataLength harus >= 512 byte.
FixedProtocolReturnData
Data yang dikembalikan.
ProtocolDataSubValue2
Subnilai data tambahan pertama.
ProtocolDataSubValue3
Subnilai data tambahan kedua.
ProtocolDataSubValue4
Sub-nilai data tambahan ketiga.
ProtocolDataSubValue5
Subnilai data tambahan keempat.
Reserved[5]
Dicadangkan untuk digunakan di masa mendatang; jangan gunakan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddstor.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk