IShellLinkA_fnGetPath. Данная функция должна возвращать путь и имя файла Shell link объекта. Дополнительно ей передаётся указатель на структуру WIN32_FIND_DATA, которую она должна заполнить. На данный момент это не реализовано.
Дописал заполнение структуры WIN32_FIND_DATA через вызов FindFistFile. Теперь надо написать тест и отправить патч
Установка программы обновлений для Консультанта работает. Бага не актуальна. Нужно проверить текущее состояние IShellLinkA_fnGetPath. Хорошо бы в свободное время переделать и отправить патч (если это все ещё нужно)
Тест должен быть в dlls/shell32/tests/shelllink.c Предлагаю сначала написать тест, проверив на Windows, чтобы понять, как это должно работать согласно документации, отправить в wine-patches@lists.etersoft.ru, а потом написать правильную реализацию. Да, и там есть ещё IShellLinkW_fnGetPath, надо посмотреть, как у них принято — реализовать ещё раз или вызвать из функции A функцию W с перекодировкой.
Откладываем задачи, к которым не обращались более 100 дней.
Задача по релизу W@E 1.0.10 Уже давно не актуально, закрываю.