Funzione GetErrorMode (errhandlingapi.h)
Recupera la modalità di errore per il processo corrente.
Sintassi
UINT GetErrorMode();
Valore restituito
Modalità di errore del processo. Questa funzione restituisce uno dei valori seguenti.
Codice/valore restituito | Descrizione |
---|---|
|
Usa l'impostazione predefinita del sistema, che visualizza tutte le finestre di dialogo di errore. |
|
Il sistema non visualizza la finestra di messaggio critical-error-handler. Il sistema invia invece l'errore al processo chiamante. |
|
Il sistema corregge automaticamente gli errori di allineamento della memoria e li rende invisibili all'applicazione. Esegue questa operazione per il processo chiamante e per tutti i processi discendenti. Questa funzionalità è supportata solo da determinate architetture del processore. Per altre informazioni, vedere SetErrorMode. |
|
Il sistema non visualizza la finestra di dialogo Segnalazione errori Windows. |
|
Il sistema non visualizza una finestra di messaggio quando non riesce a trovare un file. Viene invece restituito l'errore al processo chiamante. |
Osservazioni
Ogni processo ha una modalità di errore associata che indica al sistema in che modo l'applicazione risponderà a gravi errori. Un processo figlio eredita la modalità di errore del processo padre.
Per modificare la modalità di errore per il processo, usare la funzione SetErrorMode.
Windows 7: chiamanti devono favorire SetThreadErrorModeSetErrorMode poiché è meno problematico per il normale comportamento del sistema. getThreadErrorMode è la funzione di chiamata che corrisponde a GetErrorMode.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2008 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione | errhandlingapi.h (include Windows.h) |
libreria | Kernel32.lib |
dll | Kernel32.dll |