Compartir a través de


Función GetErrorMode (errhandlingapi.h)

Recupera el modo de error del proceso actual.

Sintaxis

UINT GetErrorMode();

Valor devuelto

Modo de error de proceso. Esta función devuelve uno de los siguientes valores.

Código y valor devueltos Descripción
0
Usa el valor predeterminado del sistema, que muestra todos los cuadros de diálogo de error.
SEM_FAILCRITICALERRORS
0x0001
El sistema no muestra el cuadro de mensaje critical-error-handler. En su lugar, el sistema envía el error al proceso de llamada.
SEM_NOALIGNMENTFAULTEXCEPT
0x0004
El sistema corrige automáticamente los errores de alineación de memoria y los hace invisibles para la aplicación. Lo hace para el proceso de llamada y los procesos descendientes. Esta característica solo es compatible con determinadas arquitecturas de procesador. Para obtener más información, vea SetErrorMode.
SEM_NOGPFAULTERRORBOX
0x0002
El sistema no muestra el cuadro de diálogo Informe de errores de Windows.
SEM_NOOPENFILEERRORBOX
0x8000
El sistema no muestra un cuadro de mensaje cuando no encuentra un archivo. En su lugar, el error se devuelve al proceso de llamada.

Observaciones

Cada proceso tiene un modo de error asociado que indica al sistema cómo va a responder la aplicación a errores graves. Un proceso secundario hereda el modo de error de su proceso primario.

Para cambiar el modo de error del proceso, use la función SetErrorMode.

Windows 7: los autores de llamadas de deben favorecer SetThreadErrorMode en SetErrorMode, ya que es menos perjudicial para el comportamiento normal del sistema. GetThreadErrorMode es la función de llamada que corresponde a GetErrorMode.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de errhandlingapi.h (incluya Windows.h)
biblioteca de Kernel32.lib
DLL de Kernel32.dll

Consulte también

funciones de control de errores

modo de error

GetThreadErrorMode

SetErrorMode