次の方法で共有


IBackgroundCopyError::GetFile メソッド

エラーに関連付けられているファイル オブジェクトへのインターフェイス ポインターを取得します。

構文

HRESULT GetFile(
  [out] IBackgroundCopyFile **ppFile
);

パラメーター

ppFile [out]

エラーに関連付けられているローカルファイル名とリモート ファイル名を決定するために使用するメソッドを持つ IBackgroundCopyFile インターフェイス ポインター。 エラーがローカル ファイルまたはリモート ファイルに関連付けられていない場合、 ppFile パラメーターは NULL に 設定されます。 完了したら、 ppFile を解放します。

戻り値

このメソッドは、次の HRESULT 値を 返します。

リターン コード 説明
S_OK
ファイル オブジェクトへのインターフェイス ポインターが正常に取得されました。
DO_E_FILE_NOT_AVAILABLE
このエラーは、ローカル ファイルまたはリモート ファイルに関連付けされていません。 ppFile パラメーターは NULL に設定されています

必要条件

要件
サポートされている最小のクライアント
Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server バージョン 1709 [デスクトップ アプリのみ]
ヘッダー
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
ライブラリ
Dosvc.lib
[DLL]
Dosvc.dll
IID
IID_IBackgroundCopyErrorは 19C613A0-FCB8-4F28-81AE-897C3D078F81 として定義されています

関連項目

IBackgroundCopyError

IBackgroundCopyError::GetError