ErrorMode 속성은 운영 체제가 여러 유형의 심각한 오류를 처리하는 방법을 제어합니다. 운영 체제가 이러한 오류를 처리하거나 응용 프로그램이 오류를 받아 처리하도록 지정할 수 있습니다. 일부 비 x86 프로세서에서는 ...

ErrorMode 속성은 운영 체제가 여러 유형의 심각한 오류를 처리하는 방법을 제어합니다. 운영 체제가 이러한 오류를 처리하거나 응용 프로그램이 오류를 받아 처리하도록 지정할 수 있습니다. 일부 비 x86 프로세서에서는 오정렬된 메모리 참조로 인해 맞춤 오류 예외가 발생합니다. No_Alignment_Fault_Except 플래그를 사용하면 시스템에서 자동으로 이러한 맞춤 오류를 수정할지 또는 응용 프로그램에 표시할지를 제어할 수 있습니다. MIPS 플랫폼에서는 응용 프로그램이 No_Alignment_Fault_Except 플래그와 함께 SetErrorMode를 명시적으로 호출하여 운영 체제에서 자동으로 맞춤 오류를 수정하도록 해야 합니다. 기본 설정은 운영 체제가 맞춤 오류를 응용 프로그램에 표시하는 것입니다. x86 플랫폼은 응용 프로그램에 맞춤 오류를 표시하지 않으므로, No_Alignment_Fault_Except 플래그가 설정되어 있지 않아도 운영 체제에서 맞춤 오류가 발생하지 않습니다. ErrorMode의 기본 상태는 모든 플래그를 0으로 설정하는 것입니다. 이 플래그에 대해 정의된 값은 다음과 같습니다.
Fail_Critical_Errors - 이 플래그를 설정하면 중요한 오류가 발생할 때 운영 체제가 중요한 오류 처리기 메시지 상자를 표시하지 않습니다. 대신, 운영 체제는 호출 프로세스로 오류를 보냅니다.
No_Alignment_Fault_Except - (RISC에만 해당) 이 플래그를 설정하면 운영 체제가 자동으로 메모리 맞춤 오류를 수정하고 응용 프로그램에 표시되지 않도록 합니다. 이 작업은 호출 프로세스 및 모든 하위 프로세스에 대해 수행됩니다. 이 플래그는 x86 프로세스에 영향을 주지 않습니다.
No_GP_Fault_Error_Box - 이 플래그를 설정하면 일반 보호 오류가 발생할 때 운영 체제가 일반 보호 오류 메시지 상자를 표시하지 않습니다. 이 플래그는 적절한 예외 처리기를 통해 GP(일반 보호) 오류를 직접 처리하는 디버깅 응용 프로그램만 설정해야 합니다.
No_Open_File_Error_Box - 이 플래그를 설정하면 운영 체제가 파일을 찾지 못할 경우 메시지 상자를 표시하지 않습니다. 대신, 호출 프로세스에 오류가 반환됩니다. 이 플래그는 현재 무시됩니다.
ErrorInfo 속성은 최근에 발생한 오류의 유형을 설명하는 정수 열거를 포함합니다. 값 12-14는 이 속성에서 사용되지 않습니다. 이러한 값은 오류를 수정할 수 있는지 여부를 나타내지만, 이 정보는 CorrectableError ... ERRORLEVEL%에서는 ERRORLEVEL과 같은 이름을 갖는 환경 변수가 정의되지 않은 경우, ERRORLEVEL의 현재 값을 문자열로 확장하며, 그렇지 않으면 지정된 값을 대신 제공합니다. 프로그램을 실행한 후, ... ErrorMethodology는 이 장치에서 지원하는 오류 검색 및 수정 종류를 설명하는 자유 형식 문자열입니다. ErrorMethodology는 이 저장소 범위에서 지원하는 오류 검색 및 수정 종류를 설명하는 자유 형식 문자열입니다. ErrorMode 속성은 운영 체제가 여러 유형의 심각한 오류를 처리하는 방법을 제어합니다. 운영 체제가 이러한 오류를 처리하거나 응용 프로그램이 오류를 받아 처리하도록 지정할 수 있습니다. 일부 비 x86 프로세서에서는 ... ErrorReplaceCharacter 속성은 수신한 바이트를 패리티 오류와 교체하는 데 사용되는 문자의 값을 지정합니다. 예: ^C ErrorReplacementEnabled는 패리티 오류와 함께 수신된 바이트를 ErrorReplaceCharacter 값으로 교체할지 여부를 지정합니다. 이 멤버가 TRUE이고, 패리티를 사용하도록 설정한 경우에만 ... ErrorResolution 속성은 오류를 일으키도록 실제로 결정된 데이터의 양을 지정합니다. ErrorInfo 속성이 3으로 설정되면 이 속성이 사용되지 않습니다. ErrorSourceFormat에 대한 "기타" 값을 정의하는 문자열입니다. ErrorSourceFormat 값이 1("기타")로 설정된 경우에는 이 값을 NULL이 아닌 값으로 설정해야 합니다. 다른 모든 ErrorSourceFormat ...