IMFWorkQueueServices-Schnittstelle (mfidl.h)

Steuert die von der Mediensitzung erstellten Arbeitswarteschlangen.

Die Mediensitzung macht diese Schnittstelle als Dienst verfügbar. Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie INFGetService::GetService in der Mediensitzung mit dem Dienstbezeichner MF_WORKQUEUE_SERVICES auf.

Vererbung

Die IMFWorkQueueServices-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFWorkQueueServices verfügt auch über folgende Membertypen:

Methoden

Die IMFWorkQueueServices-Schnittstelle verfügt über diese Methoden.

 
IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS

Ordnet eine Plattformarbeitswarteschlange einem MMCSS-Task (Multimedia Class Scheduler Service) zu.
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

Registriert die Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS).
IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS

Hebt die Registrierung einer Plattformarbeitswarteschlange bei einem MMCSS-Task (Multimedia Class Scheduler Service) auf.
IMFWorkQueueServices::BeginUnregisterTopologyWorkQueuesWithMMCSS

Hebt die Registrierung der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) auf.
IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS

Schließt eine asynchrone Anforderung ab, um eine Plattformarbeitswarteschlange einem MMCSS-Task (Multimedia Class Scheduler Service) zuzuordnen.
IMFWorkQueueServices::EndRegisterTopologyWorkQueuesWithMMCSS

Schließt eine asynchrone Anforderung zum Registrieren der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) ab.
IMFWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS

Schließt eine asynchrone Anforderung ab, um die Registrierung einer Plattformarbeitswarteschlange bei einem MMCSS-Task (Multimedia Class Scheduler Service) aufzuheben.
IMFWorkQueueServices::EndUnregisterTopologyWorkQueuesWithMMCSS

Schließt eine asynchrone Anforderung ab, um die Registrierung der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) aufzuheben.
IMFWorkQueueServices::GetPlaftormWorkQueueMMCSSClass

Ruft die MMCSS-Klasse (Multimedia Class Scheduler Service) für eine angegebene Plattformarbeitswarteschlange ab.
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId

Ruft den Taskbezeichner Multimedia Class Scheduler Service (MMCSS) für eine angegebene Plattformarbeitswarteschlange ab.
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass

Ruft die MMCSS-Klasse (Multimedia Class Scheduler Service) für einen angegebenen Branch der aktuellen Topologie ab.
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId

Ruft den MMCSS-Aufgabenbezeichner (Multimedia Class Scheduler Service) für einen angegebenen Branch der aktuellen Topologie ab.

Hinweise

Wenn die Anwendung die PMP-Sitzung (Protected Media Path) verwendet, marshallen die Methoden in dieser Schnittstelle automatisch die Aufrufe an den PMP-Prozess.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Schnittstellen