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.
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 |