IBackgroundCopyManager::EnumJobs メソッド (bits.h)
転送キュー内の ジョブを列挙 するために使用する列挙子オブジェクトへのインターフェイス ポインターを取得します。 列挙子内のジョブの順序は任意です。
構文
HRESULT EnumJobs(
[in] DWORD dwFlags,
[out] IEnumBackgroundCopyJobs **ppEnum
);
パラメーター
[in] dwFlags
列挙に含めるジョブを指定します。 dwFlags が 0 に設定されている場合、ユーザーは転送キューで所有しているすべてのジョブを受け取ります。 列挙オプションの一覧を次の表に示します。
オプション | 意味 |
---|---|
|
転送キュー内のすべてのジョブ (ユーザーが所有するジョブと他のユーザーが所有するジョブ) が含まれます。 このフラグを使用するには、ユーザーが管理者である必要があります。 |
[out] ppEnum
転送キュー内のジョブを列挙するために使用する IEnumBackgroundCopyJobs インターフェイス ポインター。 列挙子の内容は 、dwFlags の値によって異なります。 完了したら ppEnumJobs を リリースします。
戻り値
このメソッドは、次の HRESULT 値と他の値を返します。
リターン コード | 説明 |
---|---|
|
列挙子オブジェクトが正常に生成されました。 |
|
別のユーザーが所有するジョブを列挙するには、ユーザーが管理者であるか、管理者グループに属している必要があります。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP |
サポートされている最小のサーバー | Windows Server 2003 |
対象プラットフォーム | Windows |
ヘッダー | bits.h |
Library | Bits.lib |
[DLL] | QmgrPrxy.dll |