3

我的理解是,在XP、Vista和Win7的Windows系统上,以及基于相同内核的服务器产品上,UuidCreateSequential() Win32 API调用利用系统上的MAC地址之一来生成UUID,并且将该值放在生成的 GUID 的末尾。

我的问题是,鉴于网络设备的配置集没有改变,UuidCreateSequential 每次总是选择相同的 MAC 地址吗?

4

1 回答 1

1

您不能依赖正在使用的相同 MAC 地址。来自RFC

4.1.6。节点

对于 UUID 版本 1,节点字段由 IEEE 802 MAC 地址组成,通常是主机地址。对于具有多个 IEEE 802 地址的系统,可以使用任何可用的地址。

于 2010-11-19T18:06:42.520 回答