Freigeben über


MFAllocateWorkQueue-Funktion (mfapi.h)

Erstellt eine neue Arbeitswarteschlange.

Syntax

HRESULT MFAllocateWorkQueue(
  [out] DWORD *pdwWorkQueue
);

Parameter

[out] pdwWorkQueue

Empfängt einen Bezeichner für die Arbeitswarteschlange.

Rückgabewert

Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Funktion wurde erfolgreich ausgeführt.
E_FAIL
Die Anwendung hat die maximale Anzahl von Arbeitswarteschlangen überschritten.
MF_E_SHUTDOWN
Die Anwendung hat MFStartup nicht aufgerufen, oder die Anwendung hat bereits MFShutdown aufgerufen.

Hinweise

Wenn Sie mit der Arbeitswarteschlange fertig sind, rufen Sie MFUnlockWorkQueue auf.

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 mfapi.h
Bibliothek Mfplat.lib
DLL Mfplat.dll

Weitere Informationen

MFPutWorkItem

MFPutWorkItemEx

Media Foundation-Funktionen

Arbeitswarteschlangen