DEVPROP_TYPEMOD_ARRAY
在 Windows Vista 及更高版本的 Windows 中,DEVPROP_TYPEMOD_ARRAY标识符表示属性数据类型修饰符,该修饰符可与 base-data-type 标识符 组合,以创建表示 base-data-type 值数组的属性数据类型标识符。
注解
DEVPROP_TYPEMOD_ARRAY标识符只能与固定长度的基数据类型标识符 (与数据关联的 DEVPROPTYPE 值) 组合。 DEVPROP_TYPEMOD_ARRAY标识符不能与 DEVPROP_TYPE_EMPTY、 DEVPROP_TYPE_NULL或任何长度可变的基数据类型标识符组合使用。
若要创建表示基数据类型值数组的属性数据类型标识符,请在DEVPROP_TYPEMOD_ARRAY与相应的 DEVPROP_TYPE_Xxx 标识符之间执行按位 OR。 例如,若要指定无符号字节的数组,请执行以下按位 OR: (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE) 。
基数据类型值数组的大小(以字节为单位)是数组的大小(以字节为单位)。
有关如何创建表示以 NULL 结尾的 Unicode 字符串 REG_MULTI_SZ 列表的属性数据类型标识符的信息,请参阅 DEVPROP_TYPEMOD_LIST。
要求
标头 |
Devpropdef.h (包括 Devpropdef.h) |