ID de máquina única para un dispositivo Windows CE

Necesito generar una ID de máquina única para un dispositivo CE 6.0. En el sistema operativo Windows, estaba usando el WMI para obtener algunos identificadores de hardware a partir de los cuales construí este ID. Aparentemente, WMI no es compatible con Win CE, así que estoy buscando alternativas.

En este momento estoy jugando con la imagen del sistema operativo que he construido en Platform Builder y probando mi aplicación en el emulador, solo más tarde se me entregará el dispositivo WinCE real.

He intentado tantoGetDeviceUniqueID yKernelIoControl(IOCTL_HAL_GET_DEVICEID,... pero ambos regresanERROR_NOT_SUPPORTED (0x80070032).

¿Debo incluir algún paquete del catálogo de wince para habilitar esta función?

¿Es esta limitación solo en emuladores? (Quiero decir, ¿podría ser que los OEM estén implementando esta característica de identificación única para dispositivos reales?

¿Tienes alguna otra idea de cómo podría construir este valor? ¿Te gusta obtener seriales de hardware / OS, etc. y cómo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta