全世界每秒可能会生成数千个新的 GUID。其中一些可能只使用了一秒钟,然后就永远被遗忘了。其他人可能会更幸运并且持续更长时间,但仅限于单个数据库或计算机系统,并且不具有普遍意义。
只有一小部分 GUID 是精英,生来就享誉全球,可能永远长生不老。有时它们被称为众所周知的GUID。当然,这个概念是不精确的,而且有些主观。有时,某个广为人知的 GUID 的知识可以为您提供访问某些 API 的权力或打开大门。
一个例子是 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 在多个场合被证明非常有用。我还发现了特定于某些狭窄领域的此类短名单。