MMC 开发浅谈 - 准备篇(学习资料与配置环境)
微软管理控制台(MMC)是一个ISV扩展的,针对管理应用程序的通用扩展显示服务。在Windows 2000中包含了MMC,并也将运行在Windows NT 4.0,Windows 95和Windows 98族操作系统中。
MMC为插件提供通用的宿主环境,这些插件可以是由微软或第三方软件供应商提供的。插件提供实际的管理行为,MMC自身并不提供任何管理功能。MMC环境为插件提供了无缝集成。
管理员和其它用户可以用插件(插件可以是由不同供应商提供的)创建定制的管理工具。管理员可以保存该工具,以备以后使用,或与其他管理员和用户共享。该模型为管理员提供了有效的工具定制手段,可以为复杂的、不同层次的任务分配创建多个工具,并从中获益。
为创建更好的管理基于Windows的系统的工具,微软作出大量的努力,MMC就是这些努力产物之一。Windows管理开发组为他们自己的大量的管理工具定义了一个通用的宿主。MMC工程的目标就是通过集成、授权、任务定向以及整体界面的简化(这些都是用户所要求的),来简化管理。
作为微软所强调的目标,它增添了项目内容,以便包括所有的微软的管理工具,并为管理大量的软件提供了综合的框架。MMC是Windows管理服务策略的非常重要的一部分,本文后面将讨论这一点。大多数微软的开发组将使用MMC来管理应用程序。
什么是MMC
MMC是基于Windows的多文档界面(MDI)应用程序,并着重使用了Internet技术。通过编写MMC插件(它执行管理任务),微软和ISV扩展了控制台。
MMC编程接口允许插件跟控制台集成。这些接口只处理用户界面扩展,具体每个插件实际是怎么执行任务的是完全取决于该插件的。插件与控制台的关系是共享通用的宿主环境,并且是应用程序交互集成。控制台本身不提供任何管理行为。插件驻留在控制台中,它们不能自己启动自己。
微软和第三方的软件供应商都可以开发管理工具,用以在MMC中运行,也可以编写由MMC控制台管理的应用程序。MMC是微软平台软件开发工具包(SDK)的一部分,并具有通用性。如想进一步了解微软平台软件开发工具包(SDK)的详细信息,请访问微软开发者网站
从哪里找学习资料?
- 可以在微软官方网站下载 Windows Server 2003 R2 Platform SDK,这个是所有MMC资料的集合,合计约400余M;
- 博客园的相关文章
- http://www.cnblogs.com/nethome/category/76930.html
- http://www.cnblogs.com/softfair/archive/2008/07/07/1237513.html
转载于:https://www.cnblogs.com/TianJun/archive/2008/07/11/1240537.html
MMC 开发浅谈 - 准备篇(学习资料与配置环境)相关推荐
- 智能车浅谈——硬件篇
目录 初识小车 硬件系统 1.电源系统 线性电源 开关电源 2.人机交互系统 3.MCU最小系统 4.传感器系统 摄像头 电感 编码器 5.驱动系统 机械结构 17届完赛代码 智能车系列文章汇总 前言 ...
- 智能车浅谈——图像篇
文章目录 前言 认识图像 基本含义 图像类型 数字图像 彩色图像 灰度图像 黑白图像 小结 图像处理 图像压缩 二值化 固定阈值法 大津法 图像降噪(腐蚀) 寻边线 总结 17届完赛代码 17届完赛代 ...
- 高中所学过的计算机知识,浅谈高中计算机学习重点论文
21世纪是信息网络化时代,计算机技术已经成为各行各业发展的关键技术之一.作为高中学生必修的课程之一,为了适应新课改的要求,提倡在高中计算机教学中实行自主学习的教学方法.力图从自主学习模式在高中计算机教 ...
- vant-UI组件初使用:浅谈 - 解说篇
vant-UI(有赞UI)组件使用 "深入浅出".全局组件注册VS局部注册:有何区同? 默认开发者已经能够独立创建和搭建vue-cli项目 以vue默认生成的项目目录和文件为例:( ...
- 【数学教学论文】浅谈小学生数学学习兴趣的培养
浅谈小学生数学学习兴趣的培养 作者:刘亚儒 摘要:古代教育家朱熹曾说:"教人未见其兴趣,必不乐学."由此可见,兴趣的培养在教学过程中至关重要,有利于提高数学课堂的教学效率和学生的学 ...
- 校园兼职网站php设计,基于PHP+MySql的校园兼职信息平台的开发浅谈
Data Base Technique 0数据库技术基于PHP+MySqI的校园兼职信息平台的开发浅谈文刘晓智1杨雨锋2李万星2 表1:数据库一蹬表 摘要 首光简要介绍了编程语孬和MySql数据库的主 ...
- 【瑞数5】浅谈某普期刊JS逆向的环境检测点
[瑞数5]浅谈某普期刊JS逆向的环境检测点 前言 JS加载流程 第一个JS 第二个JS 第三个JS AST简单解混淆 环境检测 前奏 异步执行JS流程 高潮 运行结果 总结 鸣谢 前言 这几天把某期刊 ...
- 转载: Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色-然后他就被程序员给打了 ...
- Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色.....然后他就被程序 ...
最新文章
- 多路复用 I/O 模型详解, 为什么他能支持更高的并发
- 英雄联盟(LOL)实战技巧(作者:白银段位)
- Vue核心50讲 | 第四回:Vue 官方赠送的橙色装备,岂能不要
- 区块链,一个糟糕的数据库
- 新手第四课-PaddlePaddle快速入门
- 阿拉伯数字转为罗马数字
- 2行代码用 Python「剪藏」网页为 PDF
- Java写入的常用技巧
- 《飞鸽传书2007绿色版下载》总结报告
- 测试奶粉真假的软件,体绝假货!最详尽的奶粉真假辨别方法都在这里!
- MFC中开发ocx控件,html容器收不到ocx的事件Event
- hdu 4005(边双连通)
- basys3利用microblaze连接Pmod OLEDrgb
- 2021-06-21属性选择器
- cmmi3级和5级之间的区别是什么?
- 点符号垂直居中 html,word垂直居中 word中垂直居中符号在哪里?
- Android app使用TextToSpeech实现文字转换语音
- zedboard 驱动理解
- 软件框架技术1(MyBatis)
- 生鲜在B2C电商模式下存在问题,O2O模式解决生鲜电商物流配送难题