WPD_PROPERTY_ATTRIBUTE_CAN_DELETE |
VT_BOOL |
Um valor booliano que especifica se o cliente pode excluir a propriedade. Para excluir uma propriedade, defina seu valor como VT_EMPTY. |
WPD_PROPERTY_ATTRIBUTE_CAN_READ |
VT_BOOL |
Um valor booliano que especifica se o cliente pode ler a propriedade. |
WPD_PROPERTY_ATTRIBUTE_CAN_WRITE |
VT_BOOL |
Um valor booliano que especifica se o cliente pode modificar a propriedade. |
WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE |
VT_XXXX |
Um valor definido pelo dispositivo que especifica o valor padrão de uma propriedade. Isso se aplica somente a propriedades graváveis. |
WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS |
VT_UNKNOWN |
Uma interface IPortableDevicePropVariantCollection que contém uma coleção de valores para uma propriedade cujo atributo WPD_PROPERTY_ATTRIBUTE_FORM é WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION. O tipo de dados depende da propriedade que está sendo consultada. |
WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY |
VT_BOOL |
Se True, essa propriedade pertence ao grupo de propriedades rápidas . Essas são propriedades que podem ser recuperadas do dispositivo rapidamente. |
WPD_PROPERTY_ATTRIBUTE_FORM |
VT_UI4 |
Um valor enumerado WpdAttributeForm que especifica a forma dos valores válidos permitidos para essa propriedade. |
WPD_PROPERTY_ATTRIBUTE_NAME |
VT_LPWSTR |
Uma cadeia de caracteres que especifica o nome amigável do script da propriedade. Os caracteres válidos são alfanuméricos [a-zA-Z0-9] e '_'. |
WPD_PROPERTY_ATTRIBUTE_RANGE_MAX |
VT_XXXX |
O valor máximo de uma propriedade cujo atributo WPD_PROPERTY_ATTRIBUTE_FORM é WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. O tipo de dados pode ser qualquer um dos tipos numéricos. |
WPD_PROPERTY_ATTRIBUTE_RANGE_MIN |
VT_XXXX |
O valor mínimo de uma propriedade cujo atributo WPD_PROPERTY_ATTRIBUTE_FORM é WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. O tipo de dados pode ser qualquer um dos tipos numéricos. |
WPD_PROPERTY_ATTRIBUTE_RANGE_STEP |
VT_XXXX |
O valor da etapa de uma propriedade cujo atributo WPD_PROPERTY_ATTRIBUTE_FORM é WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. A etapa especifica por quanto uma propriedade de intervalo deve ser alterada. Por exemplo, uma propriedade com um valor mínimo de 10, um valor máximo de 20 e uma etapa de 5 pode ter os seguintes valores: 10, 15, 20. O tipo de dados pode ser qualquer um dos tipos numéricos. |
WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION |
VT_LPWSTR |
Uma cadeia de caracteres de expressão regular que especifica valores aceitáveis para propriedades cujo formulário é WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION. |
WPD_PROPERTY_ATTRIBUTE_VARTYPE |
VT_UI4 |
Um inteiro que especifica o VARTYPE da propriedade , por exemplo, VT_BOOL. |
WPD_PROPERTY_ATTRIBUTE_MAX_SIZE |
VT_UI8 |
Um valor que especifica o tamanho máximo para o valor dessa propriedade, em bytes. |