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 |
WPD_PROPERTY_ATTRIBUTE_FORM属性がWPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATIONプロパティの値のコレクションを含む IPortableDevicePropVariantCollection インターフェイス。 データ型は、クエリ対象のプロパティによって異なります。 |
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 のプロパティの値は、 10、 15、 20 です。 データ型には、任意の数値型を指定できます。 |
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 |
このプロパティの値の最大サイズをバイト単位で指定する 値。 |