Compartilhar via


Método IRequiredExtensions::EnableAllExtensions (mmc.h)

O método IRequiredExtensions::EnableAllExtensions permite que o snap-in especifique que todos os snap-ins de extensão registrados para o snap-in são necessários.

Sintaxe

HRESULT EnableAllExtensions();

Valor retornado

Esse método pode retornar um desses valores.

Comentários

Se esse método retornar S_OK, o MMC adicionará todas as extensões registradas. Se qualquer outro valor for retornado, o MMC chamará IRequiredExtensions::GetFirstExtension para tentar adicionar a primeira extensão necessária da lista de extensões necessárias do snap-in.

Se uma das extensões necessárias não puder ser carregada, o MMC a ignorará e continuará consultando o snap-in para o restante delas. Não há nenhuma indicação de volta para o snap-in quando uma extensão falha ao carregar.

Se todas as extensões forem solicitadas, elas serão carregadas na ordem em que são encontradas no registro. Primeiro, todos os tipos de nó registrados para o snap-in são lidos. Em seguida, para cada tipo de nó, todas as extensões são lidas na seguinte ordem: namespace, menu de contexto, barra de ferramentas, folha de propriedades, painel de tarefas.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho mmc.h

Confira também

IRequiredExtensions

IRequiredExtensions::GetFirstExtension