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 |