실제 메모리 주소를 Windows 사용자 공간 응용 프로그램 가상 주소에 매핑하여 읽기/쓰기 할 수 있습니까?실제 메모리 주소를 Windows의 사용자 공간 응용 프로그램에 매핑
편집 : 실시간 운영 체제가 창과 병행하여 실행되는 시스템이 있습니다. 게스트 OS (RTOS)는 물리적 주소를 가상 메모리 공간에 매핑함으로써 메모리 매핑 된 PCIe 슬레이브 주변 장치에서 읽고 쓸 수있다.
내가하고 싶은데, Windows 사용자 공간 응용 프로그램에서 PCIe 슬레이브 장치와 직접 통신 할 수 있지만,이 실제 메모리 주소를 사용자 공간 가상 메모리 공간에 매핑해야합니다.
미리 감사드립니다.
장치 드라이버는 실제 메모리를 사용자 모드 프로세스의 주소 공간에 매핑 할 수 있지만 장치 드라이버 없이는이 작업을 수행 할 방법이 없다고 생각합니다. –
안녕하세요. 시간 내 주셔서 감사합니다. 나는 그렇게하기 위해 디바이스 드라이버를 보았다. ZwMapViewOfSection 올바른 API/경로를 사용하여 봐야합니까? – user3156702
소리가 들리지 않습니다. 내 생각 엔 MmMapLockedPagesSpecifyCache 것입니다. –