Compartir a través de


Comando WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED

El comando WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED recupera las propiedades admitidas por un objeto .

Categoría de comando

WPD_CATEGORY_OBJECT_PROPERTIES

Parámetros

El controlador espera el siguiente parámetro.

Parámetro VarType Descripción
WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID VT_LPWSTR Necesario. Identificador del objeto que contiene las propiedades solicitadas.

Valor devuelto

El controlador debe devolver los resultados siguientes.

Resultado VarType Descripción
WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS VT_UNKNOWN Necesario. Interfaz IPortableDeviceKeyCollection que especifica todas las propiedades admitidas.
WPD_PROPERTY_COMMON_HRESULT VT_ERROR Necesario. Valor HRESULT que indica el éxito o el error generales. Los posibles valores de resultado incluyen Windows códigos de error de dispositivos portátiles. Si el autor de la llamada realiza una solicitud no válida, el controlador debe devolver HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED), pero no es necesario devolver ningún otro valor de resultado.
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE VT_UI4 Opcional. Código de error específico del controlador. Normalmente, esto solo se usa para las pruebas de controladores o si el controlador, el dispositivo y el cliente están diseñados juntos.

Requisitos

Requisito Value
Encabezado
PortableDevice.h

Consulte también

Comandos