常用的CLSID
来源:互联网 发布:windows wmi 监控进程 编辑:程序博客网 时间:2024/05/01 09:06
先得说下GUID,它是Globally Unique Identifier的简称,中文翻译为“全球唯一标示符”,在Windows系统中也称之为Class ID,缩写为CLSID。对于不同的应用程序,文件类型,OLE对象,特殊文件夹以及各种系统组件,Windows都会分配一个唯一表示它的ID代码
CLSID是一个128位的随机数,为了确保它的随机性,避免重复,它的算法主要是从两个方面入手:
1. 一部分数字来自于系统网卡的序列号,由于每一个网卡的MAC地址都不一样,因此产生的ID也就会有差异。
2. 另外一部分数字来自于系统的当前时间。
有人计算过按照上面两种方式得到ID的随机性,得出的结论是:即使一台电脑每秒产生10000000个CLSID,也可以保证3240年不会重复。
在注册表中展开HKEY_CLASSES_ROOT/CLSID/,在CLSID分支下面就可以看到很多的ID,这些ID对应的都是系统里面不同的程序,文件,系统组件等
====
CLSID象人身份证一样,是个类的唯一标识
id是唯一的标识,class则不是~class可以作为ID的样式或属性的补充!
class是对某种类型的对象定义变量和方法的原型
ID身份 (identification, identity)
ID是英文IDentity的缩写,ID是身份标识号码的意思,就是一个序列号,也叫帐号,是一个编码,而且是唯一的.
====
常见组件类对应的CLSID:
管理工具
{D20EA4E1-3957-11d2-A40B-0C5020524153}
公文包
{85BBD92O-42A0-1O69-A2E4-08002B30309D}
控制面板
{21EC2O2O-3AEA-1O69-A2DD-08002b30309d}
字体
{D20EA4E1-3957-11d2-A40B-0C5020524152}
历史记录
{FF393560-C2A7-11CF-BFF4-444553540000}
收件箱
{00020D75-0000-0000-C000-000000000046}
Microsoft网络
{00028B00-0000-0000-C000-000000000046}
我的电脑
{20D04FE0-3AEA-1069-A2D8-08002B30309D}
我的文档
{450D8FBA-AD25-11D0-98A8-0800361B1103}
网上邻居
{1f4de370-d627-11d1-ba4f-00a0c91eedba}
网络连接
{7007ACC7-3202-11D1-AAD2-00805FC1270E}
打印机和传真
{2227A280-3AEA-1069-A2DE-08002B30309D}
程序文件夹
{7be9d83c-a729-4d97-b5a7-1b7313c39e0a}
回收站
{645FF040-5081-101B-9F08-00AA002F954E}
扫描仪和照相机
{E211B736-43FD-11D1-9EFB-0000F8757FCD}
任务计划
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
开始菜单文件夹
{48e7caab-b918-4e58-a94d-505519c795dc}
Internet临时文件
{7BD29E00-76C1-11CF-9DD0-00A0C9034933}
Web文件夹
{BDEADF00-C265-11d0-BCED-00A0C90AB50F}
在运行里面直接输入如:explorer.exe ::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
即可打开网络连接,有的时候非常有用!
当然你也可以 控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》XXXX来查找你所想知道的CLSID编号。
比如我要查找WORD,我就去找到Microsoft Word文档,查看属性,获得的是{00020906-0000-0000-C000-000000000046}
是word.application.8的
- 常用的CLSID
- 一些Windows常用的CLSID
- WIndows的CLSID
- CLSID
- CLSID
- CLSID
- 获取控件CLSID的方法
- CLSID和ProgID的转换
- 获取dll,ocx的clsid
- 关于 direct show 的clsid
- 获取图像格式编码器的CLSID
- UUID、CLSID、IID的获取
- 获取指定的图像类型CLSID
- COM对象的标识——CLSID
- CLSID与BSTR类型的互相转换
- ocx控件手动修改clsid的方法
- 查看ocx控件CLSID的方法
- 获得filter的CLSID的几种方法
- 定制自己的api库
- 代码翻转bitmap图。水平翻转,垂直翻转。
- Delphi DBExpress控制mysql事务
- 清除表单FILE的值
- August 10th Monday
- 常用的CLSID
- 打造超过10万人的软件开发外包平台-邀您共谋发展
- JSP的那些事儿(10)----FCKeditor使用集锦
- 配置JBoss4服务自动启动
- Linux下基于bluez与obex的服务
- strtok函数介绍
- Linux USB 鼠标驱动程序详解
- 自动刷新页面
- 更换Blog,更换心情,更换一种生活方式