Método IErrorInfo::GetGUID (oaidl.h)

Retorna o GUID (identificador global exclusivo) da interface que definiu o erro.

Sintaxe

HRESULT GetGUID(
  [out] GUID *pGUID
);

Parâmetros

[out] pGUID

Um ponteiro para um GUID ou GUID_NULL, se o erro foi definido pelo sistema operacional.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

IErrorInfo::GetGUID retorna o GUID da interface que definiu o erro. Se o erro tiver sido definido pelo sistema, IErrorInfo::GetGUID retornará GUID_NULL.

Esse GUID não representa necessariamente a origem do erro. A origem é a classe ou aplicativo que gerou o erro. Usando o GUID, um aplicativo pode lidar com erros em uma interface, independentemente da classe que implementa a interface.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oaidl.h

Confira também

IErrorInfo