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