可能全世界每秒都会产生数千个新的GUID。其中一些可能只在一秒钟内使用,然后永远陷入遗忘。其他人可能更幸运,持续时间更长,但仅限于单个数据库或计算机系统,并且不具有普遍意义。
只有一小部分GUID是精英,天生就具有全球知名度并且可能永远存在。有时它们被称为众所周知的 GUID。当然,这个概念是不精确的,有点主观。有时,了解某个知名的GUID可以为您提供权力或打开大门来访问某些API。
一个例子是所谓的" God Mode" Windows ED7BA470-8E54-465E-825C-99712043E01C中的GUID。
另一个是DF8395B5-A4BA-450b-A77C-A9A47762C520,仅在Web上的几个页面上提及,但如果您想从托管代码调用一些CLR调试或分析API,则非常有用。
其中一些(如53D29EF7-377C-4D14-864B-EB3A85769359)是系统设备的标识符,在搜索缺失的驱动程序时非常有用。
我很想知道是否有发布的列表,或者某些社区支持的数据库,包括一些(希望是大多数)众所周知的GUID及其描述,类型(例如COM CLSID,系统设备ID,......) ,出版商,过时/弃用状态以及其他相关信息?
就个人而言,我有一个大约一百个GUID的列表,这些GUID在几个场合被证明是非常有用的。我还找到了特定于某些狭窄区域的this等短名单。
答案 0 :(得分:14)
好吧,也许它没有在谷歌上汇总,但我们可以在这里完成。
有趣的是,this网站似乎是众所周知的GUID的主列表,尽管它们似乎与Microsoft GUID有关,有些导致MSDN,有些导致其他地方。
答案 1 :(得分:4)
在问题和答案中找到的许多链接现已死亡。
多年来我也需要这一切!最后,我有空闲时间,所以我创建了这个免费网站http://www.magnumdb.com/,这是一个包含许多常量,值,名称和Windows SDK的搜索引擎/数据库文件已定义。
例如,此搜索http://www.magnumdb.com/search?q=%2253D29EF7-377C-4D14-864B-EB3A85769359%22会告诉您53D29EF7-377C-4D14-864B-EB3A85769359
GUID_DEVCLASS_BIOMETRIC
实际上是%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.15063.0\shared\devguid.h