Función UuidCreate (rpcdce.h)

La función UuidCreate crea un nuevo UUID.

Sintaxis

RPC_STATUS UuidCreate(
  UUID *Uuid
);

Parámetros

Uuid

Devuelve un puntero al UUID creado.

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente.
RPC_S_UUID_LOCAL_ONLY
Se garantiza que el UUID es único para este equipo.
RPC_S_UUID_NO_ADDRESS
No se puede obtener la dirección de hardware ethernet o de anillo de token para este equipo.
 
Nota Para obtener una lista de códigos de error válidos, consulte Rpc Return Values.
 

Comentarios

Por motivos de seguridad, a menudo es conveniente mantener las direcciones Ethernet en las redes para que estén disponibles fuera de una empresa u organización. La función UuidCreate genera un UUID que no se puede realizar un seguimiento a la dirección Ethernet del equipo en el que se generó. Tampoco se puede asociar con otros UUIDcreados en el mismo equipo. Si no necesita este nivel de seguridad, la aplicación puede usar la función UuidCreateSequential , que se comporta exactamente como la función UuidCreate en todas las demás versiones del sistema operativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado rpcdce.h (incluir Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll

Consulte también

UuidFromString

UuidToString