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 记忆棒
04h MultiMediaCard
05h 保护数字卡 (SD 卡)
06h QXD
07h 通用闪存
08hEFh 预留
F0hFFh 特定于供应商

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY