Search

Windows CE의 standard shell 인 explorer.exe 를 실행 시키지 않으면 액티브싱크(Active Sync,Windows Mobile Device Center, 이하 액티브싱크)가 동작하지 않는다


[HKEY_LOCAL_MACHINE\init]

"Launch50"="explorer.exe"

"Depend50"=hex:14,00, 1e,00

해서 위 Registry 를 막고 custom Shell 이나 다른 어플을 실행시켰다면 액티브 싱크가 동작하지 않는다.



Custom Shell에서 액티싱크를 동작시키려면 ShellRegisterCallbacks 함수를 return 해야 한다는데... 잘 모르겠다.


\WINCE700\public\wceshellfe\oak\taskman\minserver.cpp 파일을 참고하면 될 듯....?




데스크탑에 연결할 때 마다 파트너쉽을 연결할 지 여부를 묻는 팝업창이 자꾸 뜨는데 귀찮다


BSP 작업 하다보면 어느순간 작업표시줄에 십여개의 노티가 떠있기도...


데스크탑에 아래 레지스트리를 수정해 주면 된다

  

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services]
"GuestOnly"=dword:00000001