intestazione werapi.h
Questa intestazione viene usata da Segnalazione errori Windows (WER).
werapi.h contiene le interfacce di programmazione seguenti:
Funzioni
WerAddExcludedApplication Aggiunge l'applicazione specificata all'elenco di applicazioni da escludere dalla segnalazione errori. |
WerFreeString Libera la memoria usata per archiviare una stringa di chiave del report. Questa operazione deve essere chiamata dopo ogni chiamata successiva a WerStoreGetFirstReportKey o WerStoreGetNextReportKey, una volta usata la stringa di chiave del report specifica e non è più necessaria. |
WerGetFlags Recupera le impostazioni di segnalazione degli errori per il processo specificato. |
WerRegisterAdditionalProcess Registra un processo da includere nel report Segnalazione errori Windows (WER) insieme al processo principale dell'applicazione. Facoltativamente, specifica un thread all'interno del processo registrato per ottenere dati aggiuntivi da . |
WerRegisterAppLocalDump Registra un percorso (relativo a LocalFolder dell'applicazione in pacchetto) in cui deve essere salvata una copia del dump della memoria di diagnostica che Segnalazione errori Windows (WER) raccoglie quando uno dei processi per l'applicazione smette di rispondere. |
WerRegisterCustomMetadata Registra i metadati specifici dell'app da raccogliere (sotto forma di stringhe chiave/valore) per il report degli errori Segnalazione errori Windows (WER). |
WerRegisterExcludedMemoryBlock Contrassegna un blocco di memoria (normalmente incluso per impostazione predefinita nelle segnalazioni errori) da escludere dal report degli errori di Segnalazione errori Windows (WER). |
WerRegisterFile Registra un file da raccogliere quando Segnalazione errori Windows (WER) crea una segnalazione errori. |
WerRegisterMemoryBlock Registra un blocco di memoria da raccogliere quando Segnalazione errori Windows (WER) crea una segnalazione errori. |
WerRegisterRuntimeExceptionModule Registra un gestore di eccezioni di runtime personalizzato usato per fornire Segnalazione errori Windows personalizzate (WER) per gli arresti anomali. |
WerRemoveExcludedApplication Rimuove l'applicazione specificata dall'elenco di applicazioni che devono essere escluse da Segnalazione errori Windows (WER). |
WerReportAddDump Aggiunge un dump del tipo specificato al report Segnalazione errori Windows (WER) specificato. |
WerReportAddFile Aggiunge un file al report Segnalazione errori Windows (WER) specificato. |
WerReportCloseHandle Chiude il report Segnalazione errori Windows (WER) specificato. |
WerReportCreate Crea un report di Segnalazione errori Windows (WER) che descrive un evento dell'applicazione. |
WerReportSetParameter Imposta i parametri che identificano in modo univoco un evento per il report di Segnalazione errori Windows (WER) specificato. |
WerReportSetUIOption Imposta le opzioni dell'interfaccia utente per il report Segnalazione errori Windows (WER) specificato. |
WerReportSubmit Invia il report Segnalazione errori Windows (WER) specificato. |
WerSetFlags Imposta le impostazioni di creazione report Segnalazione errori Windows (WER) per il processo corrente. |
WerSetMaxProcessHoldMilliseconds Imposta il tempo massimo di attesa del processo per Segnalazione errori Windows (WER), espresso in millisecondi. |
WerStoreClose Chiude la raccolta di report di Segnalazione errori Windows archiviati . |
WerStoreGetFirstReportKey Ottiene un riferimento al primo report Segnalazione errori Windows (WER) nell'archivio report. |
WerStoreGetNextReportKey Ottiene un riferimento al report Segnalazione errori Windows (WER) successivo nell'archivio dei report degli errori. |
WerStoreGetReportCount Ottiene il numero di report Segnalazione errori Windows (WER) nell'archivio dei report degli errori. |
WerStoreGetSizeOnDisk Ottiene le dimensioni dell'archivio dei report degli errori di Segnalazione errori Windows (WER), espresso in byte. |
WerStoreOpen Apre la raccolta di segnalazioni di errori di Segnalazione errori Windows archiviate . |
WerStorePurge Elimina l'archivio report Segnalazione errori Windows (WER). |
WerStoreQueryReportMetadataV1 Recupera i metadati relativi a un report Segnalazione errori Windows (WER) nell'archivio. |
WerStoreQueryReportMetadataV2 Recupera i metadati relativi a un report Segnalazione errori Windows (WER) nell'archivio. |
WerStoreQueryReportMetadataV3 Recupera i metadati relativi a un report Segnalazione errori Windows (WER) nell'archivio. |
WerStoreUploadReport Carica un report nell'archivio Segnalazione errori Windows (WER). |
WerUnregisterAdditionalProcess Rimuove un processo dall'elenco di processi aggiuntivi da includere nel report degli errori di Segnalazione errori Windows (WER). |
WerUnregisterAppLocalDump Annulla la registrazione eseguita chiamando la funzione WerRegisterAppLocalDump per specificare che Segnalazione errori Windows (WER) deve salvare una copia del dump della memoria di diagnostica raccolto da WER quando uno dei processi per l'applicazione smette di rispondere. |
WerUnregisterCustomMetadata Rimuove un elemento di metadati specifici dell'app raccolti durante Segnalazione errori Windows (WER) per l'applicazione. |
WerUnregisterExcludedMemoryBlock Rimuove un blocco di memoria contrassegnato in precedenza come escluso, che verrà nuovamente incluso nei report degli errori di Segnalazione errori Windows] (WER). |
WerUnregisterFile Rimuove un file dall'elenco di file da aggiungere ai report di Segnalazione errori Windows (WER) generati per il processo corrente. |
WerUnregisterMemoryBlock Rimuove un blocco di memoria dall'elenco di dati da raccogliere durante Segnalazione errori Windows (WER) per l'applicazione. |
WerUnregisterRuntimeExceptionModule Rimuove la registrazione del gestore eccezioni Segnalazione errori Windows (WER). |
Funzioni di callback
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH Segnalazione errori Windows (WER) chiama questa funzione per consentire di personalizzare le opzioni di avvio del debugger e la stringa di avvio. |
PFN_WER_RUNTIME_EXCEPTION_EVENT Segnalazione errori Windows (WER) chiama questa funzione per determinare se il gestore eccezioni richiede l'arresto anomalo. |
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE Segnalazione errori Windows (WER) chiama questa funzione per ottenere i parametri del report che descrivono in modo univoco il problema. |
Strutture
WER_DUMP_CUSTOM_OPTIONS Specifica le informazioni di minidump Segnalazione errori Windows personalizzate da raccogliere dalla funzione WerReportAddDump. |
WER_DUMP_CUSTOM_OPTIONS_V2 Specifica le informazioni di minidump Segnalazione errori Windows personalizzate da raccogliere dalla funzione WerReportAddDump. |
WER_DUMP_CUSTOM_OPTIONS_V3 Specifica le informazioni di minidump Segnalazione errori Windows personalizzate da raccogliere in background (senza sospendere il processo) dalla funzione PssCaptureSnapshot. |
WER_EXCEPTION_INFORMATION Contiene informazioni sulle eccezioni Segnalazione errori Windows (WER) per la funzione WerReportAddDump. |
WER_REPORT_INFORMATION Contiene informazioni Segnalazione errori Windows (WER) utilizzate dalla funzione WerReportCreate. |
WER_REPORT_INFORMATION_V3 Contiene informazioni Segnalazione errori Windows (WER) utilizzate dalla funzione WerReportCreate. |
WER_REPORT_INFORMATION_V4 Contiene informazioni Segnalazione errori Windows] (WER) usate dalla funzione WerReportCreate. |
WER_REPORT_INFORMATION_V5 Contiene informazioni Segnalazione errori Windows (WER) utilizzate dalla funzione WerReportCreate. |
WER_REPORT_METADATA_V1 Contiene informazioni su un report degli errori generato da Segnalazione errori Windows (WER). |
WER_REPORT_METADATA_V2 Contiene informazioni su un report degli errori generato da Segnalazione errori Windows (WER). |
WER_REPORT_METADATA_V3 Contiene informazioni su un report degli errori generato da Segnalazione errori Windows (WER). |
WER_REPORT_PARAMETER Contiene informazioni su un parametro del report degli errori generato da Segnalazione errori Windows (WER). |
WER_REPORT_SIGNATURE Contiene informazioni su una firma del report degli errori generata da Segnalazione errori Windows (WER). |
WER_RUNTIME_EXCEPTION_INFORMATION Contiene le informazioni sulle eccezioni Segnalazione errori Windows (WER) usate per determinare se si desidera richiedere l'arresto anomalo. |
Enumerazioni
REPORT_STORE_TYPES Definisce i tipi di archivi report Segnalazione errori Windows (WER) che possono essere aperti. |
WER_CONSENT Definisce i possibili stati di consenso utente Segnalazione errori Windows (WER). |
WER_DUMP_TYPE Definisce i possibili tipi minidump Segnalazione errori Windows (WER). |
WER_FILE_TYPE Definisce i possibili tipi di file Segnalazione errori Windows (WER) per il report minidump. |
WER_REGISTER_FILE_TYPE Definisce i tipi di file Segnalazione errori Windows (WER) che possono essere registrati. |
WER_REPORT_TYPE Definisce i tipi di report Segnalazione errori Windows (WER). |
WER_REPORT_UI Definisce gli indici delle stringhe personalizzabili dell'interfaccia utente del report Segnalazione errori Windows (WER). |
WER_SUBMIT_RESULT Definisce le opzioni di risultato dell'invio Segnalazione errori Windows (WER). |