Método IMFSourceResolver::CancelObjectCreation (mfidl.h)

Cancela una solicitud asincrónica para crear un objeto.

Sintaxis

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Parámetros

[in] pIUnknownCancelCookie

Puntero a la interfaz IUnknown que se devolvió en el parámetro ppIUnknownCancelCookie del método IMFSourceResolver::BeginCreateObjectFromByteStream o IMFSourceResolver::BeginCreateObjectFromURL .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Puede usar este método para cancelar una llamada anterior a BeginCreateObjectFromByteStream o BeginCreateObjectFromURL. Sin embargo, dado que estos métodos son asincrónicos, es posible que se completen antes de que se pueda cancelar la operación. Por lo tanto, es posible que la devolución de llamada todavía se invoque después de llamar a este método.

Nota No se puede llamar a este método de forma remota.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfuuid.lib

Consulte también

IMFSourceResolver

Solucionador de origen