最終更新:2018-06-23 (土) 04:37:36 (2128d)  

GUID
Top / GUID

MicrosoftによるUUIDの実装のひとつ

ソフトウェアで使用される擬似乱数?で、世界で一意な識別子として使用される128ビットの2進数値

COM

GUID は、COM プログラミング モデルの重要な一部です。最も基本的な GUID は、128 ビットの構造体です。ただし、GUID は、同じ GUID は 2 つとないということが保証される方法で作成されます。COM では、2 つの主な目的のために GUID が幅広く使用されます。

Packed GUID

  • GUIDの波括弧とハイフンを取り、最初の3つの区切り(8,4,4)はそれぞれの中で数字を逆順に並び替え、残りの16個は2桁ずつに区切りその2桁の中で前後を入れ替えて作る。

メモ

  • 自分が今生成した UUID が、過去未来、ネットワークの全マシン上で生成された別の UUID と完全一致する可能性はきわめて低いがゆえに一意の識別子として使えます