증상
Windows Embedded CE 6.0 R3에서 다음 두 함수가 동시에 실행 될 때 교착 상태가 발생할 수 있습니다.
-
FreePhysPage
-
HNDLCreateHandle
참고 FreePhysPage 함수는 실제 메모리를 확보 하기 위해 호출 되며 Hndlcreatehandle 함수를 호출 하 여 개체 핸들을 만듭니다.
원인
이 문제는 이러한 두 함수가 임계 영역 및 개체 핸들 테이블 잠금을 모두 호출 하기 때문에 발생 합니다. 그러나 함수는 임계 섹션과 개체 핸들 테이블 잠금을 서로 다른 순서로 호출 합니다.
해결 방법
소프트웨어 업데이트 정보
현재 Microsoft에서 지원 되는 소프트웨어 업데이트를 Windows Embedded CE 6.0 플랫폼 빌더 월간 업데이트로 사용할 수 있습니다 (2011 년 3 월). 이 문서의 "파일 정보" 섹션으로 스크롤하여이를 확인할 수 있습니다. 패키지 파일 이름에는 제품 버전, 날짜, 기술 자료 문서 번호 및 프로세서 유형이 포함 됩니다. 패키지 파일 이름 형식:
제품 버전-yymmdd-kbnnnnnn-프로세서 형식예를 들어 Wincepb50-060503-kb917590-armv4i는 KB 문서 917590에 명시 되어 있으며 2006 월 단위 업데이트에 포함 되어 있는 ARMV4i Windows Embedded CE 5.0 플랫폼 빌더 수정 사항입니다. 이 문제를 즉시 해결 하려면 다음 문서 번호를 클릭 하 여 Windows Embedded CE 플랫폼 빌더 및 핵심 운영 체제 소프트웨어 업데이트를 구하는 방법에 대 한 정보를 확인 하세요.
Microsoft Windows Embedded CE 플랫폼 빌더 제품에 대 한 핵심 운영 체제 수정 프로그램을 찾는 방법참고 이 Windows Embedded CE 6.0 월간 업데이트는 다음 Microsoft 다운로드 센터 웹 사이트 에서도 다운로드할 수 있습니다.
전제 조건
이 소프트웨어 업데이트를 적용 하려면이 제품에 대해 이전에 발급 된 모든 소프트웨어 업데이트가 설치 되어 있어야 합니다.
다시 시작 요구 사항
이 소프트웨어 업데이트를 설치한 후에는 전체 플랫폼의 클린 빌드를 수행 해야 합니다. 이렇게 하려면 다음 방법 중 하나를 사용하세요.
-
빌드 메뉴에서 솔루션 정리를 클릭한 후 솔루션 빌드를 클릭합니다.
-
빌드 메뉴에서 솔루션 다시 빌드를 클릭합니다.
이 소프트웨어 업데이트를 적용 한 후에는 컴퓨터를 다시 시작할 필요가 없습니다.
업데이트 대체 정보
이 업데이트는 업데이트를 대체 하지 않습니다.
파일 정보
이 소프트웨어 업데이트 패키지의 영어 버전은 다음 표에 나열 된 파일 특성 (또는 최신 파일 특성)을 갖습니다. 해당 파일의 날짜와 시간은 UTC(협정 세계시)로 표시됩니다. 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 현지 시간의 차이를 알려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.
설치 관리자 파일
Wincepb60-110321-kb2514264-armv4i.msi |
3502592 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-mipsii.msi |
3340800 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-mipsii_fp.msi |
3456000 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-mipsiv.msi |
3377152 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-mipsiv_fp.msi |
3500544 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-sh4.msi |
3155968 |
21-Mar-2011 |
23:12 |
Wincepb60-110321-kb2514264-x86.msi |
2989568 |
21-Mar-2011 |
23:12 |
이 핫픽스 패키지에 포함된 파일
Windows embedded ce 6.0_update_kb2514264 |
7903 |
21-Mar-2011 |
23:07 |
110321_kb2514264 |
Physmem.c |
33,056 |
15-Mar-2011 |
20:23 |
Private\Winceos\Coreos\Nk\Kernel |
Schedule.c |
29267 |
15-Mar-2011 |
20:23 |
Private\Winceos\Coreos\Nk\Kernel |
Nkmain.lib |
2742832 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\Armv4i\Debug |
Nkprmain.lib |
2779696 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\Armv4i\Debug |
Nkmain.lib |
1766118 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\Armv4i\Retail |
Nkprmain.lib |
1791546 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\Armv4i\Retail |
Nkmain.lib |
2585948 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii\Debug |
Nkprmain.lib |
2621934 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii\Debug |
Nkmain.lib |
1675448 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii\Retail |
Nkprmain.lib |
1705592 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii\Retail |
Nkmain.lib |
2660800 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Nkprmain.lib |
2697062 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Nkmain.lib |
1735150 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Nkprmain.lib |
1765402 |
15-Mar-2011 |
20:21 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Nkmain.lib |
2618338 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Nkprmain.lib |
2654456 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Nkmain.lib |
1,700,496 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Nkprmain.lib |
1730542 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Nkmain.lib |
2698448 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Nkprmain.lib |
2734842 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Nkmain.lib |
1766658 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Nkprmain.lib |
1796808 |
15-Mar-2011 |
20:22 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Nkmain.lib |
2180764 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Sh4\Debug |
Nkprmain.lib |
2205996 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Sh4\Debug |
Nkmain.lib |
1519028 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Sh4\Retail |
Nkprmain.lib |
1543404 |
15-Mar-2011 |
20:23 |
Public\Common\Oak\Lib\Sh4\Retail |
Nkmain.lib |
2172392 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\X86\Debug |
Nkprmain.lib |
2200524 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\X86\Debug |
Nkmain.lib |
1531102 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\X86\Retail |
Nkprmain.lib |
1551114 |
15-Mar-2011 |
20:20 |
Public\Common\Oak\Lib\X86\Retail |
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
추가 정보
소프트웨어 업데이트 용어에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명