Comando WPD_COMMAND_STORAGE_EJECT

Il comando WPD_COMMAND_STORAGE_EJECT rimuove un supporto di archiviazione che può essere espulso in remoto dal computer.

Categoria

WPD_CATEGORY_STORAGE

Parametri

Per il driver sono previsti i parametri seguenti.

Parametro VarType Descrizione
WPD_PROPERTY_STORAGE_OBJECT_ID VT_LPWSTR Obbligatorio. ID oggetto dell'oggetto di archiviazione da espellere.

Valore restituito

Il driver dovrebbe restituire i risultati seguenti.

Risultato VarType Descrizione
WPD_PROPERTY_COMMON_HRESULT VT_ERROR Obbligatorio. HRESULT che indica l'esito positivo o negativo dell'esecuzione del comando. Se il chiamante effettua una richiesta non valida, il driver deve restituire HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) e non deve restituire altri valori di risultato. I codici di errore includono i codici di errore dei dispositivi portatili Windows o qualsiasi altro codice di errore appropriato.
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE VT_UI4 Facoltativa. Codice di errore specifico del driver. Questa operazione viene in genere usata solo per i test dei driver o se il driver, il dispositivo e il client sono tutti progettati insieme.

Chiamata di metodi

Può essere chiamato direttamente usando IPortableDevice::SendCommand.

Requisiti

Requisito Valore
Intestazione
PortableDevice.h

Vedi anche

Comandi