HRESULT
Aplica-se a: Outlook 2013 | Outlook 2016
Um valor de 32 bits que é usado para descrever um erro ou aviso.
typedef LONG HRESULT;
Comentários
O tipo de dados HRESULT é o mesmo que o tipo de dados SCODE .
Um valor HRESULT consiste nos seguintes campos:
Um código de 1 bit que indica gravidade, em que zero representa êxito e 1 representa falha.
Um valor reservado de 4 bits.
Um código de 11 bits que indica a responsabilidade pelo erro ou aviso, também conhecido como código de instalação.
Um código de 16 bits que descreve o erro ou o aviso.
A maioria dos métodos e funções de interface MAPI retorna valores HRESULT para fornecer formação de causa detalhada. Os valores HRESULT também são amplamente usados em métodos de interface OLE. O OLE fornece várias macros para conversão entre valores HRESULT e valores SCODE , outro tipo de dados comum para tratamento de erros.
Observação
No MAPI de 64 bits, HRESULT ainda é um valor de 32 bits.
Para obter informações sobre o uso OLE de valores HRESULT , consulte a Referência do Programador OLE. Para obter mais informações sobre o uso desses valores no MAPI, consulte Tratamento de Erros e qualquer um dos seguintes métodos de interface: