Partager via


IMFPluginControl ::SetDisabled, méthode (mfobjects.h)

Ajoute un identificateur de classe (CLSID) à la liste bloquée ou supprime un CLSID de la liste.

Syntaxe

HRESULT SetDisabled(
  [in] DWORD    pluginType,
  [in] REFCLSID clsid,
  [in] BOOL     disabled
);

Paramètres

[in] pluginType

Membre de l’énumération MF_Plugin_Type , en spécifiant le type d’objet.

[in] clsid

CLSID à ajouter ou à supprimer.

[in] disabled

Spécifie s’il faut ajouter ou supprimer le CSLID. Si la valeur est TRUE, la méthode ajoute le CLSID à la liste bloquée. Sinon, la méthode la supprime de la liste.

Valeur retournée

La méthode retourne un HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées à celles du tableau suivant.

Code de retour Descriptif
S_OK
S_OK
E_INVALIDARG
Argument non valide.

Remarques

La liste bloquée est globale au processus de l’appelant. L’appel de cette méthode n’affecte pas la liste dans d’autres processus.

Spécifications

Requirement Valeur
Client minimum requis Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
plateforme cible Fenêtres
Header mfobjects.h (include Mfidl.h)

Voir aussi

IMFPluginControl