Уникальный идентификатор машины для устройства Windows CE

Мне нужно создать уникальный идентификатор машины для устройства CE 6.0. В ОС Windows я использовал WMI для получения некоторых аппаратных идентификаторов, из которых я создал этот идентификатор. Очевидно, WMI не поддерживается в Win CE, поэтому я ищу альтернативы.

Сейчас я играю с образом ОС, который я создал в Platform Builder, и тестирую свое приложение в эмуляторе, только позже мне доставят настоящее устройство WinCE.

Я пробовал обаGetDeviceUniqueID а такжеKernelIoControl(IOCTL_HAL_GET_DEVICEID,... но они оба возвращаютсяERROR_NOT_SUPPORTED (0x80070032).

Do I need to include some package from the wince catalog in order to enable this feature?

Is this limitation only on emulators? (i mean, could it be that OEM's are implementing this unique-id-feature for real devices?

Do you have any other idea how I could construct this value? Like getting hardware / OS serials etc. and how?

Ответы на вопрос(2)

Ваш ответ на вопрос