Compartilhar via


Atributos de parâmetro

Para o Windows 7, os Dispositivos Portáteis do Windows oferecem suporte aos seguintes atributos de parâmetro para métodos e eventos de um serviço de dispositivo. Esses atributos são retornados por estes métodos:

Atributo VarType Descrição
WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE VT_XXXX O valor padrão do parâmetro.
WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS VT_UNKNOWN Uma interface IPortableDevicePropVariantCollection que contém os valores de enumeração do parâmetro.
WPD_PARAMETER_ATTRIBUTE_FORM VT_UI4 A forma de valores de parâmetro válidos permitidos.
WPD_PARAMETER_ATTRIBUTE_MAX_SIZE VT_UI8 O tamanho máximo do parâmetro, em bytes.
WPD_PARAMETER_ATTRIBUTE_NAME VT_LPWSTR Uma cadeia de caracteres que especifica o nome amigável de script de um evento ou parâmetro de método. Os caracteres válidos são alfanuméricos [a-zA-Z0-9] e '_'.
WPD_PARAMETER_ATTRIBUTE_ORDER VT_UI4 O índice de ordem de parâmetro baseado em zero, de modo que um valor de ordem de 0 corresponda ao primeiro parâmetro.
WPD_PARAMETER_ATTRIBUTE_RANGE_MIN VT_XXXX O valor máximo de um parâmetro do formulário WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_RANGE_MAX VT_XXXX O valor mínimo para um parâmetro do formulário WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_RANGE_STEP VT_XXXX O valor da etapa de um parâmetro do formulário WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION VT_LPWSTR Uma expressão regular que especifica valores aceitáveis para parâmetros do formulário WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION.
WPD_PARAMETER_ATTRIBUTE_USAGE_TYPE VT_UI4 Um inteiro que especifica o uso de um parâmetro de método, por exemplo, entrada/saída. Os valores válidos são do tipo de enumeração WPD_PARAMETER_USAGE_TYPES.
WPD_PARAMETER_ATTRIBUTE_VARTYPE VT_UI4 O parâmetro VarType.

Requisitos

Requisito Valor
Cabeçalho
PortableDevice.h

Confira também

Propriedades e atributos