WindowsのWindows Vista以降のバージョンでは、DEVPROP_TYPEMOD_LIST識別子は、基本データ型識別子DEVPROP_TYPE_STRINGと組み合わせて、NULL で終わる Unicode 文字列のREG_MULTI_SZリストを表すプロパティ データ型識別子を作成DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRINGとのみ組み合わせることができるプロパティ データ型修飾子を表します。
Remarks
DEVPROP_TYPEMOD_LISTは、 DEVPROP_TYPE_EMPTY、 DEVPROP_TYPE_NULL、 DEVPROP_TYPE_SECURITY_DESCRIPTOR、または固定長の基本データ型識別子と組み合わせることはできません。
文字列リストを表すプロパティ データ型識別子を作成するには、DEVPROP_TYPEMOD_LIST property-data-type 修飾子と対応するDEVPROP_TYPE_Xxx識別子の間でビットごとの OR を実行します。 たとえば、Unicode 文字列の REG_MULTI_SZ リストを指定するには、次のビットごとの OR (DEVPROP_TYPEMOD_LIST |DEVPROP_TYPE_STRING)。
NULL で終わる Unicode 文字列の REG_MULTI_SZ リストのサイズは、リストを終了した最終的な NULL を 含むリストのサイズです。
固定長データ値の配列を表すプロパティ データ型識別子を作成する方法については、 DEVPROP_TYPEMOD_ARRAYを参照してください。
Requirements
ヘッダー |
Devpropdef.h (Devpropdef.h を含む) |