IBackgroundCopyManager::EnumJobs 方法 (bits.h)
擷取列舉值物件的介面指標,用來列舉傳輸佇列中的 作業 。 列舉值中作業的順序是任意的。
語法
HRESULT EnumJobs(
[in] DWORD dwFlags,
[out] IEnumBackgroundCopyJobs **ppEnum
);
參數
[in] dwFlags
指定要包含在列舉中的作業。 如果 dwFlags 設定為 0,使用者會收到他們在傳輸佇列中擁有的所有作業。 下表列出列舉選項。
選項 | 意義 |
---|---|
|
包含傳輸佇列中的所有作業,也就是使用者所擁有的作業,以及由其他人擁有的作業。 用戶必須是系統管理員才能使用此旗標。 |
[out] ppEnum
用來列舉傳輸佇列中作業的 IEnumBackgroundCopyJobs 介面指標。 列舉值的內容取決於 dwFlags 的值。 完成時釋放 ppEnumJobs 。
傳回值
這個方法會傳回下列 HRESULT 值,以及其他值。
傳回碼 | Description |
---|---|
|
成功產生的列舉值物件。 |
|
用戶必須是系統管理員或屬於系統管理員群組,才能列舉其他使用者所擁有的作業。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP |
最低支援的伺服器 | Windows Server 2003 |
目標平台 | Windows |
標頭 | bits.h |
程式庫 | Bits.lib |
Dll | QmgrPrxy.dll |