Clase de _com_error
Específicos de Microsoft
Un objeto de _com_error representa una condición de excepción detectada por funciones de contenedor de control de errores en los archivos de encabezado generados de la biblioteca de tipos o por una de las clases de soporte de COM.La clase de _com_error encapsula el código de error HRESULT y cualquier objeto asociado de IErrorInfo Interface .
Construcción
Crea un objeto _com_error. |
Operadores
asigna un objeto existente de _com_error a otro. |
Funciones de extractor
Recupera HRESULT pasado al constructor. |
|
Recupera el objeto de IErrorInfo pasado al constructor. |
|
Recupera el código de error 16 bits asignado en HRESULTencapsulado. |
funciones de IErrorInfo
función de IErrorInfo::GetDescription de las llamadas. |
|
función de IErrorInfo::GetHelpContext de las llamadas. |
|
función de IErrorInfo::GetHelpFile de las llamadas |
|
función de IErrorInfo::GetSource de las llamadas. |
|
función de IErrorInfo::GetGUID de las llamadas. |
Extractor de mensajes de formato
Recupera el mensaje de cadena para HRESULT almacenado en el objeto de _com_error . |
ExepInfo.wCode los asignadores de HRESULT
asigna HRESULT de 32 bits a wCodede 16 bits. |
|
asigna wCode de 16 bits a HRESULTde 32 bits. |
Requisitos
Header: comdef.h
Lib: omsuppw.lib o comsuppwd.lib (vea /Zc:wchar_t (wchar_t es un tipo nativo) para obtener más información)