Para Windows 7, los dispositivos portátiles de Windows admiten los siguientes atributos de parámetro para métodos y eventos de un servicio de dispositivo. Estos métodos devuelven estos atributos:
Cadena que especifica el nombre descriptivo del script de un evento o parámetro de método. Los caracteres válidos son alfanuméricos [a-zA-Z0-9] y "_".
WPD_PARAMETER_ATTRIBUTE_ORDER
VT_UI4
Índice de orden de los parámetros basado en cero, de modo que un valor de orden 0 corresponde al primer parámetro.
WPD_PARAMETER_ATTRIBUTE_RANGE_MIN
VT_XXXX
Valor máximo de un parámetro del formulario WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_RANGE_MAX
VT_XXXX
Valor mínimo de un parámetro del formulario WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_RANGE_STEP
VT_XXXX
Valor del paso de un parámetro del formulario WPD_PARAMETER_ATTRIBUTE_FORM_RANGE.
WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION
VT_LPWSTR
Expresión regular que especifica valores aceptables para los parámetros del formulario WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION.
WPD_PARAMETER_ATTRIBUTE_USAGE_TYPE
VT_UI4
Un entero que especifica el uso de un parámetro de método, por ejemplo, entrada y salida. Los valores válidos son del tipo de enumeración WPD_PARAMETER_USAGE_TYPES.