Compartir a través de


comando WPD_COMMAND_STORAGE_EJECT

El comando WPD_COMMAND_STORAGE_EJECT expulsa un medio de almacenamiento que el equipo puede expulsar de forma remota.

Categoría de comando

WPD_CATEGORY_STORAGE

Parámetros

El controlador espera los parámetros siguientes.

Parámetro VarType Descripción
WPD_PROPERTY_STORAGE_OBJECT_ID VT_LPWSTR Necesario. Identificador de objeto del objeto de almacenamiento que se va a expulsar.

Valor devuelto

El controlador debe devolver los resultados siguientes.

Resultado VarType Descripción
WPD_PROPERTY_COMMON_HRESULT VT_ERROR Necesario. HrESULT que indica que el comando se ha realizado correctamente o no. Si el autor de la llamada realiza una solicitud no válida, el controlador debe devolver HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) y no es necesario devolver ningún otro valor de resultado. Los códigos de error incluyen Windows códigos de error de dispositivos portátiles o cualquier otro código de error adecuado.
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 conjuntamente.

Llamar a métodos

Solo se puede llamar directamente mediante IPortableDevice::SendCommand.

Requisitos

Requisito Value
Encabezado
PortableDevice.h

Consulte también

Comandos