DEVPROP_TYPEMOD_LIST
In Windows Vista und höheren Versionen von Windows stellt der DEVPROP_TYPEMOD_LIST-Bezeichner einen Eigenschaft-Datentyp-Modifizierer dar, der nur mit den BasisdatentypbezeichnernDEVPROP_TYPE_STRING undDEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING kombiniert werden kann, um einen Eigenschaft-Datentyp-Bezeichner zu erstellen, der eine REG_MULTI_SZ Liste 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 einem der Basisdatentypbezeichner 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 Eigenschaftsdatentypmodifizierer und dem entsprechenden DEVPROP_TYPE_Xxx Bezeichner aus. Um beispielsweise eine REG_MULTI_SZ Liste von Unicode-Zeichenfolgen anzugeben, führen Sie den folgenden bitweisen OR aus: (DEVPROP_TYPEMOD_LIST | DEVPROP_TYPE_STRING).
Die Größe einer REG_MULTI_SZ Liste mit NULL-beendeten Unicode-Zeichenfolgen entspricht der Größe der Liste einschließlich der endgültigen NULL , die die Liste beendet hat.
Informationen zum Erstellen eines Eigenschaftsdatentypbezeichners, der ein Array von Datenwerten mit fester Länge darstellt, finden Sie unter DEVPROP_TYPEMOD_ARRAY.
Anforderungen
Header |
Devpropdef.h (einschließlich Devpropdef.h) |