문제

Windows 상자에서 CeRapiInvoke()(기술적으로 OpenNETCF의 RAPI.Invoke())를 사용하여 Windows Mobile 장치에서 호출되는 C dll로 디버깅하려고 합니다.나는 로드된 dll을 디버깅하기 위해 이미 실행 중인 프로세스에 연결하는 데 매우 익숙하지만(Windows Mobile 서비스를 사용하여 여러 번 수행했습니다) 어떤 프로세스가 실제로 dll을 실행하고 있는지 알 수 없는 것 같습니다.원격 프로세스 뷰어를 실행해도 새로운 프로세스가 팝업되는 것을 볼 수 없으므로 이미 실행 중인 프로세스여야 합니다...호출 시 dll을 디버깅하기 위해 어떤 프로세스에 연결할 것인지에 대한 아이디어가 있습니까?

편집하다:여러 다른 프로세스에 연결하려고 시도한 후 "rapiclnt.exd"가 트릭을 수행했다는 것을 발견했습니다.

도움이 되었습니까?

해결책

rapiclnt.exe는 RAPI dll을 로드하는 프로세스입니다.RAPI dll 디버깅에 대한 자세한 내용은 이 내용을 읽어보세요.

http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top