DEVPROP_TYPEMOD_LIST

No Windows Vista e versões posteriores do Windows, o identificador DEVPROP_TYPEMOD_LIST representa um modificador de tipo de dados de propriedade que só pode ser combinado com os identificadores de tipo de dados baseDEVPROP_TYPE_STRING e DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING para criar um identificador de tipo de dados de propriedade que representa uma lista REG_MULTI_SZ de cadeias de caracteres Unicode terminadas em NULL.

Comentários

DEVPROP_TYPEMOD_LIST não pode ser combinado com DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL, DEVPROP_TYPE_SECURITY_DESCRIPTOR ou qualquer um dos identificadores de tipo de dados base de comprimento fixo.

Para criar um identificador de tipo de dados de propriedade que representa uma lista de cadeias de caracteres, execute um OR bit a bit entre o modificador DEVPROP_TYPEMOD_LIST property-data-type e o identificador de DEVPROP_TYPE_Xxx correspondente. Por exemplo, para especificar uma lista REG_MULTI_SZ de cadeias de caracteres Unicode, execute o seguinte OR bit a bit: (DEVPROP_TYPEMOD_LIST | DEVPROP_TYPE_STRING).

O tamanho de uma lista REG_MULTI_SZ de cadeias de caracteres Unicode terminadas em NULL é o tamanho da lista, incluindo o NULL final que encerrou a lista.

Para obter informações sobre como criar um identificador de tipo de dados de propriedade que representa uma matriz de valores de dados de comprimento fixo, consulte DEVPROP_TYPEMOD_ARRAY.

Requisitos

parâmetro

Devpropdef.h (inclua Devpropdef.h)

Confira também

DEVPROP_TYPEMOD_ARRAY