структура STORAGE_PROTOCOL_SPECIFIC_DATA_EXT (ntddstor.h)
Структура STORAGE_PROTOCOL_SPECIFIC_DATA_EXT описывает данные устройства, относящиеся к протоколу, для запросов IOCTL_STORAGE_QUERY_PROPERTY и IOCTL_STORAGE_SET_PROPERTY .
Синтаксис
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;
Члены
ProtocolType
Тип протокола. Значения для этого элемента определяются в перечислении STORAGE_PROTOCOL_TYPE .
DataType
Тип данных протокола. Типы данных определяются в перечислениях STORAGE_PROTOCOL_NVME_DATA_TYPE и STORAGE_PROTOCOL_ATA_DATA_TYPE .
ProtocolDataValue
Значение данных протокола.
ProtocolDataSubValue
Под-значение значения данных протокола.
ProtocolDataOffset
Смещение буфера данных от начала этой структуры. Типичное значение — sizeof(STORAGE_PROTOCOL_SPECIFIC_DATA_EXT).
ProtocolDataLength
Длина данных протокола. ProtocolDataLength должен иметь >значение = 512 байт.
FixedProtocolReturnData
Возвращаемые данные.
ProtocolDataSubValue2
Первое дополнительное подзначное значение данных.
ProtocolDataSubValue3
Второе дополнительное подзначное значение данных.
ProtocolDataSubValue4
Третье дополнительное подзначное значение данных.
ProtocolDataSubValue5
Четвертое дополнительное значение данных.
Reserved[5]
Зарезервировано для использования в будущем; не использовать.
Требования
Требование | Значение |
---|---|
Заголовок | ntddstor.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по