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 |