DEVPROP_TYPEMOD_ARRAY

In Windows Vista und höheren Versionen von Windows stellt der DEVPROP_TYPEMOD_ARRAY Bezeichner einen Modifizierer vom Typ "Property-data", der mit den Base-Datentyp-IDs kombiniert werden kann, um einen Eigenschaftsdatentypbezeichner zu erstellen, der ein Array von Basisdatentypwerten darstellt.

Bemerkungen

Der DEVPROP_TYPEMOD_ARRAY-Bezeichner kann nur mit den Base-Datentyp-IDs (DEVPROPTYPE-Werten ) kombiniert werden, die mit Daten verknüpft sind. Der DEVPROP_TYPEMOD_ARRAY bezeichner kann nicht mit DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL oder einem der Base-Datentyp-IDs mit variabler Länge kombiniert werden.

Um einen Eigenschaftsdatentypbezeichner zu erstellen, der ein Array von Basisdatentypwerten darstellt, führen Sie einen bitweisen OR zwischen DEVPROP_TYPEMOD_ARRAY und dem entsprechenden DEVPROP_TYPE_Xxx-Bezeichner aus. Wenn Sie beispielsweise ein Array von nicht signierten Bytes angeben möchten, führen Sie folgendes bitweise ODER aus: (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE).

Die Größe eines Arrays von Basisdatentypwerten in Bytes ist die Größe des Arrays in Bytes.

Informationen zum Erstellen eines Eigenschaftsdatentypbezeichners, der eine REG_MULTI_SZ Liste der mit NULL beendeten Unicode-Zeichenfolgen darstellt, finden Sie unter DEVPROP_TYPEMOD_LIST.

Requirements

Header

Devpropdef.h (enthalten Devpropdef.h)

Siehe auch

DEVPROPTYPE

DEVPROP_TYPEMOD_LIST