Freigeben über


IMFSchemeHandler::CancelObjectCreation-Methode (mfidl.h)

Bricht die aktuelle Anforderung ab, um ein Objekt aus einer URL zu erstellen.

Syntax

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Parameter

[in] pIUnknownCancelCookie

Zeiger auf die IUnknown-Schnittstelle , die im ppIUnknownCancelCookie-Parameter der IMFSchemeHandler::BeginCreateObject-Methode zurückgegeben wurde.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.

Hinweise

Sie können diese Methode verwenden, um einen vorherigen Aufruf von BeginCreateObject abzubrechen. Da diese Methode asynchron ist, kann sie jedoch abgeschlossen werden, bevor der Vorgang abgebrochen werden kann. Daher wird Ihr Rückruf möglicherweise weiterhin aufgerufen, nachdem Sie diese Methode aufgerufen haben.

Der Vorgang kann nicht abgebrochen werden, wenn BeginCreateObjectnull im ppIUnknownCancelCookie-Parameter zurückgibt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfuuid.lib

Weitere Informationen

IMFSchemeHandler

Schemahandler und Byte-Stream Handler