Freigeben über


CurrentScheduler::CreateScheduleGroup-Methode

Erstellt eine neue Planungsgruppe innerhalb des Planers, der dem aufrufenden Kontext zugeordnet ist.

_CRTIMP static ScheduleGroup * __cdecl CreateScheduleGroup();

Rückgabewert

Ein Zeiger auf die neu erstellte Planungsgruppe. Anfangs ist auf diesem ScheduleGroup-Objekt ein Verweiszähler platziert.

Hinweise

Diese Methode führt zum Erstellen des Standardplaner des Prozesses und/oder dazu, dass dieser an den aufrufenden Kontext angefügt wird, wenn es keinen dem aufrufenden Kontext gerade zugeordneten Planer gibt.

Sie müssen die Release-Methode für eine Planungsgruppe aufrufen, wenn Sie mit der Planungsarbeit dafür fertig sind. Der Planer zerstört die Planungsgruppe, wenn alle für diese in die Warteschlange gestellte Arbeit abgeschlossen wurde.

Beachten Sie, dass Sie nach dem expliziten Erstellen dieses Planers alle Verweise auf enthaltene Planungsgruppen freigeben müssen, bevor Sie durch Trennen vom aktuellen Kontext den Verweis auf den Planer freigeben.

Anforderungen

Header: concrt.h

Namespace: Concurrency

Siehe auch

Referenz

CurrentScheduler-Klasse

ScheduleGroup-Klasse

ScheduleGroup::Release-Methode

Konzepte

Taskplaner (Concurrency Runtime)