Classe CurrentScheduler
Consente di rappresentare un'astrazione per l'utilità di pianificazione corrente associata al contesto di chiamata.
class CurrentScheduler;
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Crea una nuova utilità di pianificazione il cui comportamento è descritto dal parametro _Policy e lo collega al contesto di chiamata.L'utilità di pianificazione appena creata diventerà l'utilità di pianificazione corrente per il contesto di chiamata. |
|
Di overload.Crea un nuovo gruppo di pianificazione all'interno dell'utilità di pianificazione associata al contesto di chiamata.La versione che accetta il parametro _Placement causa le attività nel gruppo di pianificazione appena creato essere influenzato da eseguire nel percorso specificato dal parametro. |
|
Disconnette l'utilità di pianificazione corrente dal contesto di chiamata e ripristina l'utilità di pianificazione precedentemente collegata come utilità di pianificazione corrente, se esistente.Dopo il completamento del metodo, il contesto di chiamata viene quindi gestito dall'utilità di pianificazione che è stata precedentemente associata al contesto utilizzando CurrentScheduler::Create o del metodo di Scheduler::Attach . |
|
Consente di restituire un puntatore all'utilità di pianificazione associata al contesto di chiamata, a cui ci si riferisce anche come l'utilità di pianificazione corrente. |
|
Consente di restituire il numero corrente di processori virtuali per l'utilità di pianificazione associata al contesto di chiamata. |
|
Consente di restituire una copia dei criteri con cui è stata creata l'utilità di pianificazione corrente. |
|
Consente di restituire un identificatore univoco per l'utilità di pianificazione corrente. |
|
Determina se una posizione specificata è disponibile nell'utilità di pianificazione corrente. |
|
Consente all'handle dell'evento Windows passato nel parametro _ShutdownEvent di essere segnalato quando l'utilità di pianificazione associata al contesto corrente si chiude e si distrugge.Al momento della segnalazione dell'evento, tutto il lavoro che è stato pianificato per l'utilità di pianificazione viene completato.Gli eventi di chiusura più possono essere registrati con il metodo. |
|
Di overload.Consente di pianificare un'attività semplificata all'interno dell'utilità di pianificazione associata al contesto di chiamata.L'attività leggera verrà inserita in un gruppo di pianificazione determinata dal runtime.La versione che accetta il parametro _Placement causa l'attività essere influenzato a eseguire la posizione specificata. |
Note
Se non c'è alcuna utilità di pianificazione (vedere Utilità di pianificazione) associata al contesto di chiamata, molti metodi all'interno della classe CurrentScheduler risulteranno in un allegato dell'utilità di pianificazione predefinita del processo.Potrebbe implicare anche che l'utilità di pianificazione predefinita del processo sia creata durante tale chiamata.
Gerarchia di ereditarietà
CurrentScheduler
Requisiti
Header: concrt.h
Concorrenza diSpazio dei nomi: