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). |