Condividi tramite


Metodo IMFSourceResolver::CancelObjectCreation (mfidl.h)

Annulla una richiesta asincrona per creare un oggetto .

Sintassi

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Parametri

[in] pIUnknownCancelCookie

Puntatore all'interfaccia IUnknown restituita nel parametro ppIUnknownCancelCookie del metodo IMFSourceResolver::BeginCreateObjectFromByteStream o IMFSourceResolver::BeginCreateObjectFromURL .

Valore restituito

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

Commenti

È possibile utilizzare questo metodo per annullare una chiamata precedente a BeginCreateObjectFromByteStream o BeginCreateObjectFromURL. Poiché questi metodi sono asincroni, tuttavia, potrebbero essere completati prima che l'operazione possa essere annullata. Pertanto, il callback potrebbe comunque essere richiamato dopo aver chiamato questo metodo.

Nota Questo metodo non può essere chiamato in modalità remota.
 

Requisiti

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

Vedi anche

IMFSourceResolver

Resolver di origine