Share via


Metodo IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS (mfidl.h)

Annulla la registrazione di una coda di lavoro della piattaforma da un'attività MMCSS (Multimedia Class Scheduler Service).

Sintassi

HRESULT BeginUnregisterPlatformWorkQueueWithMMCSS(
  [in] DWORD            dwPlatformWorkQueue,
  [in] IMFAsyncCallback *pCallback,
  [in] IUnknown         *pState
);

Parametri

[in] dwPlatformWorkQueue

Coda di lavoro della piattaforma per la registrazione con MMCSS. Vedere FMWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS.

[in] pCallback

Puntatore all'interfaccia IMFAsyncCallback di un oggetto callback. Il chiamante deve implementare questa interfaccia.

[in] pState

Puntatore all'interfaccia IUnknown di un oggetto stato, definito dal chiamante. Questo parametro può essere NULL. È possibile usare questo oggetto per contenere informazioni sullo stato. L'oggetto viene restituito al chiamante quando viene richiamato il callback.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Commenti

Questo metodo è asincrono. Al termine dell'operazione, viene chiamato il metodo FMAsyncCallback::Invoke dell'oggetto callback. A questo punto, l'applicazione deve chiamare FMWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS per completare la richiesta asincrona.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h
Libreria Mfuuid.lib

Vedi anche

FMWorkQueueServices