Metodo IMFSchemeHandler::CancelObjectCreation (mfidl.h)

Annulla la richiesta corrente per creare un oggetto da un URL.

Sintassi

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Parametri

[in] pIUnknownCancelCookie

Puntatore all'interfaccia IUnknown restituita nel parametro ppIUnknownCancelCookie del metodo IMFSchemeHandler::BeginCreateObject .

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Commenti

È possibile utilizzare questo metodo per annullare una chiamata precedente a BeginCreateObject. Poiché tale metodo è asincrono, tuttavia, potrebbe essere completato prima che l'operazione possa essere annullata. Pertanto, il callback potrebbe comunque essere richiamato dopo aver chiamato questo metodo.

L'operazione non può essere annullata se BeginCreateObject restituisce NULL nel parametro ppIUnknownCancelCookie .

Requisiti

   
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

IMFSchemeHandler

Gestori di schemi e gestori di Byte-Stream