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

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

Синтаксис

typedef struct _STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR {
  DWORD Version;
  DWORD Size;
  DWORD 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 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

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

IOCTL_STORAGE_QUERY_PROPERTY