Compartilhar via


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

Cancela uma solicitação assíncrona para criar um objeto .

Sintaxe

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Parâmetros

[in] pIUnknownCancelCookie

Ponteiro para a interface IUnknown que foi retornada no parâmetro ppIUnknownCancelCookie do método IMFSourceResolver::BeginCreateObjectFromByteStream ou IMFSourceResolver::BeginCreateObjectFromURL .

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Você pode usar esse método para cancelar uma chamada anterior para BeginCreateObjectFromByteStream ou BeginCreateObjectFromURL. No entanto, como esses métodos são assíncronos, eles podem ser concluídos antes que a operação possa ser cancelada. Portanto, o retorno de chamada ainda pode ser invocado depois que você chamar esse método.

Nota Esse método não pode ser chamado remotamente.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h
Biblioteca Mfuuid.lib

Confira também

IMFSourceResolver

Resolvedor de Origem