Microsoft 管理控制台 2.0
Microsoft 管理控制台 2.0 技术概述。
Microsoft 管理控制台 2.0 技术不与任何标头相关联。
有关此技术的编程指南,请参阅:
枚举
_DocumentMode DocumentMode 枚举由 Document.Mode 属性使用,并指定文档的打开方式。 此枚举适用于 MMC 2.0 自动化对象模型。 |
_ExportListOptions ExportListOptions 枚举由 View.ExportList 方法使用,并在将列表视图内容写入文件时指定选项。 |
_ListViewMode View.ListViewMode 属性使用 ListViewMode 枚举来定义列表视图。 |
_ViewOptions ViewOptions 枚举由 Views.Add 方法使用,指定视图、范围树和工具栏的可见性以及视图的持久性状态。 |
DATA_OBJECT_TYPES DATA_OBJECT_TYPES枚举由 IComponentData::QueryDataObject 和 IComponent::QueryDataObject 的 type 参数用于获取有关指定 Cookie 的上下文信息。 |
IconIdentifier MMC 1.2 中引入了 IconIdentifier 枚举。 |
MMC_ACTION_TYPE MMC 1.1 中引入了MMC_ACTION_TYPE枚举。 |
MMC_BUTTON_STATE MMC_BUTTON_STATE枚举定义 MMC 中可用的按钮的可能状态。 这些值用于 IConsoleVerb::GetVerbState、IConsoleVerb::SetVerbState、IToolbar::GetButtonState 和 IToolbar::SetButtonState 的 nState 参数。 |
MMC_CONSOLE_VERB MMC_CONSOLE_VERB 枚举定义可用于 MMC 谓词的命令标识符。 这些值用于 IConsoleVerb::GetVerbState、IConsoleVerb::SetVerbState 和 IConsoleVerb::SetDefaultVerb 的 m_eCmdID 参数。 |
MMC_CONTROL_TYPE MMC_CONTROL_TYPE枚举定义可在控件栏中显示的控件类型。 这些值可以在 IControlbar::Attach 和 IControlbar::Create 方法的 nType 参数中使用。 |
MMC_FILTER_CHANGE_CODE MMC 1.2 中引入了MMC_FILTER_CHANGE_CODE枚举。 |
MMC_FILTER_TYPE MMC 1.2 中引入了MMC_FILTER_TYPE枚举。 |
MMC_MENU_COMMAND_IDS MMC_MENU_COMMAND_IDS枚举定义 MMC 保留的命令标识符。 |
MMC_NOTIFY_TYPE MMC_NOTIFY_TYPE枚举定义了控制台的 Node Manager 在调用 IComponentData::Notify、IComponent::Notify 或 IExtendControlbar::ControlbarNotify 时可以发送到管理单元的用户操作通知。 |
MMC_PROPERTY_ACTION MMC_PROPERTY_ACTION 枚举指定对MMC_SNAPIN_PROPERTY结构中包含的属性可能发生的操作。 |
MMC_RESULT_VIEW_STYLE MMC_RESULT_VIEW_STYLE枚举定义 Win32 列表视图样式 (LVS_*) 标志,这些标志可用于在 MMC 结果视图窗格中设置视图样式。 可以在 IResultData::ModifyViewStyle 方法的添加和删除参数中使用它们。 |
MMC_SCOPE_ITEM_STATE 用于指定 SCOPEDATAITEM 结构的 nState 成员。 |
MMC_TASK_DISPLAY_TYPE MMC 1.1 中引入了MMC_TASK_DISPLAY_TYPE枚举。 |
MMC_VIEW_TYPE MMC_VIEW_TYPE 枚举指定结果视图类型,并在RESULT_VIEW_TYPE_INFO结构中使用。 |
函数
AddBitmap 启用管理单元以将图像添加到工具栏。 |
AddButton IMenuButton::AddButton 方法使用户能够将按钮添加到特定视图的 MMC 菜单栏。 |
AddButtons 启用管理单元以将按钮数组添加到工具栏。 |
AddExtension IConsoleNameSpace2::AddExtension 方法使管理单元能够添加扩展管理单元,该管理单元可动态扩展所选项的命名空间。 |
AddExtensionPages IPropertySheetProvider::AddExtensionPages 方法从扩展管理单元收集页面。 |
AddItem IContextMenuCallback::AddItem 方法将单个项添加到上下文菜单。 |
AddItem IContextMenuCallback2::AddItem 方法将单个项添加到上下文菜单。 |
AddMenuItems IExtendContextMenu::AddMenuItems 方法允许管理单元将项添加到上下文菜单。 |
AddPage IPropertySheetCallback::AddPage 方法允许管理单元将页面添加到属性表。 |
AddPrimaryExtensionItems IContextMenuProvider::AddPrimaryExtensionItems 方法允许一个特定扩展将项添加到为此上下文菜单定义的插入点。 |
AddPrimaryPages IPropertySheetProvider::AddPrimaryPages 方法从主管理单元收集页面。 |
AddPropertyName AddPropertyName 方法按名称添加属性供管理单元使用。 |
AddString 允许管理单元向管理单元的字符串表添加字符串。 |
AddThirdPartyExtensionItems IContextMenuProvider::AddThirdPartyExtensionItems 方法允许第三方扩展在此上下文菜单中的指定插入点处添加项。 |
AddView 将视图添加到结果窗格。 |
附加 IControlbar::Attach 方法允许管理单元将控件与控件栏相关联。 |
CacheHint 当虚拟列表即将请求一系列项的显示信息时调用,从而允许管理单元在可以进行优化的情况下提前收集信息。 |
Clear IMessageView::Clear 方法使管理单元能够清除使用 MMC 消息 OCX 控件显示的结果窗格消息的标题、文本和图标。 |
克隆 IEnumTASK::Clone 方法创建一个新的 IEnumTASK 对象,该对象具有与此 IEnumTASK 对象相同的状态。 MMC 不使用此方法。 为了保证完整性,必须包含它。 |
命令 如果随后选择了使用 IExtendContextMenu::AddMenuItems 添加到上下文菜单中的某个项,则调用 IExtendContextMenu::Command 方法。 |
比较 为主要管理单元提供一种比较 Cookie 的方法,以便对插入到结果窗格中的结果项进行排序。 |
比较 为主要管理单元提供一种比较项的方法,以便对在结果窗格中插入的范围和结果项进行排序。 |
CompareObjects IComponent::CompareObjects 方法允许管理单元比较通过 IComponent::QueryDataObject 获取的两个数据对象。 请注意,可以从两个不同的 IComponent 实例获取数据对象。 |
CompareObjects IComponentData::CompareObjects 方法允许管理单元比较通过 QueryDataObject 获取的两个数据对象。 请注意,可以从两个不同的 IComponentData 实例获取数据对象。 |
ControlbarNotify IExtendControlbar::ControlbarNotify 方法指定由于用户操作而从控制台发送到管理单元的通知。 |
创建 IControlbar::Create 方法创建并返回管理单元请求的控件。 |
CreateComponent IComponentData::CreateComponent 方法创建将与此 IComponentData 接口关联的 IComponent 实例。 |
CreatePropertyPages 向属性表添加页。 |
CreatePropertySheet 创建属性表框架。 |
DeleteAllRsltItems IResultData::D eleteAllRsltItems 方法使管理单元能够从结果视图窗格中删除所有用户插入的项和子项。 |
DeleteAllStrings IStringTable::D eleteAllStrings 方法允许管理单元从管理单元的字符串表中删除所有字符串。 |
DeleteButton 允许管理单元删除指定的工具栏按钮。 |
DeleteColumn 从结果视图的标题中删除列。 |
DeleteItem IConsoleNameSpace2::D eleteItem 方法 IConsoleNameSpaceenable 将管理单元从作用域窗格中删除单个项。 |
DeleteItem 允许管理单元删除结果视图窗格中的单个项。 |
DeleteString 允许管理单元从管理单元字符串表中删除指定的字符串。 |
摧毁 IComponent::D estroy 方法释放对此组件持有的控制台的所有引用。 |
摧毁 IComponentData::D estroy 方法释放对控制台的所有引用。 |
分离 IControlbar::D etach 方法会中断控件与控件条之间的关联。 此命令将控件从显示控件的控件栏中删除或分离。 |
EmptyMenuList IContextMenuProvider::EmptyMenuList 方法清除上下文菜单。 |
EnableAllExtensions IRequiredExtensions::EnableAllExtensions 方法允许管理单元指定为管理单元注册的所有扩展管理单元是必需的。 |
枚举 提供指向枚举器上的 IEnumString 接口的指针,该枚举器可以返回管理单元的字符串表中的字符串。 |
EnumTasks IExtendTaskPad::EnumTasks 方法使 MMC 能够获取指向包含管理单元任务的对象的 IEnumTASK 接口的指针。 |
展开 IConsole2::Expand 方法使管理单元能够展开或折叠作用域窗格中的项。 |
展开 IConsoleNameSpace2::Expand 方法使管理单元能够展开命名空间中的项,而无需在作用域窗格中明显展开该项。 |
FindItem 在虚拟列表中查找与指定字符串匹配的下一项。 |
FindItemByLParam IResultData::FindItemByLParam 方法使管理单元能够根据其用户插入的 lParam 值查找项或子项。 |
FindPropertySheet 确定是否存在特定的属性表。 |
FindString 允许管理单元在管理单元字符串表中搜索字符串。 |
GetBackground IExtendTaskPad::GetBackground 方法使 MMC 能够获取任务板的背景图像,以在使用 MMC 任务板模板的任务板中显示。 |
GetButtonState 允许管理单元获取按钮的属性。 |
GetChildItem IConsoleNameSpace2::GetChildItem 方法使管理单元能够获取作用域窗格中子项的句柄。 |
GetColumnConfigData 使用 IColumnData::GetColumnConfigData 方法,管理单元可以检索 MMC 存储在内存中的列集中每个列的当前宽度、顺序和隐藏状态。 |
GetColumnFilter IHeaderCtrl2::GetColumnFilter 方法检索在指定列上设置的筛选器值。 |
GetColumnSortData IColumnData::GetColumnSortData 方法允许管理单元从内存中检索已排序的列以及列集中列的排序方向。 |
GetColumnText 检索指定列中的文本。 |
GetColumnWidth 检索列的宽度(以像素为单位)。 |
GetDefaultVerb GetDefaultVerb 方法获取管理单元的默认谓词。 |
GetDescriptiveText 借助 IExtendTaskPad::GetDescriptiveText 方法,MMC 可以获取任务板的描述性文本,以在使用 MMC 任务板模板的任务板中显示。 |
GetDisplayInfo IComponent::GetDisplayInfo 方法检索结果窗格中项的显示信息。 |
GetDisplayInfo IComponentData::GetDisplayInfo 方法检索范围项的显示信息。 |
GetFirstExtension 允许管理单元在其所需扩展管理单元列表中指定第一个扩展管理单元。 |
GetHelpTopic 允许管理单元将其编译的 HTML 帮助文件添加到 MMC 帮助集合文件。 |
GetItem IConsoleNameSpace2::GetItem 方法使管理单元能够检索单个作用域项的部分或全部属性。 |
GetItem 使用户能够检索单个项的参数。 |
GetLinkedTopics 启用管理单元以指定链接到管理单元的帮助文件 (GetHelpTopic 方法) 中指定的任何 HTML 帮助文件的名称和位置。 |
GetListPadInfo IExtendTaskPad::GetListPadInfo 方法仅用于列表视图任务板。 |
GetMainWindow 检索main框架窗口的句柄。 |
GetMMCVersion GetMMCVersion 方法检索 MMC 应用程序的版本信息。 |
GetNextExtension 允许管理单元在其所需扩展管理单元列表中指定下一个扩展管理单元。 |
GetNextItem IConsoleNameSpace2::GetNextItem 方法使管理单元能够检索范围视图中下一项的句柄。 |
GetNextItem IResultData::GetNextItem 方法获取结果视图中设置了指定状态标志的下一项。 |
GetParentItem IConsoleNameSpace2::GetParentItem 方法使管理单元能够检索范围视图中父项的句柄。 |
GetProperty GetProperty 方法检索节点的仅文本属性值。 当基于 MMC 2.0 自动化对象模型的应用程序检索 Node.Property 属性时,将调用 INodeProperties::GetProperty 方法的实现。 |
GetProvider ISnapinAbout::GetProvider 方法使控制台能够获取管理单元提供程序名称。 |
GetResultViewType IComponent::GetResultViewType 方法确定结果窗格视图应是什么。 |
GetResultViewType2 GetResultViewType2 方法检索结果视图类型。 此方法取代 IComponent::GetResultViewType 方法。 |
GetSnapinDescription 使控制台能够获取管理单元的说明框的文本。 |
GetSnapinImage 使控制台能够获取管理单元的“关于”框中要使用的main图标。 |
GetSnapinVersion 使控制台能够获取管理单元的版本号。 |
GetStaticFolderImage ISnapinAbout::GetStaticFolderImage 方法允许控制台获取范围窗格和结果窗格的静态文件夹图像。 |
GetString 允许管理单元从管理单元的字符串表中检索字符串。 |
GetStringLength 启用管理单元以确定管理单元字符串表中字符串的长度。 |
GetTitle IExtendTaskPad::GetTitle 方法使 MMC 能够获取任务板标题文本,以在使用 MMC 任务板模板的任务板中显示。 |
GetVerbState GetVerbState 方法使管理单元能够获取给定谓词的当前状态。 |
GetViewMode 允许管理单元检索结果视图窗格的视图模式。 |
GetViews GetViews 方法检索有关扩展视图的信息,并将扩展视图添加到结果窗格。 |
GetWatermarks IExtendPropertySheet2::GetWatermarks 方法获取作为向导 97 样式向导实现的向导表的水印位图和标头位图。 |
ImageListSetIcon IImageList::ImageListSetIcon 方法使用户能够在图像列表中设置图标,或者创建图标(如果不存在)。 |
ImageListSetStrip IImageList::ImageListSetStrip 方法使用户能够从 nStartLoc 标识的位置开始,使用一对位图 (大小图标) 向图像列表添加图标条。 |
初始化 Initialize 方法初始化管理单元。 |
初始化 IComponent::Initialize 方法提供控制台的入口点。 |
初始化 IComponentData::Initialize 方法提供控制台的入口点。 |
InsertButton 启用管理单元以将单个按钮添加到工具栏。 |
InsertColumn 将列添加到默认结果窗格。 |
InsertItem IConsoleNameSpace2::InsertItem 方法使管理单元能够将单个项插入到范围视图中。 |
InsertItem IResultData::InsertItem 方法使管理单元能够将单个新项添加到结果窗格视图。 |
IS_SPECIAL_COOKIE IS_SPECIAL_COOKIE宏确定 MMC 在调用管理单元的 IComponent::QueryDataObject 方法时传递的MMC_COOKIE值是否是一种特殊类型的 Cookie。 |
IS_SPECIAL_DATAOBJECT 确定 MMC 在调用管理单元的 Notify 方法时传递的 LPDATAOBJECT 是否是特殊类型的数据对象,而不是指向实际 IDataObject 对象的指针。 |
IsTaskpadViewPreferred IConsole2::IsTaskpadViewPreferred 方法已过时。 它始终返回 S_OK。 |
MessageBox 显示消息框。 |
MMCFreeNotifyHandle 由管理单元调用,以释放 MMC 为响应属性表发出的 MMCPropertyChangeNotify 调用而发送到管理单元的MMCN_PROPERTY_CHANGE通知消息的句柄。 |
MMCPropertyChangeNotify 允许管理单元属性表通知其 IComponent 或 IComponentData 接口项的属性已更改。 |
MMCPropertyHelp 在属性页的合并 MMC HTML 帮助文件中显示指定的 HTML 帮助主题。 |
MMCPropPageCallback 仅 Microsoft 基础类 (基于 MFC) 的管理单元需要 MMCPropPageCallback 函数。函数在页面创建期间设置正确的模块状态。 |
ModifyItemState 允许管理单元修改项的状态。 |
ModifyViewStyle IResultData::ModifyViewStyle 方法使管理单元能够设置结果窗格的视图样式。 |
NewWindow (MDI) 指定范围项的子窗口创建新的多文档接口。 |
下一页 通过 IEnumTASK::Next 方法,MMC 可以在管理单元的任务列表中检索下一个任务。 |
通知 IComponent::Notify 方法通知管理单元用户执行的操作。 |
通知 IComponentData::Notify 方法通知管理单元用户执行的操作。 |
OnPowerBroadcast OnPowerBroadcast 方法处理WM_POWERBROADCAST与计算机电源管理相关的通知消息。 |
PropertiesChanged 在添加、更改或删除属性时调用。 |
QueryConsoleVerb IConsoleVerb 接口的查询。 |
QueryDataObject IComponent::QueryDataObject 方法返回可用于检索指定 Cookie 的上下文信息的数据对象。 |
QueryDataObject IComponentData::QueryDataObject 方法返回可用于检索指定 Cookie 的上下文信息的数据对象。 |
QueryDispatch QueryDispatch 方法返回指定项的管理单元 IDispatch 接口。 |
QueryDispatch QueryDispatch 方法返回指定项的管理单元的 IDispatch 接口。 |
QueryPagesFor 确定对象是否需要页。 |
QueryPropertyNames QueryPropertyNames 方法返回用于管理单元配置的属性的名称。 |
QueryResultImageList 检索控制台提供的结果视图图像列表。 仅当管理单元使用默认列表视图时,才应使用此图像列表。 |
QueryResultView 查询 IConsole 以获取结果视图对象 IUnknown 接口指针。 |
QueryScopeImageList 查询控制台提供的范围窗格图像列表。 |
RemovePage IPropertySheetCallback::RemovePage 方法允许管理单元从属性表中删除页面。 |
RenameResultItem RenameResultItem 方法以编程方式将指定的结果项置于重命名模式,然后用户可以手动输入新名称。 |
RenameScopeItem RenameScopeItem 方法以编程方式将指定的作用域项置于重命名模式。 随后,用户可以手动输入新名称。 |
重置 借助 IEnumTASK::Reset 方法,MMC 可以将枚举重置为管理单元任务列表的开头。 |
ResetIdleTimer ResetIdleTimer 方法重置指定的电源管理空闲计时器。 |
RestoreResultView RestoreResultView 方法还原结果视图。 此方法使管理单元能够还原结果视图的特定于管理单元的详细信息。 有关详细信息,请参阅还原结果视图。 |
SelectScopeItem 选择给定的范围项。 |
SetBodyText IMessageView::SetBodyText 方法允许管理单元设置使用 MMC 消息 OCX 控件显示的结果窗格消息的正文文本。 |
SetButton IMenuButton::SetButton 方法使用户能够在菜单栏中设置已更改的按钮的文本属性。 |
SetButtonState IMenuButton::SetButtonState 方法使用户能够更改菜单按钮的状态。 |
SetButtonState 允许管理单元设置按钮的属性。 |
SetChangeTimeOut IHeaderCtrl2::SetChangeTimeOut 设置筛选器属性中发生更改的时间与发布MMCN_FILTER_CHANGE筛选器更改通知(发送到管理单元的 IComponent::Notify 方法)之间的超时间隔。 |
SetColumnConfigData IColumnData::SetColumnConfigData 方法允许管理单元设置列集中列的持久化宽度、顺序和隐藏状态。 |
SetColumnFilter IHeaderCtrl2::SetColumnFilter 为筛选列表中的指定列设置筛选器值及其最大字符长度。 |
SetColumnSortData IColumnData::SetColumnSortData 方法允许管理单元为列集中的列设置排序的列和排序方向。 |
SetColumnText 设置特定列中标题的文本。 |
SetColumnWidth 设置特定列的宽度(以像素为单位)。 |
SetControlbar IExtendControlbar::SetControlbar 方法附加或分离控件栏。 |
SetDefaultVerb SetDefaultVerb 方法对对象设置默认操作。 |
SetDescBarText 设置结果视图窗格的说明栏文本。 |
SetExecutionState SetExecutionState 方法设置当前线程的执行状态。 |
SetHeader 设置要用于此 IComponent 实例的标头接口。 这仅由 IComponent 实例使用。 |
SetIcon IMessageView::SetIcon 方法允许管理单元设置使用 MMC 消息 OCX 控件显示的结果窗格消息的图标。 |
SetItem IConsoleNameSpace2::SetItem 方法使管理单元能够设置单个范围视图项的属性。 |
SetItem IResultData::SetItem 方法使管理单元能够在结果窗格中设置单个项。 |
SetItemCount 设置虚拟列表中的项数。 |
SetStatusText IConsole2::SetStatusText 方法使管理单元能够更改状态栏中的文本。 请注意,这仅由 IComponent 实例使用。 |
SetTitleText IMessageView::SetTitleText 方法允许管理单元设置使用 MMC 消息 OCX 控件显示的结果窗格消息的标题文本。 |
SetToolbar 设置要用于此 IComponent 实例的工具栏接口。 请注意,这仅由 IComponent 实例使用。 |
SetVerbState SetVerbState 方法允许管理单元设置给定谓词的按钮状态。 |
SetViewMode 启用管理单元以设置结果视图窗格显示其项的视图模式。 |
显示 如果在 IPropertySheetProvider::CreatePropertySheet 中设置的类型是属性表,则 IPropertySheetProvider::Show 将显示父级为隐藏窗口的属性表框架。 |
显示上下文菜单 IContextMenuProvider::ShowContextMenu 方法显示上下文菜单。 |
ShowTopic IDisplayHelp::ShowTopic 方法在合并的 MMC HTML 帮助文件中显示指定的 HTML 帮助主题。 |
Skip IEnumTASK::Skip 方法跳过管理单元任务列表中的指定数量的任务。 MMC 不使用此方法。 为了保证完整性,必须包含它。 |
Sort 对结果窗格中的所有项进行排序。 |
SortItems 对虚拟结果列表的项进行排序。 |
TaskNotify IExtendTaskPad::TaskNotify 方法使 MMC 能够在任务扩展时通知管理单元。 如果任务板是列表视图任务板,则当扩展列表视图按钮时,MMC 还会调用 IExtendTaskPad::TaskNotify。 |
UpdateAllViews 当结果窗格中有内容更改时,由管理单元调用。 此方法可由 IComponent 或 IComponentData 调用。 |
UpdateItem 导致重新绘制结果窗格中的指定项。 |
接口
IColumnData MMC 1.2 中引入了 IColumnData 接口。 |
IComponent IComponent 接口使 MMC 能够与管理单元通信。与 IComponentData 接口类似,IComponent 通常在视图级别实现,并与结果窗格中显示的项密切相关。 |
IComponent2 由管理单元实现的 IComponent2 接口在 MMC 2.0 中引入并取代 IComponent 接口。 |
IComponentData IComponentData 接口使 MMC 能够与管理单元通信。与 IComponent 接口类似,IComponentData 通常在文档级别实现,并且与范围窗格中显示的项 (文件夹) 紧密关联。 |
IComponentData2 IComponentData2 接口取代 IComponentData 接口。 |
IConsole 启用与控制台的通信。 |
IConsole2 MMC 1.1 中引入了 IConsole2 接口。 |
IConsole3 IConsole3 接口取代 IConsole2 接口。 IConsole3 接口包含 IConsole3::RenameScopeItem 方法,该方法允许以编程方式将范围节点置于重命名模式下。 |
IConsoleNameSpace 允许管理单元枚举作用域窗格中的动态子容器。 特定管理单元确定哪些管理单元限定为子容器。 |
IConsoleNameSpace2 MMC 1.1 中引入了 IConsoleNameSpace2 接口。 |
IConsolePower IConsolePower 接口控制支持电源管理的操作系统上的执行状态和空闲计时器。 |
IConsolePowerSink IConsolePowerSink 接口监视和响应电源管理消息。 |
IConsoleVerb IConsoleVerb 接口允许管理单元启用标准谓词,包括剪切、复制、粘贴、删除、属性、重命名、刷新和打印。 选择某个项后,管理单元可以更新这些谓词的状态。 |
IContextMenuCallback IContextMenuCallback 接口用于将菜单项添加到上下文菜单。 |
IContextMenuCallback2 IContextMenuCallback2 接口用于将菜单项添加到上下文菜单。 此接口取代 IContextMenuCallback。 |
IContextMenuProvider IContextMenuProvider 接口实现创建新上下文菜单的方法,以便向这些菜单添加项,使扩展能够扩展这些菜单并显示生成的上下文菜单。 |
IControlbar IControlbar 接口提供了一种创建工具栏和其他控件的方法。 |
IDisplayHelp MMC 版本 1.1 中引入了 IDisplayHelp 接口。 |
IEnumTASK MMC 1.1 中引入了 IEnumTASK 接口。 |
IExtendContextMenu IExtendContextMenu 接口允许管理单元将项添加到现有上下文菜单。 |
IExtendControlbar IExtendControlbar 接口使扩展能够将控件条添加到控制台。 这提供了一种通过添加工具栏或其他用户界面增强功能来改进管理单元的功能和外观的方法。 |
IExtendPropertySheet 允许管理单元组件将页面添加到项的属性表中。 |
IExtendPropertySheet2 MMC 1.1 中引入了 IExtendPropertySheet2 接口。 |
IExtendTaskPad MMC 1.1 中引入了 IExtendTaskPad 接口。 |
IExtendView IExtendView 接口提供有关扩展视图的信息。 |
IHeaderCtrl 启用列操作,并指示要在控制台的结果视图窗格中显示的信息类型。 |
IHeaderCtrl2 MMC 1.2 中引入了 IHeaderCtrl2 接口。 |
IImageList IImageList 界面使用户能够插入要用作控制台结果或作用域窗格中项的图标的图像。 |
IMenuButton IMenuButton 界面使用户能够添加和管理管理单元的菜单按钮。 |
IMessageView MMC 1.2 中引入了 IMessageView 接口。 |
IMMCVersionInfo IMMCVersionInfo 接口提供有关已安装的 MMC 应用程序的版本信息。 |
INodeProperties INodeProperties 接口检索节点的纯文本属性。 |
IPropertySheetCallback IPropertySheetCallback 接口是基于 COM 的接口,由管理单元用来将其属性页添加到属性表。 |
IPropertySheetProvider IPropertySheetProvider 接口将 Windows 属性表作为 COM 对象实现。 |
IRequiredExtensions MMC 1.1 中引入了 IRequiredExtensions 接口。 |
IResultData IResultData 接口使用户能够添加、删除、查找和修改与结果视图窗格关联的项。 它还支持操作结果视图窗格的视图样式。 |
IResultData2 IResultData2 接口取代 IResultData 接口。 IResultData2 接口包含 IResultData2::RenameResultItem 方法,该方法允许以编程方式将结果节点置于重命名模式。 |
IResultDataCompare 允许主管理单元比较结果窗格中按排序顺序显示的结果项。 |
IResultDataCompareEx 允许主要管理单元比较在结果窗格中按排序顺序显示的范围和结果项。 |
IResultOwnerData IResultOwnerData 接口支持使用虚拟列表,虚拟列表是具有LVS_OWNERDATA样式集的列表视图控件。 |
ISnapinAbout ISnapinAbout 接口使控制台能够从管理单元获取版权和版本信息。 控制台还使用此接口从管理单元获取静态文件夹的图像。 |
ISnapinHelp 允许管理单元添加 HTML 帮助支持。 (ISnapinHelp) |
ISnapinHelp2 允许管理单元添加 HTML 帮助支持。 (ISnapinHelp2) |
ISnapinProperties ISnapinProperties 接口允许管理单元初始化管理单元的属性,并在添加、更改或删除属性时接收通知。 |
ISnapinPropertiesCallback ISnapinPropertiesCallback 接口为管理单元添加属性名称。 此接口由 MMC 为管理单元实现。 |
IStringTable MMC 1.1 中引入了 IStringTable 接口。 |
IToolbar IToolbar 接口用于创建新工具栏、向其添加项、扩展工具栏以及显示生成的新工具栏。 每个工具栏都是在控件条中自己的带区上创建的。 |
IViewExtensionCallback IViewExtensionCallback 接口用于将视图添加到结果窗格。 |
结构
CONTEXTMENUITEM CONTEXTMENUITEM 结构传递给 IContextMenuCallback::AddItem 方法或 IContextMenuProvider::AddItem 方法, (继承自 IContextMenuCallback) ,以定义新的菜单项、子菜单或插入点。 |
CONTEXTMENUITEM2 MMC 2.0 中引入了 CONTEXTMENUITEM2 结构。 |
MENUBUTTONDATA MENUBUTTONDATA 结构包含用于在工具栏上创建按钮的值。 |
MMC_COLUMN_DATA MMC 1.2 中引入了MMC_COLUMN_DATA结构。 |
MMC_COLUMN_SET_DATA MMC 1.2 中引入了MMC_COLUMN_SET_DATA结构。 |
MMC_EXPANDSYNC_STRUCT MMC 1.1 中引入了MMC_EXPANDSYNC_STRUCT结构。 |
MMC_EXT_VIEW_DATA MMC 2.0 中引入了 MMC_EXT_VIEW_DATA 结构。 |
MMC_FILTERDATA MMC 1.2 中引入了MMC_FILTERDATA结构。 |
MMC_LISTPAD_INFO MMC 1.1 中引入了MMC_LISTPAD_INFO结构。 |
MMC_RESTORE_VIEW MMC 1.1 中引入了MMC_RESTORE_VIEW结构。 |
MMC_SNAPIN_PROPERTY MMC 2.0 中引入了MMC_SNAPIN_PROPERTY结构。 |
MMC_SORT_DATA 包含列集中单个列的列排序数据。 |
MMC_SORT_SET_DATA 用于设置和检索其排序数据永久存储的列表视图列集。 |
MMC_TASK MMC 1.1 中引入了MMC_TASK结构。 |
MMC_TASK_DISPLAY_BITMAP MMC 1.1 中引入了MMC_TASK_DISPLAY_BITMAP结构。 |
MMC_TASK_DISPLAY_OBJECT 指定图像的类型以及使用该图像在任务板上显示任务或背景所需的所有数据。 |
MMC_TASK_DISPLAY_SYMBOL MMC 1.1 中引入了MMC_TASK_DISPLAY_SYMBOL结构。 |
MMC_VISIBLE_COLUMNS 由 MMC 与MMCN_COLUMNS_CHANGED通知一起使用,以通知管理单元列集中的哪些列可见。 |
MMCBUTTON MMCBUTTON 结构包含用于在工具栏上创建按钮的值。 此结构类似于平台软件开发工具包 (SDK) 与常见控件相关的主题中讨论的 TBBUTTON 结构。 |
RDCOMPARE MMC 1.2 中引入了 RDCOMPARE 结构。 |
RDITEMHDR MMC 1.2 中引入了 RDITEMHDR 结构。 |
RESULT_VIEW_TYPE_INFO MMC 2.0 中引入了RESULT_VIEW_TYPE_INFO结构。 |
RESULTDATAITEM RESULTDATAITEM 结构指定或接收管理单元的结果窗格中结果项的属性。 |
RESULTFINDINFO 由 IResultOwnerData::FindItem 方法用于支持结果窗格中虚拟列表中的键盘导航。 |
SColumnSetID MMC 1.2 中引入了 SColumnSetID 结构。 |
SCOPEDATAITEM SCOPEDATAITEM 结构指定要插入到作用域窗格中的项。 |
SMMCDataObjects SMMCDataObjects 结构定义CCF_MULTI_SELECT_SNAPINS剪贴板格式的数据格式。 |
SMMCObjectTypes SMMCDynamicExtensions 结构在 MMC 1.1 中引入。 |
SNodeID SNodeID 结构在 MMC 1.1 中引入,并替换为 MMC 1.2 中的 SNodeID2 结构。 |
SNodeID2 SNodeID2 结构在 MMC 1.2 中引入,并替换了 SNodeID 结构。 |