Metodo Scheduler::Create
Crea una nuova utilità di pianificazione il cui comportamento viene descritto dal parametro _Policy, posiziona un riferimento iniziale nell'utilità di pianificazione e gli restituisce un puntatore.
static Scheduler * __cdecl Create(
const SchedulerPolicy& _Policy
);
Parametri
- _Policy
Criteri dell'utilità di pianificazione che descrivono il comportamento dell'utilità di pianificazione appena creata.
Valore restituito
Puntatore a un'utilità di pianificazione appena creata.L'oggetto Scheduler presenta un conteggio dei riferimenti iniziali.
Note
Dopo aver creato un'utilità di pianificazione con il Create metodo, è necessario chiamare il Release metodo a un certo punto in futuro per rimuovere il conteggio dei riferimenti iniziali e consentire l'utilità di pianificazione per l'arresto.
Un'utilità di pianificazione creata con questo metodo non è collegata al contesto di chiamata.Può essere collegata a un contesto tramite il Attach metodo.
Questo metodo può generare una serie di eccezioni, tra cui scheduler_resource_allocation_error e invalid_scheduler_policy_value.
Requisiti
Header: concrt.h
Spazio dei nomi: la concorrenza
Vedere anche
Riferimenti
Metodo CurrentScheduler::Create