Freigeben über


CreateResourceManager-Funktion

Gibt eine Schnittstelle zurück, die die Singletoninstanz des Ressourcen-Managers der Concurrency Runtime darstellt. Der Ressourcen-Manager ist für das Zuweisen von Ressourcen für Planer, die miteinander kooperieren möchten, zuständig.

_CRTIMP IResourceManager* CreateResourceManager();

Rückgabewert

Eine IResourceManager-Schnittstelle.

Hinweise

Mehrere nachfolgende Aufrufe dieser Methode geben die gleiche Instanz des Ressourcen-Managers zurück. Die Methode inkrementiert auf dem Ressourcen-Manager einen Verweiszähler. Für jeden Aufruf der Methode muss ein Aufruf der IResourceManager::Release-Methode erfolgen, sobald der Planer die Kommunikation mit dem Ressourcen-Manager abgeschlossen hat.

unsupported_os wird ausgelöst, wenn das Betriebssystem nicht von der Concurrency Runtime unterstützt wird. Das früheste unterstützte Betriebssystem ist Windows XP mit Service Pack 3.

Anforderungen

Header: concrtrm.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace

Weitere Ressourcen

IResourceManager::OSVersion-Enumeration