befehl WPD_COMMAND_STORAGE_EJECT
Der WPD_COMMAND_STORAGE_EJECT-Befehl wirft ein Speichermedium aus, das vom Computer remote ausgeworfen werden kann.
Befehlskategorie
WPD_CATEGORY_STORAGE
Parameter
Der Treiber erwartet die folgenden Parameter.
Parameter | VarType | Beschreibung |
---|---|---|
WPD_PROPERTY_STORAGE_OBJECT_ID | VT_LPWSTR | Erforderlich. Die Objekt-ID des auszuwerfenden Speicherobjekts. |
Rückgabewert
Als Ergebnisse des Treibers werden erwartet:
Ergebnis | VarType | Beschreibung |
---|---|---|
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Erforderlich. Ein HRESULT,das angibt, dass der Befehl erfolgreich oder nicht ausgeführt wurde. Wenn der Aufrufer eine ungültige Anforderung sendet, sollte der Treiber HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) zurückgeben und muss keine anderen Ergebniswerte zurückgeben. Fehlercodes umfassen Fehlercodes für windows Portable Devices oder andere geeignete Fehlercodes. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Optional. Ein treiberspezifischer Fehlercode. Dies wird in der Regel nur für Treibertests verwendet, oder wenn Treiber, Gerät und Client gemeinsam entwickelt wurden. |
Aufrufen von Methoden
Kann nur mit IPortableDevice::SendCommand direkt aufgerufen werden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|