SchedulerPolicy::SchedulerPolicy 建構函式
建構新的排程器原則,並填入 原則機碼 並行執行階段排程器和資源管理員所支援的值。
SchedulerPolicy();
SchedulerPolicy(
size_t _PolicyKeyCount,
...
);
SchedulerPolicy(
const SchedulerPolicy& _SrcPolicy
);
參數
_PolicyKeyCount
_PolicyKeyCount 參數之後的索引鍵/值組數目。_SrcPolicy
要複製的來源原則。
備註
第一個建構函式會建立新的排程器原則,其中所有原則都初始化為預設值。
第二個建構函式會建立新的排程器原則,此原則使用具名參數樣式的初始化。 _PolicyKeyCount 參數之後的值以機碼/值組的形式提供。 這個建構函式中未指定的任何原則機碼都會有其預設值。 這個建構函式可能會擲回 invalid_scheduler_policy_key、invalid_scheduler_policy_value 或 invalid_scheduler_policy_thread_specification 等例外狀況。
第三個建構函式是複製建構函式。 通常,最便利的方式來定義新的排程器原則會複製現有原則和修改為使用 SetPolicyValue 或 SetConcurrencyLimits 方法。
如需使用排程器原則一起使用的詳細資訊,包括範例,請參閱 排程器原則。
需求
標頭: concrt.h
命名空間: 並行
請參閱
參考
SchedulerPolicy::SetPolicyValue 方法
SchedulerPolicy::GetPolicyValue 方法