DEVPROP_TYPEMOD_LIST

In Windows Vista und höheren Versionen von Windows stellt der DEVPROP_TYPEMOD_LIST Bezeichner einen Modifizierer vom Typ "Property-data", der nur mit den Base-Data-Type-IDsDEVPROP_TYPE_STRING und DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING kombiniert werden kann, um einen Eigenschaftsdatentypbezeichner zu erstellen, der eine REG_MULTI_SZ Liste der mit NULL beendeten Unicode-Zeichenfolgen darstellt.

Bemerkungen

DEVPROP_TYPEMOD_LIST können nicht mit DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL, DEVPROP_TYPE_SECURITY_DESCRIPTOR oder einer der Base-Datentyp-IDs mit fester Länge kombiniert werden.

Um einen Eigenschaftsdatentypbezeichner zu erstellen, der eine Zeichenfolgenliste darstellt, führen Sie einen bitweisen OR zwischen dem DEVPROP_TYPEMOD_LIST Eigenschaft-Datentyp-Modifizierer und dem entsprechenden DEVPROP_TYPE_Xxx-Bezeichner aus. Um z. B. eine REG_MULTI_SZ Liste von Unicode-Zeichenfolgen anzugeben, führen Sie die folgende bitweise ODER aus: (DEVPROP_TYPEMOD_LIST | DEVPROP_TYPE_STRING).

Die Größe einer REG_MULTI_SZ Liste mit mit NULL beendeten Unicode-Zeichenfolgen ist die Größe der Liste, einschließlich des endgültigen NULL , der die Liste beendet hat.

Informationen zum Erstellen eines Eigenschaftendatentypbezeichners, der ein Array fester Datenwerte darstellt, finden Sie unter DEVPROP_TYPEMOD_ARRAY.

Requirements

Header

Devpropdef.h (enthalten Devpropdef.h)

Siehe auch

DEVPROP_TYPEMOD_ARRAY