Função StringFromCLSID (combaseapi.h)

Converte um CLSID em uma cadeia de caracteres imprimíveis. CLSIDs diferentes sempre convertem em cadeias de caracteres diferentes.

Sintaxe

HRESULT StringFromCLSID(
  [in]  REFCLSID rclsid,
  [out] LPOLESTR *lplpsz
);

Parâmetros

[in] rclsid

O CLSID a ser convertido.

[out] lplpsz

O endereço de uma variável de ponteiro que recebe um ponteiro para a cadeia de caracteres resultante. A cadeia de caracteres que representa rclsid inclui chaves.

Retornar valor

Essa função pode retornar os valores retornados padrão E_OUTOFMEMORY e S_OK.

Comentários

StringFromCLSID chama a função StringFromGUID2 para converter um GUID (identificador global exclusivo) em uma cadeia de caracteres imprimíveis.

O chamador é responsável por liberar a memória alocada para a cadeia de caracteres chamando a função CoTaskMemFree .

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

Confira também

Clsidfromstring

Stringfromguid2