Cexceptionlogger

A C ++ Class y DLL que registra excepciones no manejadas
Descargar ahora

Cexceptionlogger Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Naughter Software
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 1.4 MB

Cexceptionlogger Etiquetas


Cexceptionlogger Descripción

El CExceptionlogger fue diseñado para ser una clase de C ++ y DLL que registra excepciones no controladas, como violaciones de acceso, desbordamientos de pila y división por cero. De forma predeterminada, la clase CExceptionlogger generará un archivo de registro con el nombre "yymmddhhmmssmmmm_name de EXE.Exception" en su directorio TEMP. En este archivo (que es ASCII si el CEXCEPTLOGGER se crea como ASCII y UNICODE si el CEXCEPTLOGGER se crea como unicode) es la siguiente información: - Fecha y hora en que ocurrió la excepción. - Código de excepciones - Detalles sobre la excepción si una violación de acceso - Detalles sobre la dirección de excepción que incluye la dirección lineal, la sección, la desplazamiento y la ruta del módulo - Ruta completa del proceso. - Directorio de trabajo actual Win32 - Línea de comando para el proceso. - Identificacion de proceso - ID de hilo donde ocurrió la excepción. - nombre de computadora, nombre de usuario, número de procesadores, tamaño de página, varias estadísticas de memoria, conteos de objetos, versión de Windows, versión de Windows, nivel de servicio, información de suite, propietario de registro, organización registrada, características del procesador, varios valores de WOW64, diversos servicios de terminal Valores relacionados, el tipo de instalación de Windows, directorio de Windows, directorio del sistema de Windows, Directorio de Windows compartido, tipo de inicio, información del dispositivo de monitor y visualización, información del mouse, estado de la red, valores de perfil de hardware actual, detalles de la página de códigos y detalles regional y idioma. - Cuerdas de medio ambiente que el proceso actual está utilizando - Enumeración de todos los procesos que se ejecutan actualmente incluyendo i) nombre ii) ID de proceso iii) cuenta de referencia IV) ID de proceso para padres v) prioridad de hilo base - Enumeración de todos los hilos en el proceso, incluyendo i) ID de hilo ii) prioridad y prioridad delta iii) referencias iv) tiempo de creación v) kernel y tiempo de usuario - Enumeración de los módulos en el proceso, incluyendo i) nombre y camino completo ii) Conde de referencia global y por proceso iii) mango del módulo iv) tamaño v) todos los símbolos para ese módulo completamente expandido (ver detalles más tarde) - Todos los registros X86 (o registros X64, si se compilan para las ventanas de 64 bits) - Pila de llamadas donde ocurrió la excepción, incluida la sección, la compensación, el módulo, la función y la información de línea. - En cada marco de pila, así como para todos los módulos, todas las variables y parámetros también se registran. Todos los tipos básicos, como los vacíos, caracteres, pantalones cortos, palabras, ints, dwords, flotadores, dobles y largas, se registran. Las UDT, incluidas las estructuras, los sindicatos y las clases, también se recuestan plenamente para mostrar a sus miembros. La información para cada tipo incluye su nombre, dirección, tipo y valor. Además, si la variable es una matriz, cada valor en la matriz se registra en su totalidad. Además, cada marco de pila de llamadas puede mostrar un volcado de pila cruda además del código de la máquina en bruto alrededor de ese marco de pila.


Cexceptionlogger Software relacionado

Cint96

Una clase de MFC que proporciona números enteros de 96 bits ...

211 13 KB

Descargar

Mfcsms

Una colección de clases de MFC para enviar mensajes SMS a través de su teléfono móvil / teléfono móvil ...

243 45 KB

Descargar