DEVPROP_TYPEMOD_ARRAY

En Windows Vista y versiones posteriores de Windows, el identificador de DEVPROP_TYPEMOD_ARRAY representa un modificador de tipo de datos de propiedad que se puede combinar con los identificadores de tipo de datos base para crear un identificador de tipo de datos de propiedad que representa una matriz de valores de tipo de datos base.

Observaciones

El identificador de DEVPROP_TYPEMOD_ARRAY solo se puede combinar con los identificadores de tipo de datos base de longitud fija (valores DEVPROPTYPE ) asociados a los datos. El identificador de DEVPROP_TYPEMOD_ARRAY no se puede combinar con DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL ni con ninguno de los identificadores de tipo de datos base de longitud variable.

Para crear un identificador de tipo de datos de propiedad que representa una matriz de valores de tipo de datos base, realice un OR bit a bit entre DEVPROP_TYPEMOD_ARRAY y el identificador DEVPROP_TYPE_Xxx correspondiente. Por ejemplo, para especificar una matriz de bytes sin signo, realice el siguiente OR bit a bit: (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE).

El tamaño, en bytes, de una matriz de valores de tipo de datos base es el tamaño, en bytes, de la matriz.

Para obtener información sobre cómo crear un identificador de tipo de datos de propiedad que representa una lista REG_MULTI_SZ de cadenas Unicode terminadas en NULL, vea DEVPROP_TYPEMOD_LIST.

Requisitos

Encabezado

Devpropdef.h (incluya Devpropdef.h)

Consulte también

DEVPROPTYPE

DEVPROP_TYPEMOD_LIST