Fonction MFGetWorkQueueMMCSSClass (mfapi.h)
Récupère la classe MMCSS (Multimedia Class Scheduler Service) actuellement associée à cette file d’attente de travail.
Syntaxe
HRESULT MFGetWorkQueueMMCSSClass(
[in] DWORD dwWorkQueueId,
[out] LPWSTR pwszClass,
[in, out] DWORD *pcchClass
);
Paramètres
[in] dwWorkQueueId
Identificateur de la file d’attente de travail. L’identificateur est récupéré par la fonction MFAllocateWorkQueue .
[out] pwszClass
Pointeur vers une mémoire tampon qui reçoit le nom de la classe MMCSS. Ce paramètre peut être NULL.
[in, out] pcchClass
Lors de l’entrée, spécifie la taille de la mémoire tampon pwszClass , en caractères. À la sortie, reçoit la taille requise de la mémoire tampon, en caractères. La taille inclut le caractère null de fin.
Valeur retournée
La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
La fonction a réussi. |
|
La mémoire tampon pwszClass est trop petite pour recevoir le nom de la tâche. |
Notes
Si la file d’attente de travail n’est pas associée à une tâche MMCSS, la fonction récupère une chaîne vide.
Pour associer une file d’attente de travail à une tâche MMCSS, appelez MFBeginRegisterWorkQueueWithMMCSS.
Spécifications
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 |