Função CoCreateGuid (combaseapi.h)
Cria um GUID, um inteiro exclusivo de 128 bits usado para CLSIDs e identificadores de interface.
Sintaxe
HRESULT CoCreateGuid(
[out] GUID *pguid
);
Parâmetros
[out] pguid
Um ponteiro para o GUID solicitado.
Retornar valor
Código de retorno | Descrição |
---|---|
|
O GUID foi criado com êxito. |
Os erros retornados por UuidCreate são encapsulados como UM HRESULT.
Comentários
A função CoCreateGuid chama a função RPC UuidCreate, que cria um GUID, um inteiro de 128 bits globalmente exclusivo. Use CoCreateGuid quando precisar de um número absolutamente exclusivo que você usará como um identificador persistente em um ambiente distribuído. Para um grau muito alto de certeza, essa função retorna um valor exclusivo – nenhuma outra invocação, no mesmo ou em qualquer outro sistema (rede ou não), deve retornar o mesmo valor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | combaseapi.h (inclua Objbase.h) |
Biblioteca | Ole32.lib |
DLL | Ole32.dll |