Condividi tramite


Funzione UuidToStringW (rpcdce.h)

La funzione UuidToString converte un UUID in una stringa.

Sintassi

RPC_STATUS UuidToStringW(
  [in]  const UUID *Uuid,
  [out] RPC_WSTR   *StringUuid
);

Parametri

[in] Uuid

Puntatore a un UUID binario.

[out] StringUuid

Puntatore alla stringa con terminazione Null in cui verrà inserito il UUID specificato nel parametro Uuid .

Valore restituito

Valore Significato
RPC_S_OK
Chiamata riuscita.
RPC_S_OUT_OF_MEMORY
Il sistema non è in memoria.
 
Nota Per un elenco di codici di errore validi, vedere RPC Return Values.
 

Osservazioni

Un'applicazione chiama UuidToString per convertire un UUID binario in una stringa UUID. La libreria di runtime RPC alloca la memoria per la stringa restituita nel parametro StringUuid. L'applicazione è responsabile della chiamata RpcStringFree per deallocare tale memoria.

Nota

L'intestazione rpcdce.h definisce UuidToString come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

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 Finestre
intestazione rpcdce.h (include Rpc.h)
libreria Rpcrt4.lib
dll Rpcrt4.dll

Vedere anche

RpcStringFree

UuidFromString