Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
mmc.h содержит следующие программные интерфейсы:
Интерфейсы
|
IColumnData Интерфейс IColumnData появился в MMC 1.2. |
|
Icomponent Интерфейс IComponent позволяет MMC взаимодействовать с оснастками. Как и в интерфейсе IComponentData, IComponent обычно реализуется на уровне представления и тесно связан с элементами, отображаемыми в области результатов. |
|
IComponent2 Интерфейс IComponent2, реализованный оснастками, появился в MMC 2.0 и заменяет интерфейс IComponent. |
|
IComponentData Интерфейс IComponentData позволяет MMC взаимодействовать с оснастками. Как и в интерфейсе IComponent, IComponentData обычно реализуется на уровне документа и тесно связан с элементами (папками), отображаемыми в области область. |
|
IComponentData2 Интерфейс IComponentData2 заменяет интерфейс IComponentData. |
|
IConsole Обеспечивает обмен данными с консолью. |
|
IConsole2 Интерфейс IConsole2 представлен в MMC 1.1. |
|
IConsole3 Интерфейс IConsole3 заменяет интерфейс IConsole2. Интерфейс IConsole3 содержит метод IConsole3::RenameScopeItem, который позволяет программно разместить узел область в режиме переименования. |
|
IConsoleNameSpace Позволяет оснасткам перечислять динамические подконтейнеры в области область. Конкретная оснастка определяет, что относится к подконтейнеру. |
|
IConsoleNameSpace2 Интерфейс IConsoleNameSpace2 появился в MMC 1.1. |
|
IConsolePower Интерфейс IConsolePower управляет состоянием выполнения и таймерами простоя в операционных системах, поддерживающих управление питанием. |
|
IConsolePowerSink Интерфейс IConsolePowerSink отслеживает сообщения управления питанием и реагирует на них. |
|
IConsoleVerb Интерфейс IConsoleVerb позволяет оснасткам включить стандартные команды, включая вырезания, копирования, вставки, удаления, свойств, переименования, обновления и печати. При выборе элемента оснастка может обновить состояние этих глаголов. |
|
IContextMenuCallback Интерфейс IContextMenuCallback используется для добавления пунктов меню в контекстное меню. |
|
IContextMenuCallback2 Интерфейс IContextMenuCallback2 используется для добавления элементов меню в контекстное меню. Этот интерфейс заменяет IContextMenuCallback. |
|
IContextMenuProvider Интерфейс IContextMenuProvider реализует методы, которые создают новые контекстные меню с целью добавления элементов в эти меню, чтобы расширения расширяли эти меню и отображали результирующие контекстные меню. |
|
IControlbar Интерфейс IControlbar предоставляет способ создания панелей инструментов и других элементов управления. |
|
IDisplayHelp Интерфейс IDisplayHelp появился в MMC версии 1.1. |
|
IEnumTASK Интерфейс IEnumTASK появился в MMC 1.1. |
|
IExtendContextMenu Интерфейс IExtendContextMenu позволяет оснастке добавлять элементы в существующее контекстное меню. |
|
IExtendControlbar Интерфейс IExtendControlbar позволяет расширению добавлять панели управления в консоль. Это позволяет улучшить функциональность и внешний вид оснастки, добавив панели инструментов или другие улучшения пользовательского интерфейса. |
|
IExtendPropertySheet Позволяет компоненту оснастки добавлять страницы в лист свойств элемента. |
|
IExtendPropertySheet2 Интерфейс IExtendPropertySheet2 появился в MMC 1.1. |
|
IExtendTaskPad Интерфейс IExtendTaskPad появился в MMC 1.1. |
|
IExtendView Интерфейс IExtendView предоставляет сведения о расширенном представлении. |
|
IHeaderCtrl Включает обработку столбцов и указывает тип сведений, которые должны отображаться в области представления результатов консоли. |
|
IHeaderCtrl2 Интерфейс IHeaderCtrl2 появился в MMC 1.2. |
|
IImageList Интерфейс IImageList позволяет пользователю вставлять изображения, которые будут использоваться в качестве значков для элементов в результатах или область области консоли. |
|
IMenuButton Интерфейс IMenuButton позволяет пользователю добавлять кнопки меню для оснастки и управлять ими. |
|
IMessageView Интерфейс IMessageView появился в MMC 1.2. |
|
IMMCVersionInfo Интерфейс IMMCVersionInfo предоставляет сведения о версии установленного приложения MMC. |
|
INodeProperties Интерфейс INodeProperties извлекает текстовые свойства узла. |
|
IPropertySheetCallback Интерфейс IPropertySheetCallback — это com-интерфейс, используемый оснасткой для добавления страниц свойств на страницу свойств. |
|
IPropertySheetProvider Интерфейс IPropertySheetProvider реализует листы свойств Windows в виде COM-объектов. |
|
IRequiredExtensions Интерфейс IRequiredExtensions появился в MMC 1.1. |
|
IResultData Интерфейс IResultData позволяет пользователю добавлять, удалять, находить и изменять элементы, связанные с областью представления результатов. Он также позволяет манипулировать стилем представления области представления результатов. |
|
IResultData2 Интерфейс IResultData2 заменяет интерфейс IResultData. Интерфейс IResultData2 содержит метод IResultData2::RenameResultItem, который позволяет результирующий узел программно переводиться в режим переименования. |
|
IResultDataCompare Позволяет основным оснасткам сравнивать элементы результатов, отображаемые в отсортированного порядке на панели результатов. |
|
IResultDataCompareEx Позволяет основным оснасткам сравнивать как область, так и результирующих элементов, отображаемых в отсортированного порядке на панели результатов. |
|
IResultOwnerData Интерфейс IResultOwnerData поддерживает использование виртуальных списков, которые представляют собой элементы управления представлением списка с заданным стилем LVS_OWNERDATA. |
|
ISnapinAbout Интерфейс ISnapinAbout позволяет консоли получать сведения об авторских правах и версиях из оснастки. Консоль также использует этот интерфейс для получения изображений статической папки из оснастки. |
|
ISnapinHelp Позволяет оснасткам добавлять поддержку html-справки. (ISnapinHelp) |
|
ISnapinHelp2 Позволяет оснасткам добавлять поддержку html-справки. (ISnapinHelp2) |
|
IStringTable Интерфейс IStringTable появился в MMC 1.1. |
|
IToolbar Интерфейс IToolbar используется для создания новых панелей инструментов, добавления к ним элементов, расширения панелей инструментов и отображения результирующих новых панелей инструментов. Каждая панель инструментов создается на отдельном диапазоне на панели элементов управления. |
|
IViewExtensionCallback Интерфейс IViewExtensionCallback используется для добавления представления в область результатов. |
Функции
|
IS_SPECIAL_COOKIE Макрос IS_SPECIAL_COOKIE определяет, является ли значение MMC_COOKIE, переданное MMC в вызове метода IComponent::QueryDataObject оснастки, особым типом файла cookie. |
|
IS_SPECIAL_DATAOBJECT Определяет, является ли объект LPDATAOBJECT, переданный MMC в вызове метода Notify оснастки, специальным типом объекта данных, а не указателем на фактический объект IDataObject. |
|
MMCFreeNotifyHandle Вызывается оснасткой, чтобы освободить дескриптор MMCN_PROPERTY_CHANGE сообщение уведомления, отправленное в оснастку MMC в ответ на вызов MMCPropertyChangeNotify, сделанный листом свойств. |
|
MMCPropertyChangeNotify Позволяет листу свойств оснастки уведомлять интерфейс IComponent или IComponentData об изменении свойств элемента. |
|
MMCPropertyHelp Отображает указанный раздел справки HTML в объединенном HTML-файле справки MMC для страницы свойств. |
|
MMCPropPageCallback Функция MMCPropPageCallback требуется только оснасткам на основе классов Microsoft Foundation (MFC). Функция задает правильное состояние модуля во время создания страницы. |
Структуры
|
CONTEXTMENUITEM Структура CONTEXTMENUITEM передается методу IContextMenuCallback::AddItem или методу IContextMenuProvider::AddItem (наследуемой от IContextMenuCallback) для определения нового пункта меню, подменю или точки вставки. |
|
CONTEXTMENUITEM2 Структура CONTEXTMENUITEM2 представлена в MMC 2.0. |
|
MENUBUTTONDATA Структура MENUBUTTONDATA содержит значения, используемые для создания кнопок на панели инструментов. |
|
MMC_COLUMN_DATA Структура MMC_COLUMN_DATA представлена в MMC 1.2. |
|
MMC_COLUMN_SET_DATA Структура MMC_COLUMN_SET_DATA представлена в MMC 1.2. |
|
MMC_EXPANDSYNC_STRUCT Структура MMC_EXPANDSYNC_STRUCT представлена в MMC 1.1. |
|
MMC_EXT_VIEW_DATA Структура MMC_EXT_VIEW_DATA представлена в MMC 2.0. |
|
MMC_FILTERDATA Структура MMC_FILTERDATA представлена в MMC 1.2. |
|
MMC_LISTPAD_INFO Структура MMC_LISTPAD_INFO представлена в MMC 1.1. |
|
MMC_RESTORE_VIEW Структура MMC_RESTORE_VIEW представлена в MMC 1.1. |
|
MMC_SORT_DATA Содержит данные сортировки столбцов одного столбца в наборе столбцов. |
|
MMC_SORT_SET_DATA Используется с настройкой и получением наборов столбцов представления списка, данные сортировки которых хранятся постоянно. |
|
MMC_TASK Структура MMC_TASK представлена в MMC 1.1. |
|
MMC_TASK_DISPLAY_BITMAP Структура MMC_TASK_DISPLAY_BITMAP представлена в MMC 1.1. |
|
MMC_TASK_DISPLAY_OBJECT Указывает тип изображения и все данные, необходимые для отображения задачи или фона на панели задач. |
|
MMC_TASK_DISPLAY_SYMBOL Структура MMC_TASK_DISPLAY_SYMBOL представлена в MMC 1.1. |
|
MMC_VISIBLE_COLUMNS Используется MMC с уведомлением MMCN_COLUMNS_CHANGED, чтобы сообщить оснастке, какие столбцы в наборе столбцов видны. |
|
MMCBUTTON Структура MMCBUTTON содержит значения, используемые при создании кнопок на панели инструментов. Эта структура похожа на структуру TBBUTTON, описанную в статьях пакета sdk для платформы, связанных с общими элементами управления. |
|
RDCOMPARE Структура RDCOMPARE появилась в MMC 1.2. |
|
RDITEMHDR Структура RDITEMHDR появилась в MMC 1.2. |
|
RESULT_VIEW_TYPE_INFO Структура RESULT_VIEW_TYPE_INFO представлена в MMC 2.0. |
|
RESULTDATAITEM Структура RESULTDATAITEM задает или получает атрибуты элементов результатов в области результатов оснастки. |
|
RESULTFINDINFO Используется методом IResultOwnerData::FindItem для поддержки навигации с помощью клавиатуры в виртуальных списках в области результатов. |
|
SColumnSetID Структура SColumnSetID появилась в MMC 1.2. |
|
SCOPEDATAITEM Структура SCOPEDATAITEM указывает элементы, которые нужно вставить в область область. |
|
ОБЪЕКТЫ СТИМCData Структура МИССИЯCDataObjects определяет формат данных для CCF_MULTI_SELECT_SNAPINS буфера обмена. |
|
Типы ОБЪЕКТОВ СММC Структура МИССИЯCDynamicExtensions появилась в MMC 1.1. |
|
SNodeID Структура SNodeID появилась в MMC 1.1 и заменяется структурой SNodeID2 в MMC 1.2. |
|
SNodeID2 Структура SNodeID2 появилась в MMC 1.2 и заменяет структуру SNodeID. |
Перечисления
|
DATA_OBJECT_TYPES Перечисление DATA_OBJECT_TYPES используется параметром типа IComponentData::QueryDataObject и IComponent::QueryDataObject для получения сведений о контексте указанного файла cookie. |
|
IconIdentifier Перечисление IconIdentifier появилось в MMC 1.2. |
|
MMC_ACTION_TYPE Перечисление MMC_ACTION_TYPE появилось в MMC 1.1. |
|
MMC_BUTTON_STATE Перечисление MMC_BUTTON_STATE определяет возможные состояния кнопок, доступных в MMC. Эти значения используются в параметре nState IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState, IToolbar::GetButtonState и IToolbar::SetButtonState. |
|
MMC_CONSOLE_VERB Перечисление MMC_CONSOLE_VERB определяет идентификаторы команд, доступные для команд MMC. Эти значения используются в параметре m_eCmdID IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState и IConsoleVerb::SetDefaultVerb. |
|
MMC_CONTROL_TYPE Перечисление MMC_CONTROL_TYPE определяет типы элементов управления, которые могут отображаться на панели элементов управления. Значения можно использовать в параметре nType методов IControlbar::Attach и IControlbar::Create. |
|
MMC_FILTER_CHANGE_CODE Перечисление MMC_FILTER_CHANGE_CODE появилось в MMC 1.2. |
|
MMC_FILTER_TYPE Перечисление MMC_FILTER_TYPE появилось в MMC 1.2. |
|
MMC_MENU_COMMAND_IDS Перечисление MMC_MENU_COMMAND_IDS определяет идентификаторы команд, зарезервированные MMC. |
|
MMC_NOTIFY_TYPE Перечисление MMC_NOTIFY_TYPE определяет уведомления о действиях пользователя, которые могут отправляться в оснастку диспетчером узлов консоли при вызове IComponentData::Notify, IComponent::Notify или IExtendControlbar::ControlbarNotify. |
|
MMC_RESULT_VIEW_STYLE Перечисление MMC_RESULT_VIEW_STYLE определяет флаги стиля представления списка Win32 (LVS_*), которые можно использовать для задания стиля представления в области представления результатов MMC. Их можно использовать в параметрах добавления и удаления метода IResultData::ModifyViewStyle. |
|
MMC_SCOPE_ITEM_STATE Используется для указания элемента nState структуры SCOPEDATAITEM. |
|
MMC_TASK_DISPLAY_TYPE Перечисление MMC_TASK_DISPLAY_TYPE представлено в MMC 1.1. |
|
MMC_VIEW_TYPE Перечисление MMC_VIEW_TYPE указывает тип представления результата и используется в структуре RESULT_VIEW_TYPE_INFO. |