UuidCreate 函数 (rpcdce.h)
UuidCreate 函数创建新的 UUID。
语法
RPC_STATUS UuidCreate(
UUID *Uuid
);
参数
Uuid
返回指向创建的 UUID 的指针。
返回值
值 | 含义 |
---|---|
|
调用成功。 |
|
只能保证 UUID 对于此计算机是唯一的。 |
|
无法获取此计算机的以太网或令牌环硬件地址。 |
注意 有关有效错误代码的列表,请参阅 RPC 返回值。
注解
出于安全原因,通常需要防止网络上的以太网地址在公司或组织外部可用。 UuidCreate 函数生成一个 UUID,该 UUID 无法跟踪到生成它的计算机的以太网地址。 它也不能与在同一台计算机上创建的其他 UUID相关联。 如果不需要此安全级别,应用程序可以使用 UuidCreateSequential 函数,该函数的行为与 UuidCreate 函数在所有其他版本的操作系统上的行为完全相同。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | rpcdce.h (包括 Rpc.h) |
Library | Rpcrt4.lib |
DLL | Rpcrt4.dll |