屬性屬性 (PortableDevice.h)

Windows 可攜式裝置支援下列屬性屬性。 下列方法會傳回這些屬性:

屬性 VarType Description
WPD_PROPERTY_ATTRIBUTE_CAN_DELETE VT_BOOL 布林值,指定用戶端是否可以刪除 屬性。 若要刪除屬性,請將其值設定為 VT_EMPTY。
WPD_PROPERTY_ATTRIBUTE_CAN_READ VT_BOOL 布林值,指定用戶端是否可以讀取 屬性。
WPD_PROPERTY_ATTRIBUTE_CAN_WRITE VT_BOOL 布林值,指定用戶端是否可以修改 屬性。
WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE VT_XXXX 指定屬性預設值的裝置所定義的值。 這僅適用于可寫入的屬性。
WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS VT_UNKNOWN IPortableDevicePropVariantCollection介面,其中包含屬性集合,其WPD_PROPERTY_ATTRIBUTE_FORM屬性為WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION。 資料類型取決於要查詢的屬性。
WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY VT_BOOL 如果為 True,則此屬性屬於 快速屬性 群組。 這些是可從裝置快速擷取的屬性。
WPD_PROPERTY_ATTRIBUTE_FORM VT_UI4 WpdAttributeForm列舉值,指定此屬性所允許的有效值格式。
WPD_PROPERTY_ATTRIBUTE_NAME VT_LPWSTR 指定屬性腳本易記名稱的字串。 有效字元為英數位元 [a-zA-Z0-9] 和 '_'。
WPD_PROPERTY_ATTRIBUTE_RANGE_MAX VT_XXXX 屬性的最大值,其 WPD_PROPERTY_ATTRIBUTE_FORM 屬性為 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE。 資料類型可以是任何數數值型別。
WPD_PROPERTY_ATTRIBUTE_RANGE_MIN VT_XXXX 屬性的最小值,其 WPD_PROPERTY_ATTRIBUTE_FORM 屬性為 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE。 資料類型可以是任何數數值型別。
WPD_PROPERTY_ATTRIBUTE_RANGE_STEP VT_XXXX 屬性的步驟值,其 WPD_PROPERTY_ATTRIBUTE_FORM 屬性為 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE。 步驟會指定範圍屬性必須變更多少。 例如,最小值為 10、最大值為 20 的屬性,而步驟 5 可能有下列值: 101520。 資料類型可以是任何數數值型別。
WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION VT_LPWSTR 正則運算式字串,指定表單為 WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION之屬性可接受的值。
WPD_PROPERTY_ATTRIBUTE_VARTYPE VT_UI4 指定屬性 VARTYPE 的整數,例如 ,VT_BOOL
WPD_PROPERTY_ATTRIBUTE_MAX_SIZE VT_UI8 值,指定這個屬性值的大小上限,以位元組為單位。

規格需求

需求
標頭
PortableDevice.h

另請參閱

屬性