Condividi tramite


Funzione UuidCreate (rpcdce.h)

La funzione UuidCreate crea un nuovo UUID.

Sintassi

RPC_STATUS UuidCreate(
  UUID *Uuid
);

Parametri

Uuid

Restituisce un puntatore all'UUID creato.

Valore restituito

Valore Significato
RPC_S_OK
La chiamata ha avuto esito positivo.
RPC_S_UUID_LOCAL_ONLY
L'UUID è garantito essere univoco solo per questo computer.
RPC_S_UUID_NO_ADDRESS
Impossibile ottenere l'indirizzo hardware ethernet o dell'anello token per questo computer.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

Commenti

Per motivi di sicurezza, spesso è consigliabile mantenere gli indirizzi Ethernet sulle reti che diventano disponibili all'esterno di un'azienda o di un'organizzazione. La funzione UuidCreate genera un UUID che non può essere tracciato all'indirizzo ethernet del computer in cui è stato generato. Non può essere associato anche ad altri UUIDcreati nello stesso computer. Se non è necessario questo livello di sicurezza, l'applicazione può usare la funzione UuidCreateSequential , che si comporta esattamente come la funzione UuidCreate viene eseguita in tutte le altre versioni del sistema operativo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione rpcdce.h (include Rpc.h)
Libreria Rpcrt4.lib
DLL Rpcrt4.dll

Vedi anche

UuidFromString

UuidToString