SchedulerPolicy::SchedulerPolicy 建構函式
建構新的排程器原則,並填入 原則機碼 並行執行階段排程器和資源管理員所支援的值。
_CRTIMP SchedulerPolicy();
_CRTIMP SchedulerPolicy(
size_t _PolicyKeyCount,
...
);
_CRTIMP 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 方法