Поделиться через


структура STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT (ntddstor.h)

Эта структура используется в сочетании с IOCTL_STORAGE_QUERY_PROPERTY и IOCTL_STORAGE_SET_PROPERTY, чтобы соответственно возвращать и задавать данные, относящиеся к протоколу, с устройства хранилища или адаптера.

Синтаксис

typedef struct _STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT {
  ULONG                              Version;
  ULONG                              Size;
  STORAGE_PROTOCOL_SPECIFIC_DATA_EXT ProtocolSpecificData;
} STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT, *PSTORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT;

Члены

Version

Версия этой структуры. Задайте для этого значение размер(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).

Size

Размер буфера, содержащего дескриптор, в байтах, включая пространство для всех данных протокола. Должен быть >= размер(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).

ProtocolSpecificData

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT структура, содержащая данные, относящиеся к протоколу.

Требования

Требование Ценность
заголовка ntddstor.h

См. также

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_PROPERTY

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT