私の理解では、XP、Vista、およびWin7のWindowsシステム、および同じカーネルに基づくサーバー製品では、UuidCreateSequential()Win32 API呼び出しは、システム上のMACアドレスの1つを使用してUUIDを生成します。その値を、生成されたGUIDの最後に配置します。
私の質問は、ネットワークデバイスの構成セットが変更されない場合、UuidCreateSequentialは常に同じMACアドレスを毎回選択するのでしょうか。
私の理解では、XP、Vista、およびWin7のWindowsシステム、および同じカーネルに基づくサーバー製品では、UuidCreateSequential()Win32 API呼び出しは、システム上のMACアドレスの1つを使用してUUIDを生成します。その値を、生成されたGUIDの最後に配置します。
私の質問は、ネットワークデバイスの構成セットが変更されない場合、UuidCreateSequentialは常に同じMACアドレスを毎回選択するのでしょうか。
使用されている同じMACアドレスに依存することはできません。RFCから:
4.1.6。ノード
UUIDバージョン1の場合、ノードフィールドはIEEE 802 MACアドレス(通常はホストアドレス)で構成されます。複数のIEEE802アドレスを持つシステムの場合、使用可能なアドレスを使用できます。