2013-03-04 3 views
3

우리는 몇 가지 장치 (Motorola, Honeywell, ...)에서 Windows Mobile/CE 용 일반 모바일 응용 프로그램을 실행 중이며 어떤 장치에서 자동으로 검색하려고합니까? 다시 뛰고있어. 현재 어떤 기기 서비스를 사용할지 (예 : 스캔 용) 구성해야하지만 해당 프로세스를 자동화하고 싶습니다.Windows Mobile/CE 장치의 모델 및 제조업체 결정

Windows Mobile/CE (예 : "Motorola MC3190"또는 "Honeywell Dolphin 6100")에서 장치 제조업체 및 모델을 확인할 수있는 확실한 방법이 있습니까?

우리는 이미 시도했습니다 무엇 :

  • SystemParametersInfo를 통해 OEM 정보는
  • 가 (물론 SystemParametersInfo를 사용하는 것)을 OpenNETCF의 API
바라보며 (일부 장치에서 예외를 throw) 가져 오기

일련 번호, 파일 시스템 레이아웃 또는 CPU를 분석하여 장치 유형을 추측하고 싶지 않습니다.

답변

5

Windows Mobile OEM이 이러한 정보를 제공 할 표준이 없습니다. HKLM \ ident 및 HKLM \ Platform이 충분한 정보를 제공하지 않으면 다른 고유 한 장치 식별 항목을 찾아야합니다.

Intermec 장치의 경우 "\ Windows \ itc50.dll"과 같은 제조업체 종속 파일을 사용하고 있습니다.

+1

'HKLM \ ident'과'HKLM \ Platform'에 대한 힌트를 주셔서 감사합니다 ... 매우 유용합니다! – Gene