이 호환성 수정은 모든 LZ API 호출을 가로채고 응용 프로그램의 관점에서 유효한 핸들이 0보다 크거나 같도록 설정하는 대신 항상 0보다 크도록 핸들을 늘리거나 줄입니다. 이 호환성 수정은 값 0을 오류로 처리하는 응용 프로그램에 적용됩니다. Windows 9x는 0인 핸들을 반환하지 않지만 Windows XP에서는 이러한 핸들을 반환할 가능성이 있습니다.
이 호환성 수정은 Windows XP가 환경 API에서 크게 줄어든 환경 블록을 반환하도록 합니다. 이렇게 하면 오류를 일으키는 버퍼 오버런 가능성이 줄어듭니다.
이 호환성 수정은 Windows XP에서 유니코드 문자열을 반환하는 대신 Windows 98에서 반환하는 ANSI 문자열을 반환하도록 IShellFolder::GetDisplayNameOf API에 지정합니다. uType ...
이 호환성 수정은 매개 변수에 SLR_NO_UI 플래그가 설정되어 있어도 IShellLink::Resolve 호출을 통해 대화 상자가 생성될 수 있는 경우 일부 응용 프로그램에서 발생할 수 있는 문제를 해결해줍니다. ...
이 호환성 수정은 매우 간단한 창만 만들도록 CreateWindow API 매개 변수를 조정해줍니다. Windows 9x에서는 특별한 의미가 있지만 Windows XP에서는 지원하지 않는 스타일 조합을 응용 프로그램이 ...
이 호환성 수정은 모든 LZ API 호출을 가로채고 응용 프로그램의 관점에서 유효한 핸들이 0보다 크거나 같도록 설정하는 대신 항상 0보다 크도록 핸들을 늘리거나 줄입니다. 이 호환성 수정은 값 0을 오류로 처리하는 ...
이 호환성 수정은 모든 디렉터리에서 읽기 전용 특성을 제거합니다. 이는 셸 폴더를 읽기 전용으로 설정할 필요가 없는 응용 프로그램에 유용할 수 있습니다.
이 호환성 수정은 모든 창이 올바른 모니터의 중앙에 표시되도록 합니다. 창이 화면 밖으로 벗어나는 것을 방지하는 데 사용할 수 있습니다.
이 호환성 수정은 볼륨의 루트에 임시 파일을 만들려는 시도에 실패하는 CRT 호출을 가로채어 사용자의 임시 디렉터리에 있는 임시 파일로 리디렉션합니다.
이 호환성 수정은 사용 가능한 페이지 파일과 사용 가능한 실제 메모리를 2GB 이하로 보고하도록 페이지 파일 및 실제 메모리 상태를 수정합니다.