La proprietà ErrorMode controlla la gestione di diversi tipi di errori gravi da parte del sistema operativo. È possibile specificare che si desidera assegnare al sistema operativo la gestione degli errori gravi oppure che tali errori vengano ricevuti e gestiti dall'applicazione. In alcuni processori non x86 i riferimenti di memoria non allineati correttamente provocano un'eccezione di errore di allineamento. Il flag No_Alignment_Fault_Except consente di specificare se si desidera che tali errori di allineamento vengano corretti automaticamente dal sistema oppure che vengano resi visibili a un'applicazione. In una MIPS un'applicazione deve chiamare esplicitamente SetErrorMode con il flag No_Alignment_Fault_Except per attivare la correzione automatica degli errori di allineamento. L'impostazione predefinita prevede che il sistema operativo renda gli errori di allineamento visibili a un'applicazione. Poiché la piattaforma x86 non rende visibili tali errori a un'applicazione, l'impostazione del flag No_Alignment_Fault_Except non implicherà la segnalazione di un errore di allineamento. Lo stato predefinito di ErrorMode prevede l'impostazione di tutti i flag su 0. I valori definiti per questo flag sono: Fail_Critical_Errors - Se questo flag è impostato, il sistema operativo non visualizza la finestra di messaggio del programma di gestione degli errori critici qualora si verifichi un tale errore. Il sistema operativo invia l'errore al processo chiamante. No_Alignment_Fault_Except - (solo RISC) Se questo flag è impostato, il sistema operativo corregge automaticamente gli errori di allineamento della memoria e li rende invisibili all'applicazione. Questa operazione viene effettuata per il processo chiamante e per eventuali processi discendenti. Questo flag non ha effetto su processori x86. No_GP_Fault_Error_Box - Se questo flag è impostato, il sistema operativo non visualizza la finestra di messaggio relativa all'errore di protezione generale qualora si verifichi un tale errore. Questo flag deve essere impostato da applicazioni di debug che gestiscono errori di protezione generale mediante un programma di gestione delle eccezioni. No_Open_File_Error_Box - Se questo flag è impostato, il sistema operativo non visualizza una finestra di messaggio qualora non sia possibile trovare un file. L'errore viene restituito al processo chiamante. Nota: questo flag è attualmente ignorato.
La proprietà ErrorControlForced contiene la stringa di comando utilizzata per attivare il controllo della correzione degli ...
La proprietà ErrorData contiene i dati acquisiti con un errore durante l'ultimo accesso di memoria. I dati occupano i primi ...
La proprietà ErrorDataOrder indica in che ordine sono i dati archiviati nella proprietà ErrorData. Questa proprietà viene ...
La proprietà ErrorInfo contiene un'enumerazione di valori interi che descrive il tipo di errori verificatisi recentemente. ...
La proprietà ErrorMode controlla la gestione di diversi tipi di errori gravi da parte del sistema operativo. È possibile ...
La proprietà ErrorReplaceCharacter specifica il valore del carattere utilizzato per sostituire i byte ricevuti con un errore ...
La proprietà ErrorReplacementEnabled specifica se i byte ricevuti con errori di parità verranno sostituiti con il valore ...
La proprietà ErrorResolution specifica la quantità di dati che ha determinato l'errore. Questa proprietà non viene utilizzata ...
La proprietà ErrorTime contiene l'ora in cui si è verificato l'ultimo errore di memoria. Questa proprietà è valida soltanto ...