Condividi tramite


Metodo IMFRealTimeClientEx::SetWorkQueueEx (mfidl.h)

Specifica la coda di lavoro che questo oggetto deve utilizzare per gli elementi di lavoro asincroni.

Sintassi

HRESULT SetWorkQueueEx(
  DWORD dwMultithreadedWorkQueueId,
  LONG  lWorkItemBasePriority
);

Parametri

dwMultithreadedWorkQueueId

Identificatore della coda di lavoro.

lWorkItemBasePriority

Priorità di base per gli elementi di lavoro.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

L'oggetto deve usare i valori di dwMultithreadedWorkQueueId e lWorkItemBasePriority quando accoda nuovi elementi di lavoro. Utilizzare la funzione MFPutWorkItem2 o MFPutWorkItemEx2 per accodare l'elemento di lavoro.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFRealTimeClientEx

Miglioramenti alla coda di lavoro e al threading

Code di lavoro