在Windows Vista及之後版本的 Windows 中,DEVPROP_TYPEMOD_ARRAY 識別碼代表一個屬性資料型別修飾符,可與基礎資料型別識別碼結合,產生代表基礎資料型別值陣列的屬性資料型別識別碼。
Remarks
DEVPROP_TYPEMOD_ARRAY識別碼只能與與資料相關的固定長度基底資料型別識別碼(DEVPROPTYPE 值)結合。 DEVPROP_TYPEMOD_ARRAY識別碼不能與 DEVPROP_TYPE_EMPTY、 DEVPROP_TYPE_NULL或任何可變長度的基礎資料類型識別碼合併使用。
要建立代表基礎資料型別值陣列的屬性資料型別識別碼,請在 DEVPROP_TYPEMOD_ARRAY 與對應的 DEVPROP_TYPE_Xxx 識別碼之間執行逐位元或運算。 例如,要指定一個無符號位元組陣列,請執行以下位元順序 OR:(DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE)。
基礎資料型態值陣列的大小(以位元組為單位)即為陣列的位元組大小。
關於如何建立一個屬性資料型別識別碼,代表 NULL 終止 Unicode 字串的 REG_MULTI_SZ 清單,請參見 DEVPROP_TYPEMOD_LIST。
Requirements
頁首 |
Devpropdef.h(包含 Devpropdef.h) |