24

おそらく、世界中で毎秒何千もの新しい GUID が生成されています。それらの一部は、ほんの一瞬しか使用されず、その後永遠に忘却の中に沈む可能性があります。他のものはより幸運で、より長く続く可能性がありますが、単一のデータベースまたはコンピューター システムに限定されており、一般的な関心事ではありません。

また、GUID のごく一部だけがエリートであり、世界的な名声を得るために生まれ、永遠に生き続ける可能性があります。既知のGUIDと呼ばれることもあります。もちろん、この概念は不正確で、やや主観的です。場合によっては、よく知られている特定の GUID を知っていると、特定の API にアクセスするための権限が与えられたり、ドアが開いたりすることがあります。

一例は、Windows ED7BA470-8E54-465E-825C-99712043E01Cのいわゆる「神モード」GUIDです。

もう 1 つはDF8395B5-A4BA-450b-A77C-A9A47762C520です。これは、Web 上のいくつかのページでしか言及されていませんが、マネージ コードから CLR デバッグまたはプロファイリング API を呼び出す場合に非常に役立ちます。

それらの一部 ( 53D29EF7-377C-4D14-864B-EB3A85769359 など) は、見つからないドライバーを検索するときに役立つシステム デバイスの識別子です。

公開されたリストがあるかどうか、またはいくつかの (できればほとんどの) よく知られている GUID とその説明、種類 (COM CLSID、システム デバイス ID など)、発行者、古い/廃止されたステータス、およびその他の関連情報?

個人的には、100 ほどの GUID のリストがあり、いくつかの場面で非常に役立つことが証明されています。また、特定の狭い領域に固有の、このような短いリストも見つけました。

4

2 に答える 2

14

まあ、Google では集計されていないかもしれませんが、ここではできます。

  1. ファイル ダイアログのカスタム プレースには、既知のフォルダー GUID があります。CustomPlaces コレクションにフォルダーを追加するときに、GUID を使用して Windows Vista の既知のフォルダーを指定します。既知のフォルダー GUID は大文字と小文字が区別されず、Windows SDK の KnownFolders.h ファイルで定義されています。: 既知のフォルダー GUID の一覧
  2. 仮想フォルダー GUID : 仮想フォルダー GUIDのリスト
  3. ここに VSS 書き込み GUID: よく知られている VSS ライター GUID のリスト
  4. 既知のオブジェクト GUID: 既知のオブジェクト GUID のリスト
  5. よく知られているプロジェクト GUID のリスト: http://www.mztools.com/articles/2008/mz2008017.aspx

興味深いことに、このWeb サイトは既知の GUID のマスター リストのようですが、それらは Microsoft GUID に関連しているように見えます。MSDN につながるものもあれば、他の場所につながるものもあります。

于 2013-06-29T07:22:35.343 に答える