DEVPROP_TYPEMOD_LIST

在 Windows Vista 及更高版本的 Windows 中,DEVPROP_TYPEMOD_LIST标识符表示属性数据类型修饰符,该修饰符只能与基数据类型标识符组合DEVPROP_TYPE_STRINGDEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING创建属性数据类型标识符,该标识符表示以 NULL 结尾的 Unicode 字符串REG_MULTI_SZ列表。

注解

DEVPROP_TYPEMOD_LIST不能与 DEVPROP_TYPE_EMPTYDEVPROP_TYPE_NULLDEVPROP_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)

另请参阅

DEVPROP_TYPEMOD_ARRAY