Condividi tramite


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