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 |
|