Condividi tramite


Funzione MFTUnregisterLocal (mfapi.h)

Annulla la registrazione di una o più trasformazioni di Media Foundation dal processo del chiamante.

Sintassi

HRESULT MFTUnregisterLocal(
  [in] IClassFactory *pClassFactory
);

Parametri

[in] pClassFactory

Puntatore all'interfaccia IClassFactory di un oggetto class factory. Questo parametro può essere NULL.

Valore restituito

La funzione restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Il MFT specificato dal parametro pClassFactory non è stato registrato in questo processo.

Commenti

Usare questa funzione per annullare la registrazione di un MFT locale registrato in precedenza tramite la funzione MFTRegisterLocal .

Se il parametro pClassFactory è NULL, tutte le reti MULTIFUNZIONe locali nel processo vengono annullate. In caso contrario, la funzione annulla la registrazione dell'MFT associata alla classe factory specificata dal parametro pClassFactory . In questo caso, il parametro pClassFactory deve essere uguale a un valore puntatore passato in precedenza alla funzione MFTRegisterLocal .

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfapi.h
Libreria Mfplat.lib
DLL Mfplat.dll

Vedi anche

Funzioni di Media Foundation