MFTUnregisterLocal-Funktion (mfapi.h)
Hebt die Registrierung einer oder mehrerer Media Foundation-Transformationen (MFTs) aus dem Prozess des Aufrufers auf.
Syntax
HRESULT MFTUnregisterLocal(
[in] IClassFactory *pClassFactory
);
Parameter
[in] pClassFactory
Ein Zeiger auf die IClassFactory-Schnittstelle eines Klassenfactoryobjekts. Dieser Parameter kann NULL sein.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der vom pClassFactory-Parameter angegebene MFT wurde in diesem Prozess nicht registriert. |
Hinweise
Verwenden Sie diese Funktion, um die Registrierung eines lokalen MFT aufzuheben, der zuvor über die MFTRegisterLocal-Funktion registriert wurde.
Wenn der pClassFactory-ParameterNULL ist, werden alle lokalen MFTs im Prozess nicht registriert. Andernfalls hebt die Funktion die Registrierung des MFT auf, das der klassenfactory zugeordnet ist, die durch den pClassFactory-Parameter angegeben wird. In diesem Fall sollte der pClassFactory-Parameter einem Zeigerwert entsprechen, der zuvor an die MFTRegisterLocal-Funktion übergeben wurde.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfapi.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |