共用方式為


IPackageDebugSettings::EnumerateBackgroundTasks 方法 (shobjidl_core.h)

取得指定封裝所提供的背景工作。

語法

HRESULT EnumerateBackgroundTasks(
  [in]  LPCWSTR packageFullName,
  [out] ULONG   *taskCount,
  [out] LPCGUID *taskIds,
  [out] LPCWSTR **taskNames
);

參數

[in] packageFullName

要查詢背景工作的套件完整名稱。

[out] taskCount

taskIdstaskNames專案的計數。

[out] taskIds

背景工作識別碼的陣列。 您可以在 ActivateBackgroundTask 方法中使用這些識別碼來啟用指定的工作。

[out] taskNames

與背景 taskIds對應的工作名稱陣列。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

taskIdtaskNames參數都有相同的工作順序。 如果您需要知道與 taskId[0]相關聯的使用者可讀取工作名稱,請參閱 taskNames[0]

規格需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h

另請參閱

IPackageDebugSettings