Condividi tramite


Metodo CurrentScheduler::ScheduleTask

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.

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data
);

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data,
   location& _Placement
);

Parametri

  • _Proc
    Un puntatore alla funzione da eseguire per utilizzare il corpo dell'attività leggera.

  • _Data
    Un puntatore void ai dati che saranno passati come un parametro al corpo dell'attività.

  • _Placement
    Un riferimento a una posizione in cui l'attività leggera verrà polarizzata a eseguire.

Note

Tale metodo determinerà la creazione dell'utilità di pianificazione predefinita del processo e/o il collegamento al contesto di chiamata se non vi è alcuna utilità di pianificazione associata attualmente al contesto di chiamata.

Requisiti

Header: concrt.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Classe CurrentScheduler

Classe ScheduleGroup

Classe location

Concetti

Utilità di pianificazione (runtime di concorrenza)