Compartilhar via


enumeração MF_PLUGIN_CONTROL_POLICY (mfobjects.h)

Define as configurações de política para o método 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
Valor: 0
Enumerar todas as fontes e transformações registradas.
MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS
Valor: 1
Enumerar somente fontes e transformações aprovadas. Componentes de terceiros são excluídos, a menos que o componente seja registrado com um valor de mérito válido ou o componente tenha sido registrado localmente pelo aplicativo.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS
Valor: 2
Restrinja a enumeração a componentes destinados ao uso em um navegador da Web.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE
Valor: 3

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho mfobjects.h (include Mfidl.h)

Confira também

IMFPluginControl2

Enumerações do Media Foundation