증상
다음 시나리오를 고려하세요.
- Windows Embedded CE 6.0 R3 기반 디바이스에서 VirtualAlloc 함수를 호출하는 애플리케이션 또는 드라이버를 실행합니다. 예를 들어 USB 원격 NDIS(네트워크 드라이버 인터페이스 사양) 클래스 드라이버(Rndismp.dll)는 VirtualAlloc 함수를 호출하여 구조체에 가상 메모리를 할당합니다.
- VirtualAlloc 함수의 flProtect 매개 변수는 PAGE_NOCACHE 특성으로 지정됩니다.
- 디바이스는 ARM Cortex A-8 프로세서를 사용합니다.
이 시나리오에서는 할당된 메모리의 데이터가 변경 될 수 있습니다. 예를 들어 구조체의 첫 번째 바이트는 Rndismp.dll 모듈에서 0이 될 수 있습니다.
해결 방법
소프트웨어 업데이트 정보
지원되는 소프트웨어 업데이트는 이제 Microsoft에서 Windows Embedded CE 6.0 월간 업데이트 2011년 9월로 사용할 수 있습니다. "파일 정보" 섹션에서 패키지 파일 이름에는 제품 버전, 날짜, 기술 자료 문서 번호 및 프로세서 유형이 포함됩니다. 패키지 파일 이름 형식은 다음과 같습니다.
제품 버전 yymmdd-kbnnnnnn-processor type 예를 들어 Wincepb60-110128-kb2492159-armv4i.msi KB 문서 2492159 설명되고 2011년 1월 월간 업데이트에 포함된 ARMV4i Windows Embedded CE 6.0 Platform Builder 수정 사항입니다.
이 문제를 즉시 resolve 다음 Microsoft 웹 사이트에서 이 Windows Embedded CE 6.0 월간 업데이트를 다운로드합니다.
Microsoft 다운로드 센터
필수 구성 요소
이 업데이트는 이 제품에 대해 이전에 발표된 모든 업데이트가 설치된 경우에만 지원됩니다.
다시 시작 요구 사항
이 업데이트를 적용한 후에는 전체 플랫폼을 새로 빌드해야 합니다. 이렇게 하려면 다음 방법 중 하나를 사용하세요.
- 빌드 메뉴에서 솔루션 정리를 클릭한 후 솔루션 빌드를 클릭합니다.
- 빌드 메뉴에서 솔루션 다시 빌드를 클릭합니다.
이 소프트웨어 업데이트를 적용한 후에는 컴퓨터를 다시 시작할 필요가 없습니다.
업데이트 대체 정보
이 업데이트는 다른 업데이트를 대체하지 않습니다.
파일 정보
이 소프트웨어 업데이트 패키지(영어 버전)는 다음 표에 나열된 파일 특성(또는 이후 버전의 파일 특성)을 포함합니다. 이 파일의 날짜와 시간은 UTC(협정 세계시)로 나열됩니다. 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 현지 시간의 차이를 알려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.
설치 관리자 파일
| 파일 이름 | 파일 크기 | 날짜 | 시간 |
|---|---|---|---|
| Wincepb60-110930-kb2603744-mipsiv.msi | 3,391,488 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-mipsiv_fp.msi | 3,514,368 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-sh4.msi | 3,178,496 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-x86.msi | 3,010,560 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-armv4i.msi | 3,518,464 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-mipsii.msi | 3,358,720 | 2011년 10월 1일 | 02:53 |
| Wincepb60-110930-kb2603744-mipsii_fp.msi | 3,473,408 | 2011년 10월 1일 | 02:53 |
이 업데이트 패키지에 포함된 파일
| 파일 이름 | 파일 크기 | 날짜 | 시간 | 경로 |
|---|---|---|---|---|
| Windows Embedded ce 6.0_update_kb2603744.htm | 7,889 | 2011년 10월 1일 | 02:40 | 110930_kb2603744 |
| Vm.c | 148,858 | 2011년 9월 15일 | 00:35 | Private\Winceos\Coreos\Nk\Kernel |
| Nkmain.lib | 2,743,134 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Armv4i\Debug |
| Nkprmain.lib | 2,779,998 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Armv4i\Debug |
| Nkmain.lib | 1,766,094 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Armv4i\Retail |
| Nkprmain.lib | 1,791,522 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Armv4i\Retail |
| Nkmain.lib | 2,585,952 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii\Debug |
| Nkprmain.lib | 2,621,938 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii\Debug |
| Nkmain.lib | 1,675,428 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Mipsii\Retail |
| Nkprmain.lib | 1,705,572 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\Mipsii\Retail |
| Nkmain.lib | 2,660,804 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Nkprmain.lib | 2,697,066 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Nkmain.lib | 1,735,130 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Nkprmain.lib | 1,765,382 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Nkmain.lib | 2,618,342 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Nkprmain.lib | 2,654,460 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Nkmain.lib | 1,700,508 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Nkprmain.lib | 1,730,554 | 2011년 9월 15일 | 00:33 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Nkmain.lib | 2,698,452 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Nkprmain.lib | 2,734,846 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Nkmain.lib | 1,766,670 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Nkprmain.lib | 1,796,820 | 2011년 9월 15일 | 00:34 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Nkmain.lib | 2,180,764 | 2011년 9월 15일 | 00:35 | Public\Common\Oak\Lib\Sh4\Debug |
| Nkprmain.lib | 2,205,996 | 2011년 9월 15일 | 00:35 | Public\Common\Oak\Lib\Sh4\Debug |
| Nkmain.lib | 1,519,024 | 2011년 9월 15일 | 00:35 | Public\Common\Oak\Lib\Sh4\Retail |
| Nkprmain.lib | 1,543,400 | 2011년 9월 15일 | 00:35 | Public\Common\Oak\Lib\Sh4\Retail |
| Nkmain.lib | 2,172,408 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\X86\Debug |
| Nkprmain.lib | 2,200,540 | 2011년 9월 15일 | 00:32 | Public\Common\Oak\Lib\X86\Debug |
| Nkmain.lib | 1,531,100 | 2011년 9월 15일 | 00:31 | Public\Common\Oak\Lib\X86\Retail |
| Nkprmain.lib | 1,551,112 | 2011년 9월 15일 | 00:31 | Public\Common\Oak\Lib\X86\Retail |
참조 자료
소프트웨어 업데이트 용어에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어 설명이 문서에서 설명하는 타사 제품은 Microsoft와 독립적인 회사에서 제조합니다. Microsoft는 이러한 제품의 성능이나 신뢰성에 대해 명시적 또는 묵시적 보증을 제공하지 않습니다.