次の方法で共有


WPD_COMMAND_STORAGE_EJECT コマンド

WPD_COMMAND_STORAGE_EJECT コマンドは、コンピューターによってリモートで取り出すことができる記憶域メディアを取り出します。

コマンドのカテゴリ

WPD_CATEGORY_STORAGE

パラメーター

ドライバーは次のパラメーターを想定しています。

パラメーター VarType 説明
WPD_PROPERTY_STORAGE_OBJECT_ID VT_LPWSTR 必須。 取り出すストレージ オブジェクトのオブジェクト ID。

戻り値

ドライバーは次の結果を返す必要があります。

結果 VarType 説明
WPD_PROPERTY_COMMON_HRESULT VT_ERROR 必須。 コマンドを実行する成功または失敗を示す HRESULT 。 呼び出し元が無効な要求を行っている場合、ドライバーは HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) を返す必要があり、他の結果値を返す必要はありません。 エラー コードには、 Windows ポータブル デバイスのエラー コード またはその他の適切なエラー コードが含まれます。
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE VT_UI4 省略可能。 ドライバー固有のエラー コード。 これは通常、ドライバー テストにのみ使用されます。ドライバー、デバイス、クライアントがすべて一緒に設計されている場合にのみ使用されます。

メソッドの呼び出し

IPortableDevice::SendCommand を使用してのみ直接呼び出すことができます。

要件

要件
ヘッダー
PortableDevice.h

こちらもご覧ください

コマンド