Condividi tramite


Metodo IRequiredExtensions::EnableAllExtensions (mmc.h)

Il metodo IRequiredExtensions::EnableAllExtensions consente allo snap-in di specificare che sono necessari tutti gli snap-in di estensione registrati per lo snap-in.

Sintassi

HRESULT EnableAllExtensions();

Valore restituito

Questo metodo può restituire uno di questi valori.

Commenti

Se questo metodo restituisce S_OK, MMC aggiunge tutte le estensioni registrate. Se viene restituito un altro valore, MMC chiama IRequiredExtensions::GetFirstExtension per tentare di aggiungere la prima estensione necessaria dell'elenco di estensioni necessarie dello snap-in.

Se non è possibile caricare una delle estensioni necessarie, MMC lo ignora e continua a eseguire una query sullo snap-in per il resto di essi. Non vi è alcuna indicazione dello snap-in quando un'estensione non viene caricata.

Se vengono richieste tutte le estensioni, vengono caricate nell'ordine in cui vengono trovate nel Registro di sistema. Prima di tutto, tutti i tipi di nodo registrati per lo snap-in vengono letti. Quindi, per ogni tipo di nodo, tutte le estensioni vengono lette nell'ordine seguente: spazio dei nomi, menu di scelta rapida, barra degli strumenti, finestra delle proprietà, Taskpad.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione mmc.h

Vedi anche

IRequiredExtensions

IRequiredExtensions::GetFirstExtension