Partager via


DEVPROP_TYPEMOD_ARRAY

Dans Windows Vista et les versions ultérieures de Windows, l’identificateur DEVPROP_TYPEMOD_ARRAY représente un modificateur de type de données de propriété qui peut être combiné avec les identificateurs de type de données de base pour créer un identificateur de type property-data-type qui représente un tableau de valeurs de type de données de base.

Notes

L’identificateur DEVPROP_TYPEMOD_ARRAY ne peut être combiné qu’avec les identificateurs de type de données de base de longueur fixe (valeurs DEVPROPTYPE ) associés aux données. L’identificateur de DEVPROP_TYPEMOD_ARRAY ne peut pas être combiné avec DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL ou l’un des identificateurs de type de données de base de longueur variable.

Pour créer un identificateur de type de données de propriété qui représente un tableau de valeurs de type de données de base, effectuez une opération OR au niveau du bit entre DEVPROP_TYPEMOD_ARRAY et l’identificateur DEVPROP_TYPE_Xxx correspondant. Par exemple, pour spécifier un tableau d’octets non signés, effectuez la commande OR au niveau du bit suivant : (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE).

La taille, en octets, d’un tableau de valeurs de type données de base est la taille, en octets, du tableau.

Pour plus d’informations sur la création d’un identificateur de type de données de propriété qui représente une liste REG_MULTI_SZ de chaînes Unicode terminées par NULL, consultez DEVPROP_TYPEMOD_LIST.

Spécifications

En-tête

Devpropdef.h (inclure Devpropdef.h)

Voir aussi

DEVPROPTYPE

DEVPROP_TYPEMOD_LIST