Compartir a través de


encabezado werapi.h

Este encabezado lo usa Informe de errores de Windows (WER).

werapi.h contiene las siguientes interfaces de programación:

Functions

 
WerAddExcludedApplication

Agrega la aplicación especificada a la lista de aplicaciones que se excluirán de los informes de errores.
WerFreeString

Libera la memoria usada para almacenar una cadena de clave de informe. Debe llamarse después de cada llamada sucesiva a WerStoreGetFirstReportKey o WerStoreGetNextReportKey, una vez que se haya usado la cadena de clave de informe determinada y ya no sea necesaria.
WerGetFlags

Recupera la configuración de informes de errores para el proceso especificado.
WerRegisterAdditionalProcess

Registra un proceso que se va a incluir en el informe de Informe de errores de Windows (WER) junto con el proceso de aplicación principal. Opcionalmente, especifica un subproceso dentro de ese proceso registrado para obtener datos adicionales.
WerRegisterAppLocalDump

Registra una ruta de acceso (relativa a LocalFolder de la aplicación empaquetada) donde se debe guardar una copia del volcado de memoria de diagnóstico que Informe de errores de Windows (WER) recopila cuando uno de los procesos de la aplicación deja de responder.
WerRegisterCustomMetadata

Registra los metadatos específicos de la aplicación que se van a recopilar (en forma de cadenas de clave y valor) para el informe de errores de Informe de errores de Windows (WER).
WerRegisterExcludedMemoryBlock

Marca un bloque de memoria (que normalmente se incluye de forma predeterminada en los informes de errores) que se excluirá del informe de errores de Informe de errores de Windows (WER).
WerRegisterFile

Registra un archivo que se va a recopilar cuando Informe de errores de Windows (WER) crea un informe de errores.
WerRegisterMemoryBlock

Registra un bloque de memoria que se va a recopilar cuando Informe de errores de Windows (WER) crea un informe de errores.
WerRegisterRuntimeExceptionModule

Registra un controlador de excepciones en tiempo de ejecución personalizado que se usa para proporcionar Informe de errores de Windows personalizados (WER) para bloqueos.
WerRemoveExcludedApplication

Quita la aplicación especificada de la lista de aplicaciones que se van a excluir Informe de errores de Windows (WER).
WerReportAddDump

Agrega un volcado del tipo especificado al informe de Informe de errores de Windows (WER) especificado.
WerReportAddFile

Agrega un archivo al informe de Informe de errores de Windows especificado (WER).
WerReportCloseHandle

Cierra el informe de Informe de errores de Windows especificado (WER).
WerReportCreate

Crea un informe de Informe de errores de Windows (WER) que describe un evento de aplicación.
WerReportSetParameter

Establece los parámetros que identifican de forma única un evento para el informe de Informe de errores de Windows especificado (WER).
WerReportSetUIOption

Establece las opciones de la interfaz de usuario para el informe de Informe de errores de Windows (WER) especificado.
WerReportSubmit

Envía el informe de Informe de errores de Windows especificado (WER).
WerSetFlags

Establece la configuración de informes de Informe de errores de Windows (WER) para el proceso actual.
WerSetMaxProcessHoldMilliseconds

Establece el tiempo máximo de retención del proceso para Informe de errores de Windows (WER), en milisegundos.
WerStoreClose

Cierra la colección de informes de Informe de errores de Windows almacenados (WER).
WerStoreGetFirstReportKey

Obtiene una referencia al primer informe de Informe de errores de Windows (WER) del almacén de informes.
WerStoreGetNextReportKey

Obtiene una referencia al siguiente informe de Informe de errores de Windows (WER) en el almacén de informes de errores.
WerStoreGetReportCount

Obtiene el número de informes de Informe de errores de Windows (WER) en el almacén de informes de errores.
WerStoreGetSizeOnDisk

Obtiene el tamaño del almacén de informes de errores de Informe de errores de Windows (WER), en bytes.
WerStoreOpen

Abre la colección de informes de errores de Informe de errores de Windows almacenados (WER).
WerStorePurge

Purga el almacén de informes de Informe de errores de Windows (WER).
WerStoreQueryReportMetadataV1

Recupera metadatos sobre un informe de Informe de errores de Windows (WER) en el almacén.
WerStoreQueryReportMetadataV2

Recupera metadatos sobre un informe de Informe de errores de Windows (WER) en el almacén.
WerStoreQueryReportMetadataV3

Recupera metadatos sobre un informe de Informe de errores de Windows (WER) en el almacén.
WerStoreUploadReport

Carga un informe en el almacén de Informe de errores de Windows (WER).
WerUnregisterAdditionalProcess

Quita un proceso de la lista de procesos adicionales que se incluirán en el informe de errores de Informe de errores de Windows (WER).
WerUnregisterAppLocalDump

Cancela el registro realizado mediante una llamada a la función WerRegisterAppLocalDump para especificar que Informe de errores de Windows (WER) debe guardar una copia del volcado de memoria de diagnóstico que WER recopila cuando uno de los procesos de la aplicación deja de responder.
WerUnregisterCustomMetadata

Quita un elemento de metadatos específicos de la aplicación que se recopilan durante Informe de errores de Windows (WER) de la aplicación.
WerUnregisterExcludedMemoryBlock

Quita un bloque de memoria que se marcó anteriormente como excluido, que se incluirá de nuevo en los informes de errores de Informe de errores de Windows] (WER).
WerUnregisterFile

Quita un archivo de la lista de archivos que se van a agregar a los informes de Informe de errores de Windows (WER) generados para el proceso actual.
WerUnregisterMemoryBlock

Quita un bloque de memoria de la lista de datos que se van a recopilar durante Informe de errores de Windows (WER) de la aplicación.
WerUnregisterRuntimeExceptionModule

Quita el registro del controlador de excepciones de Informe de errores de Windows (WER).

Funciones de devolución de llamada

 
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH

Informe de errores de Windows (WER) llama a esta función para permitirle personalizar las opciones de inicio del depurador y la cadena de inicio.
PFN_WER_RUNTIME_EXCEPTION_EVENT

Informe de errores de Windows (WER) llama a esta función para determinar si el controlador de excepciones reclama el bloqueo.
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE

Informe de errores de Windows (WER) llama a esta función para obtener los parámetros de informe que describen de forma única el problema.

Estructuras

 
WER_DUMP_CUSTOM_OPTIONS

Especifica la información de minivolcado de Informe de errores de Windows personalizada (WER) que recopilará la función WerReportAddDump.
WER_DUMP_CUSTOM_OPTIONS_V2

Especifica la información de minivolcado de Informe de errores de Windows personalizada (WER) que recopilará la función WerReportAddDump.
WER_DUMP_CUSTOM_OPTIONS_V3

Especifica la información de minivolcado de Informe de errores de Windows personalizada (WER) que se va a recopilar en segundo plano (sin pausar el proceso) mediante la función PssCaptureSnapshot.
WER_EXCEPTION_INFORMATION

Contiene información de excepción de Informe de errores de Windows (WER) para la función WerReportAddDump.
WER_REPORT_INFORMATION

Contiene Informe de errores de Windows información (WER) usada por la función WerReportCreate.
WER_REPORT_INFORMATION_V3

Contiene Informe de errores de Windows información (WER) usada por la función WerReportCreate.
WER_REPORT_INFORMATION_V4

Contiene Informe de errores de Windows] (WER) información usada por la función WerReportCreate.
WER_REPORT_INFORMATION_V5

Contiene Informe de errores de Windows información (WER) usada por la función WerReportCreate.
WER_REPORT_METADATA_V1

Contiene información sobre un informe de errores generado por Informe de errores de Windows (WER).
WER_REPORT_METADATA_V2

Contiene información sobre un informe de errores generado por Informe de errores de Windows (WER).
WER_REPORT_METADATA_V3

Contiene información sobre un informe de errores generado por Informe de errores de Windows (WER).
WER_REPORT_PARAMETER

Contiene información sobre un parámetro de informe de errores generado por Informe de errores de Windows (WER).
WER_REPORT_SIGNATURE

Contiene información sobre una firma de informe de errores generada por Informe de errores de Windows (WER).
WER_RUNTIME_EXCEPTION_INFORMATION

Contiene la información de excepción de Informe de errores de Windows (WER) que se usa para determinar si desea reclamar el bloqueo.

Enumeraciones

 
REPORT_STORE_TYPES

Define los tipos de almacenes de informes de Informe de errores de Windows (WER) que se pueden abrir.
WER_CONSENT

Define los posibles estados de consentimiento del usuario de Informe de errores de Windows (WER).
WER_DUMP_TYPE

Define los posibles tipos de minivolcado de Informe de errores de Windows (WER).
WER_FILE_TYPE

Define los posibles tipos de archivo Informe de errores de Windows (WER) para el informe de minivolcado.
WER_REGISTER_FILE_TYPE

Define los tipos de archivo Informe de errores de Windows (WER) que se pueden registrar.
WER_REPORT_TYPE

Define los tipos de informe de Informe de errores de Windows (WER).
WER_REPORT_UI

Define los índices de las cadenas de interfaz de usuario personalizables del informe de Informe de errores de Windows (WER).
WER_SUBMIT_RESULT

Define las opciones de resultado de envío de Informe de errores de Windows (WER).