Пометить том хранения в Windows Compact 2013

У меня есть (не MFC) приложение для Windows, написанное на C ++ (Visual Studio 2013), работающее на небольшом устройстве под управлением Windows Compact 2013.

Устройство имеет два тома хранения (внутренняя флэш-память и SD-карта)

Если я подключаю устройство к ПК с Windows через USB-кабель, тома монтируются, и я вижу их как два отдельных диска в проводнике Windows. Затем я могу изменить метку каждого тома в проводнике (щелкните правой кнопкой мыши на диске -> Свойства -> введите новую метку)

Я хотел бы иметь возможность пометить тома из моего приложения, работающего на устройстве.

Я безуспешно пробовал различные вызовы API Compact 2013 (очевидно, что Compact API гораздо более строг, чем полноценный Win32 API).

Я даже пытался вызвать файл сценария для вызова команды LABEL. Тоже без успеха.

Может кто-нибудь предложить мне какой-нибудь совет о том, как это сделать? Любая помощь приветствуется

Большое спасибо

1

Решение

В итоге решение оказалось на удивление простым. Я добавил autorun.inf файл в корневую папку устройства со следующим содержимым

[autorun]
label=My Label

Это имело именно тот эффект, которого я стремился достичь.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]