énumération MF_PLUGIN_CONTROL_POLICY (mfobjects.h)

Définit les paramètres de stratégie pour la méthode IMFPluginControl2 ::SetPolicy .

Syntax

typedef enum MF_PLUGIN_CONTROL_POLICY {
  MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS = 0,
  MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS = 1,
  MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS = 2,
  MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE = 3
} ;

Constantes

 
MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS
Valeur : 0
Énumérer toutes les sources et transformations inscrites.
MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS
Valeur : 1
Énumérer uniquement les sources et les transformations approuvées. Les composants tiers sont exclus, sauf si le composant est inscrit avec une valeur de mérite valide ou si le composant a été inscrit localement par l’application.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS
Valeur : 2
Limitez l’énumération aux composants destinés à être utilisés dans un navigateur web.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE
Valeur : 3

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête mfobjects.h (include Mfidl.h)

Voir aussi

IMFPluginControl2

Énumérations Media Foundation