IBackgroundCopyJob::GetNotifyFlags メソッド

ジョブのイベント通知フラグを取得します。

構文

HRESULT GetNotifyFlags(
  [out] ULONG *pNotifyFlags
);

パラメーター

pNotifyFlags [out]

アプリケーションが受信するイベントを識別します。 次の表に、イベント通知フラグの値を示します。

説明
BG_NOTIFY_JOB_TRANSFERRED
ジョブ内のすべてのファイルが転送されました。
BG_NOTIFY_JOB_ERROR
問題が発生しました。
BG_NOTIFY_DISABLE
イベント通知が無効になっています。 設定した場合、配信の最適化は他のフラグを無視します。
BG_NOTIFY_JOB_MODIFICATION
ジョブが変更されました。

戻り値

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

リターン コード 説明
S_OK
イベント通知フラグが正常に取得されました。

必要条件

要件
サポートされている最小のクライアント
Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server バージョン 1709 [デスクトップ アプリのみ]
Header
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
ライブラリ
Dosvc.lib
[DLL]
Dosvc.dll
IID
IID_IBackgroundCopyJobは 37668D37-507E-4160-9316-26306D150B12 として定義されています

関連項目

IBackgroundCopyJob

IBackgroundCopyCallback

IBackgroundCopyJob::GetNotifyInterface

IBackgroundCopyJob::SetNotifyFlags