电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> 网络FAQ>>clsid介绍及常见组件的CLSID列表:

clsid介绍及常见组件的CLSID列表

来源:网络 | 2009-6-1 | (有8821人读过)

ADO参考介绍:

     类 ID (CLSID) :“通用唯一标识符”(UUID),用于标识 COM 组件。每个 COM 组件在 Windows 注册表中都有自己的 CLSID,以便让其他应用程序加载。 

其他相关介绍:

  先得说下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对应的都是系统里面不同的程序,文件,系统组件等 
  ==== 
  liangniu007(http://hi.baidu.com/liangniu007)补充:CLSID象人身份证一样,是个类的唯一标识  
  id是唯一的标识,class则不是~class可以作为ID的样式或属性的补充! 
  class是对某种类型的对象定义变量和方法的原型 
  ID身份 (identification, identity)  
  ID是英文IDentity的缩写,ID是身份标识号码的意思,就是一个序列号,也叫帐号,是一个编码,而且是唯一的. 
  ===========  
  常见组件类对应的CLSID: 
  我的文档:450D8FBA-AD25-11D0-98A8-0800361B1103 
  我的电脑:20D04FE0-3AEA-1069-A2D8-08002B30309D 
  网上邻居:208D2C60-3AEA-1069-A2D7-08002B30309D 
  回收站:645FF040-5081-101B-9F08-00AA002F954E 
  Internet Explorer:871C5380-42A0-1069-A2EA-08002B30309D 
  控制面板:21EC2020-3AEA-1069-A2DD-08002B30309D 
  拨号网络/网络连接 :992CFFA0-F557-101A-88EC-00DD010CCC48 
  任务计划 :D6277990-4C6A-11CF-8D87-00AA0060F5BF 
  打印机(和传真):2227A280-3AEA-1069-A2DE-08002B30309D 
  历史文件夹:7BD29E00-76C1-11CF-9DD0-00A0C9034933 
网络FAQ热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2020 电脑爱好者 版权所有 备案号:鲁ICP备09059398号