IMFPluginControl::SetDisabled-Methode (mfobjects.h)
Fügt der Sperrliste einen Klassenbezeichner (CLSID) hinzu oder entfernt eine CLSID aus der Liste.
Syntax
HRESULT SetDisabled(
[in] DWORD pluginType,
[in] REFCLSID clsid,
[in] BOOL disabled
);
Parameter
[in] pluginType
Member der MF_Plugin_Type-Enumeration , der den Typ des Objekts angibt.
[in] clsid
Die CLSID, die hinzugefügt oder entfernt werden soll.
[in] disabled
Gibt an, ob cslid hinzugefügt oder entfernt werden soll. Wenn der Wert TRUE ist, fügt die Methode die CLSID der Blockierten Liste hinzu. Andernfalls entfernt die -Methode sie aus der Liste.
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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Ungültiges Argument. |
Hinweise
Die Blockierte Liste ist global für den Prozess des Aufrufers. Das Aufrufen dieser Methode wirkt sich nicht auf die Liste in anderen Prozessen aus.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfobjects.h (include Mfidl.h) |