DEVPROP_TYPEMOD_LIST

In Windows Vista en latere versies van Windows vertegenwoordigt de DEVPROP_TYPEMOD_LIST-id een wijzigingsfunctie voor eigenschapsgegevenstypen die alleen kan worden gecombineerd met de id's van het basisgegevenstypeDEVPROP_TYPE_STRING en DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING om een eigenschap-gegevenstype-id te maken die een REG_MULTI_SZ lijst met unicode-tekenreeksen met null-beëindigde Unicode-tekenreeksen vertegenwoordigt.

Remarks

DEVPROP_TYPEMOD_LIST kunnen niet worden gecombineerd met DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL, DEVPROP_TYPE_SECURITY_DESCRIPTOR of een van de id's van het basisgegevenstype met een vaste lengte.

Als u een eigenschap-gegevenstype-id wilt maken die een tekenreekslijst vertegenwoordigt, voert u een bitsgewijze OR uit tussen de modifier van het DEVPROP_TYPEMOD_LIST eigenschap-gegevenstype en de bijbehorende DEVPROP_TYPE_Xxx-id. Als u bijvoorbeeld een REG_MULTI_SZ lijst met Unicode-tekenreeksen wilt opgeven, voert u de volgende bitsgewijze OF uit: (DEVPROP_TYPEMOD_LIST | DEVPROP_TYPE_STRING).

De grootte van een REG_MULTI_SZ lijst met unicode-tekenreeksen die door NULL zijn beëindigd, is de grootte van de lijst, inclusief de uiteindelijke NULL die de lijst heeft beëindigd.

Zie DEVPROP_TYPEMOD_ARRAY voor informatie over het maken van een eigenschapsgegevenstype-id die een matrix met gegevenswaarden met een vaste lengte vertegenwoordigt.

Requirements

Header

Devpropdef.h (inclusief Devpropdef.h)

Zie ook

DEVPROP_TYPEMOD_ARRAY