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 |