Fonction MFAllocateWorkQueue (mfapi.h)

Crée une file d’attente de travail.

Syntaxe

HRESULT MFAllocateWorkQueue(
  [out] DWORD *pdwWorkQueue
);

Paramètres

[out] pdwWorkQueue

Reçoit un identificateur pour la file d’attente de travail.

Valeur retournée

La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
La fonction a réussi.
E_FAIL
L’application a dépassé le nombre maximal de files d’attente de travail.
MF_E_SHUTDOWN
L’application n’a pas appelé MFStartup, ou l’application a déjà appelé MFShutdown.

Remarques

Lorsque vous avez terminé d’utiliser la file d’attente de travail, appelez MFUnlockWorkQueue.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfapi.h
Bibliothèque Mfplat.lib
DLL Mfplat.dll

Voir aussi

MFPutWorkItem

MFPutWorkItemEx

Fonctions Media Foundation

Files d’attente de travail