Función MFAllocateWorkQueue (mfapi.h)

Crea una nueva cola de trabajo.

Sintaxis

HRESULT MFAllocateWorkQueue(
  [out] DWORD *pdwWorkQueue
);

Parámetros

[out] pdwWorkQueue

Recibe un identificador para la cola de trabajo.

Valor devuelto

La función devuelve un HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
La función se ha realizado correctamente.
E_FAIL
La aplicación superó el número máximo de colas de trabajo.
MF_E_SHUTDOWN
La aplicación no llamó a MFStartup o la aplicación ya ha llamado MFShutdown.

Comentarios

Cuando haya terminado de usar la cola de trabajo, llame a MFUnlockWorkQueue.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfapi.h
Library Mfplat.lib
Archivo DLL Mfplat.dll

Consulte también

MFPutWorkItem

MFPutWorkItemEx

Funciones de Media Foundation

Colas de trabajo