IVMVirtualMachine::D etachUSBDevice メソッド

[Windows 仮想 PC は、Windows 8 以降では使用できなくなりました。 代わりに、 HYPER-V WMI プロバイダー (V2)を使用してください。]

USB デバイスをバーチャルマシンから解放します。

構文

HRESULT DetachUSBDevice(
  [in] IVMUSBDevice *inUSBDevice
);

パラメーター

Inusbdevice [から]

仮想マシンから切断される USB デバイスを表す IVMUSBDevice ポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード/値 説明
S _OK
0
操作に成功しました。
E _ポインター
0x80004003
パラメーターが NULL です。
VM _E _ VM _ _
0xa0040206
が実行されていない
バーチャルマシンが実行されていません。
VM _E _ USB _ デタッチに _ 失敗しました
0xa00400927
デタッチ操作に失敗しました。
変位 _E _ 例外
0x80020009
予期しないエラーが発生しました。

必要条件

要件
サポートされている最小のクライアント
Windows 7 [ デスクトップアプリのみ]
サポートされている最小のサーバー
サポートなし
クライアント サポートの終了
Windows 7
Product
Windows Virtual PC
ヘッダー
VPCCOMInterfaces
IID
IID _ IVMVirtualMachine は f7092aa1-33ed-4f78-a59f-c00adfc2edd7 として定義されています。

関連項目

IVMVirtualMachine