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

Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для описания типа продукта запоминающего устройства.

Синтаксис

typedef struct _STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR {
  ULONG Version;
  ULONG Size;
  ULONG MediumProductType;
} STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR, *PSTORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR;

Члены

Version

Содержит размер этой структуры в байтах, как определено в Sizeof(STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR). Значение этого элемента изменится по мере добавления элементов в структуру.

Size

Указывает общий размер возвращаемых данных в байтах. Сюда могут входить данные, которые соответствуют этой структуре.

MediumProductType

Указывает тип продукта запоминающего устройства.

Значение MediumProductType Описание
00h Не указано
01h CFast
02h Compactflash
03h Memory Stick
04h MultiMediaCard
05h Безопасная цифровая карта (SD-карта)
06h QXD
07h Универсальное хранилище флэш-памяти
08hEFh Зарезервировано
F0hFFh Для конкретного поставщика

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть ntddstor.h (включая Ntddstor.h)

См. также раздел

IOCTL_STORAGE_QUERY_PROPERTY