Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
mmc.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IColumnData L'interfaccia IColumnData è stata introdotta in MMC 1.2. |
|
IComponent L'interfaccia IComponent consente a MMC di comunicare con gli snap-in. Analogamente all'interfaccia IComponentData, IComponent viene in genere implementato a livello di visualizzazione ed è strettamente associato agli elementi visualizzati nel riquadro dei risultati. |
|
IComponent2 L'interfaccia IComponent2, implementata dagli snap-in, è introdotta in MMC 2.0 e sostituisce l'interfaccia IComponent. |
|
IComponentData L'interfaccia IComponentData consente a MMC di comunicare con gli snap-in. Analogamente all'interfaccia IComponent, IComponentData viene in genere implementato a livello di documento ed è strettamente associato agli elementi (cartelle) visualizzati nel riquadro dell'ambito. |
|
IComponentData2 L'interfaccia IComponentData2 sostituisce l'interfaccia IComponentData. |
|
IConsole Abilita la comunicazione con la console. |
|
IConsole2 L'interfaccia IConsole2 è stata introdotta in MMC 1.1. |
|
IConsole3 L'interfaccia IConsole3 sostituisce l'interfaccia IConsole2. L'interfaccia IConsole3 contiene il metodo IConsole3::RenameScopeItem, che consente a un nodo di ambito di essere posizionato a livello di codice in modalità di ridenominazione. |
|
IConsoleNameSpace Consente agli snap-in di enumerare i subcontainer dinamici nel riquadro dell'ambito. Lo snap-in specifico determina ciò che viene qualificato come sottocontenitore. |
|
IConsoleNameSpace2 L'interfaccia IConsoleNameSpace2 è stata introdotta in MMC 1.1. |
|
IConsolePower L'interfaccia IConsolePower controlla lo stato di esecuzione e i timer di inattività nei sistemi operativi che supportano il risparmio energia. |
|
IConsolePowerSink L'interfaccia IConsolePowerSink monitora e risponde ai messaggi di risparmio energia. |
|
IConsoleVerb L'interfaccia IConsoleVerb consente agli snap-in di abilitare verbi standard, tra cui taglia, copia, incolla, eliminazione, proprietà, ridenominazione, aggiornamento e stampa. Quando viene selezionato un elemento, lo snap-in può aggiornare lo stato di questi verbi. |
|
IContextMenuCallback L'interfaccia IContextMenuCallback viene usata per aggiungere voci di menu a un menu di scelta rapida. |
|
IContextMenuCallback2 L'interfaccia IContextMenuCallback2 viene usata per aggiungere voci di menu a un menu di scelta rapida. Questa interfaccia sostituisce IContextMenuCallback. |
|
IContextMenuProvider L'interfaccia IContextMenuProvider implementa metodi che creano nuovi menu di scelta rapida, allo scopo di aggiungere elementi a tali menu, per consentire alle estensioni di estendere tali menu e di visualizzare i menu di scelta rapida risultanti. |
|
IControlbar L'interfaccia IControlbar consente di creare barre degli strumenti e altri controlli. |
|
IDisplayHelp L'interfaccia IDisplayHelp è stata introdotta in MMC versione 1.1. |
|
IEnumTASK L'interfaccia IEnumTASK è stata introdotta in MMC 1.1. |
|
IExtendContextMenu L'interfaccia IExtendContextMenu consente a uno snap-in di aggiungere elementi a un menu di scelta rapida esistente. |
|
IExtendControlbar L'interfaccia IExtendControlbar consente a un'estensione di aggiungere barre di controllo alla console. In questo modo è possibile migliorare la funzionalità e l'aspetto dello snap-in aggiungendo barre degli strumenti o altri miglioramenti dell'interfaccia utente. |
|
IExtendPropertySheet Consente a un componente snap-in di aggiungere pagine alla finestra delle proprietà di un elemento. |
|
IExtendPropertySheet2 L'interfaccia IExtendPropertySheet2 è stata introdotta in MMC 1.1. |
|
IExtendTaskPad L'interfaccia IExtendTaskPad è stata introdotta in MMC 1.1. |
|
IExtendView L'interfaccia IExtendView fornisce informazioni sulla visualizzazione estesa. |
|
IHeaderCtrl Consente la manipolazione delle colonne e indica il tipo di informazioni da presentare nel riquadro di visualizzazione dei risultati della console. |
|
IHeaderCtrl2 L'interfaccia IHeaderCtrl2 è stata introdotta in MMC 1.2. |
|
IImageList L'interfaccia IImageList consente all'utente di inserire immagini da usare come icone per gli elementi nel riquadro dei risultati o dell'ambito della console. |
|
IMenuButton L'interfaccia IMenuButton consente all'utente di aggiungere e gestire pulsanti di menu per uno snap-in. |
|
IMessageView L'interfaccia IMessageView è stata introdotta in MMC 1.2. |
|
IMMCVersionInfo L'interfaccia IMMCVersionInfo fornisce informazioni sulla versione sull'applicazione MMC installata. |
|
INodeProperties L'interfaccia INodeProperties recupera le proprietà di sola testo per un nodo. |
|
IPropertySheetCallback L'interfaccia IPropertySheetCallback è un'interfaccia basata su COM utilizzata da uno snap-in per aggiungere le pagine delle proprietà a una finestra delle proprietà. |
|
IPropertySheetProvider L'interfaccia IPropertySheetProvider implementa le finestre delle proprietà di Windows come oggetti COM. |
|
IRequiredExtensions L'interfaccia IRequiredExtensions è stata introdotta in MMC 1.1. |
|
IResultData L'interfaccia IResultData consente a un utente di aggiungere, rimuovere, trovare e modificare elementi associati al riquadro visualizzazione risultati. Consente inoltre la manipolazione dello stile di visualizzazione del riquadro della visualizzazione dei risultati. |
|
IResultData2 L'interfaccia IResultData2 sostituisce l'interfaccia IResultData. L'interfaccia IResultData2 contiene il metodo IResultData2::RenameResultItem, che consente a un nodo risultato di essere messo in modalità ridenominazione a livello di codice. |
|
IResultDataCompare Consente agli snap-in primari di confrontare gli elementi dei risultati visualizzati in un ordine ordinato nel riquadro dei risultati. |
|
IResultDataCompareEx Consente agli snap-in primari di confrontare sia l'ambito che gli elementi dei risultati visualizzati in un ordine ordinato nel riquadro dei risultati. |
|
IResultOwnerData L'interfaccia IResultOwnerData supporta l'uso di elenchi virtuali, ovvero controlli di visualizzazione elenco con il set di stili LVS_OWNERDATA. |
|
ISnapinAbout L'interfaccia ISnapinAbout consente alla console di ottenere informazioni sul copyright e sulla versione da uno snap-in. La console usa anche questa interfaccia per ottenere immagini per la cartella statica dallo snap-in. |
|
ISnapinHelp Consente agli snap-in di aggiungere il supporto della Guida HTML. (ISnapinHelp) |
|
ISnapinHelp2 Consente agli snap-in di aggiungere il supporto della Guida HTML. (ISnapinHelp2) |
|
IStringTable L'interfaccia IStringTable viene introdotta in MMC 1.1. |
|
IToolbar L'interfaccia IToolbar viene usata per creare nuove barre degli strumenti, per aggiungere elementi a loro, per estendere le barre degli strumenti e per visualizzare le nuove barre degli strumenti risultanti. Ogni barra degli strumenti viene creata sulla propria banda all'interno della barra di controllo. |
|
IViewExtensionCallback L'interfaccia IViewExtensionCallback viene usata per aggiungere una visualizzazione al riquadro dei risultati. |
Funzioni
|
IS_SPECIAL_COOKIE La macro IS_SPECIAL_COOKIE determina se un valore MMC_COOKIE passato da MMC in una chiamata al metodo IComponent::QueryDataObject è un tipo speciale di cookie. |
|
IS_SPECIAL_DATAOBJECT Determina se un oggetto LPDATAOBJECT passato da MMC in una chiamata al metodo Notify dello snap-in è un tipo speciale di oggetto dati anziché un puntatore a un oggetto IDataObject effettivo. |
|
MMCFreeNotifyHandle Chiamato da uno snap-in per liberare l'handle a un messaggio di notifica MMCN_PROPERTY_CHANGE inviato allo snap-in da MMC in risposta a una chiamata MMCPropertyChangeNotify effettuata da un foglio delle proprietà. |
|
MMCPropertyChangeNotify Consente a un foglio delle proprietà snap-in di inviare una notifica all'interfaccia IComponent o IComponentData che le proprietà di un elemento sono state modificate. |
|
MMCPropertyHelp Visualizza l'argomento della Guida HTML specificato nel file della Guida HTML MMC unita per una pagina delle proprietà. |
|
MMCPropPageCallback La funzione MMCPropPageCallback è richiesta solo dagli snap-in basati su Microsoft Foundation Classes (MFC). La funzione imposta lo stato corretto del modulo durante la creazione della pagina. |
Strutture
|
CONTEXTMENUITEM La struttura CONTEXTMENUITEM viene passata al metodo IContextMenuCallback::AddItem o al metodo IContextMenuProvider::AddItem (ereditato da IContextMenuCallback) per definire una nuova voce di menu, sottomenu o punto di inserimento. |
|
CONTEXTMENUITEM2 La struttura CONTEXTMENUITEM2 viene introdotta in MMC 2.0. |
|
MENUBUTTONDATA La struttura MENUBUTTONDATA contiene valori usati per creare pulsanti su una barra degli strumenti. |
|
MMC_COLUMN_DATA La struttura MMC_COLUMN_DATA viene introdotta in MMC 1.2. |
|
MMC_COLUMN_SET_DATA La struttura MMC_COLUMN_SET_DATA viene introdotta in MMC 1.2. |
|
MMC_EXPANDSYNC_STRUCT La struttura MMC_EXPANDSYNC_STRUCT viene introdotta in MMC 1.1. |
|
MMC_EXT_VIEW_DATA La struttura MMC_EXT_VIEW_DATA viene introdotta in MMC 2.0. |
|
MMC_FILTERDATA La struttura MMC_FILTERDATA viene introdotta in MMC 1.2. |
|
MMC_LISTPAD_INFO La struttura MMC_LISTPAD_INFO viene introdotta in MMC 1.1. |
|
MMC_RESTORE_VIEW La struttura MMC_RESTORE_VIEW viene introdotta in MMC 1.1. |
|
MMC_SORT_DATA Contiene i dati di ordinamento della colonna di una singola colonna in un set di colonne. |
|
MMC_SORT_SET_DATA Usato con l'impostazione e il recupero dei set di colonne di visualizzazione elenco i cui dati di ordinamento vengono archiviati in modo permanente. |
|
MMC_TASK La struttura MMC_TASK viene introdotta in MMC 1.1. |
|
MMC_TASK_DISPLAY_BITMAP La struttura MMC_TASK_DISPLAY_BITMAP viene introdotta in MMC 1.1. |
|
MMC_TASK_DISPLAY_OBJECT Specifica il tipo di immagine e tutti i dati necessari per usare tale immagine per visualizzare un'attività o lo sfondo in un blocco attività. |
|
MMC_TASK_DISPLAY_SYMBOL La struttura MMC_TASK_DISPLAY_SYMBOL viene introdotta in MMC 1.1. |
|
MMC_VISIBLE_COLUMNS Usato da MMC con la notifica di MMCN_COLUMNS_CHANGED per informare lo snap-in cui sono visibili le colonne di un set di colonne. |
|
MMCBUTTON La struttura MMCBUTTON contiene valori usati per la creazione di pulsanti su una barra degli strumenti. Questa struttura è simile alla struttura TBBUTTON descritta negli argomenti Platform Software Development Kit (SDK) correlati ai controlli comuni. |
|
RDCOMPARE La struttura RDCOMPARE viene introdotta in MMC 1.2. |
|
RDITEMHDR La struttura RDITEMHDR viene introdotta in MMC 1.2. |
|
RESULT_VIEW_TYPE_INFO La struttura RESULT_VIEW_TYPE_INFO viene introdotta in MMC 2.0. |
|
RESULTDATAITEM La struttura RESULTDATAITEM specifica o riceve gli attributi degli elementi dei risultati nel riquadro dei risultati dello snap-in. |
|
RESULTFINDINFO Usato dal metodo IResultOwnerData::FindItem per supportare lo spostamento da tastiera negli elenchi virtuali nel riquadro dei risultati. |
|
SColumnSetID La struttura SColumnSetID viene introdotta in MMC 1.2. |
|
SCOPEDATAITEM La struttura SCOPEDATAITEM specifica gli elementi da inserire nel riquadro ambito. |
|
SMMCDataObjects La struttura SMMCDataObjects definisce il formato dei dati per il formato degli Appunti CCF_MULTI_SELECT_SNAPINS. |
|
SMMCObjectTypes La struttura SMMCDynamicExtensions viene introdotta in MMC 1.1. |
|
SNodeID La struttura SNodeID viene introdotta in MMC 1.1 e viene sostituita dalla struttura SNodeID2 in MMC 1.2. |
|
SNodeID2 La struttura SNodeID2 viene introdotta in MMC 1.2 e sostituisce la struttura SNodeID. |
Enumerazioni
|
DATA_OBJECT_TYPES L'enumerazione DATA_OBJECT_TYPES viene utilizzata dal parametro di tipo IComponentData::QueryDataObject e IComponent::QueryDataObject per ottenere informazioni di contesto su un cookie specificato. |
|
IconIdentifier L'enumerazione IconIdentifier viene introdotta in MMC 1.2. |
|
MMC_ACTION_TYPE L'enumerazione MMC_ACTION_TYPE viene introdotta in MMC 1.1. |
|
MMC_BUTTON_STATE L'enumerazione MMC_BUTTON_STATE definisce gli stati possibili dei pulsanti disponibili in MMC. Questi valori vengono usati nel parametro nState di IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState, IToolbar::GetButtonState e IToolbar::SetButtonState. |
|
MMC_CONSOLE_VERB L'enumerazione MMC_CONSOLE_VERB definisce gli identificatori di comando disponibili per i verbi MMC. Questi valori vengono usati nel parametro m_eCmdID di IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState e IConsoleVerb::SetDefaultVerb. |
|
MMC_CONTROL_TYPE L'enumerazione MMC_CONTROL_TYPE definisce i tipi di controlli che possono essere visualizzati nella barra dei controlli. I valori possono essere usati nel parametro nType dei metodi IControlbar::Attach e IControlbar::Create. |
|
MMC_FILTER_CHANGE_CODE L'enumerazione MMC_FILTER_CHANGE_CODE viene introdotta in MMC 1.2. |
|
MMC_FILTER_TYPE L'enumerazione MMC_FILTER_TYPE viene introdotta in MMC 1.2. |
|
MMC_MENU_COMMAND_IDS L'enumerazione MMC_MENU_COMMAND_IDS definisce gli identificatori di comando riservati da MMC. |
|
MMC_NOTIFY_TYPE L'enumerazione MMC_NOTIFY_TYPE definisce le notifiche delle azioni utente che possono essere inviate a uno snap-in da Gestione nodi della console quando chiama IComponentData::Notify, IComponent::Notify o IExtendControlbar::ControlbarNotify. |
|
MMC_RESULT_VIEW_STYLE L'enumerazione MMC_RESULT_VIEW_STYLE definisce i flag di visualizzazione elenco Win32 (LVS_*) che possono essere usati per impostare lo stile di visualizzazione nel riquadro visualizzazione risultati MMC. Possono essere usati nell'aggiunta e nella rimozione dei parametri del metodo IResultData::ModifyViewStyle. |
|
MMC_SCOPE_ITEM_STATE Consente di specificare il membro nState della struttura SCOPEDATAITEM. |
|
MMC_TASK_DISPLAY_TYPE L'enumerazione MMC_TASK_DISPLAY_TYPE viene introdotta in MMC 1.1. |
|
MMC_VIEW_TYPE L'enumerazione MMC_VIEW_TYPE specifica un tipo di visualizzazione dei risultati e viene utilizzata nella struttura RESULT_VIEW_TYPE_INFO. |