DEVPROP_TYPEMOD_ARRAY

В Windows Vista и более поздних версиях Windows идентификатор DEVPROP_TYPEMOD_ARRAY представляет модификатор типа свойств-данных, который можно объединить с идентификаторами типа базовых данных для создания идентификатора типа свойств-данных, представляющего массив значений типа базовых данных.

Remarks

Идентификатор DEVPROP_TYPEMOD_ARRAY можно объединить только с идентификаторами базового типа данных (ЗНАЧЕНИЯ DEVPROPTYPE ), связанными с данными. Идентификатор DEVPROP_TYPEMOD_ARRAY нельзя объединить с DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL или любым идентификатором базового типа данных переменной длины.

Чтобы создать идентификатор типа свойств, представляющий массив значений типа базовых данных, выполните побитовое ИЛИ между DEVPROP_TYPEMOD_ARRAY и соответствующим идентификатором DEVPROP_TYPE_Xxxx . Например, чтобы указать массив неподписанных байтов, выполните следующее битовое ИЛИ (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE).

Размер массива значений типа базовых данных в байтах — это размер массива в байтах.

Сведения о создании идентификатора типа свойств, представляющего REG_MULTI_SZ список строк Юникода , завершающих значение NULL, см. в DEVPROP_TYPEMOD_LIST.

Requirements

Заголовок

Devpropdef.h (include Devpropdef.h)

См. также

DEVPROPTYPE

DEVPROP_TYPEMOD_LIST