HRESULT
Hace referencia a: Outlook 2013 | Outlook 2016
Valor de 32 bits que se usa para describir un error o una advertencia.
typedef LONG HRESULT;
Comentarios
El tipo de datos HRESULT es el mismo que el tipo de datos SCODE .
Un valor HRESULT consta de los siguientes campos:
Código de 1 bit que indica la gravedad, donde cero representa el éxito y 1 representa un error.
Valor reservado de 4 bits.
Código de 11 bits que indica la responsabilidad por el error o la advertencia, también conocido como código de instalación.
Código de 16 bits que describe el error o la advertencia.
La mayoría de los métodos y funciones de interfaz MAPI devuelven valores HRESULT para proporcionar formación de causa detallada. Los valores HRESULT también se usan ampliamente en los métodos de interfaz OLE. OLE proporciona varias macros para convertir entre valores HRESULT y valores SCODE , otro tipo de datos común para el control de errores.
Nota:
En MAPI de 64 bits, HRESULT sigue siendo un valor de 32 bits.
Para obtener información sobre el uso OLE de valores HRESULT , vea la Referencia del programador OLE. Para obtener más información sobre el uso de estos valores en MAPI, vea Control de errores y cualquiera de los métodos de interfaz siguientes: