Я пытаюсь сопоставить функцию из программы WinCE в Linux.
Функция использует вызов WinCE для вывода идентификатора SD-карты.
но проблема в том, что функция WINCE выводит
0280XXXXXX как серийный номер, тогда как в Linux я получаю тот же номер в /sys/block/mmcblk0/device/serial, но первый байт (02) отсутствует (выход 80XXXXXX)
Кто-нибудь, кто хорошо разбирается в wince, знает, откуда функция IOCTL_DISK_GET_STORAGEID берет первый байт?