Есть чужая DLL, в ней функция, при вызове этой функции из под Vista софт вылетает без шума и пыли.

Проблема известна где, функция во время выполнения для своей работы пытается создавать временный файл функцией TMPFILE в корне диска, а включенный UAC Висты этого не разрешает.

Соотвественно, под WinXP и Win7 с любым уровнем UAC все работает нормально.

Исходя из описания TMPFILE, выходит что есть возможность создавать временный файл не в корне диска, а в текущей дирректории:

The tmpfile function creates a temporary file and returns a pointer to that stream. The temporary file is created in the root directory.

To create a temporary file in a directory other than the root, use tmpnam or tempnam in conjunction with fopen.

Что и нужно реализовать. Пропатчить ее таким образом. Сам я на Delphi пишу, СИ не понимаю.

DLL, описание, адреса где что находиться все дам.

Скидывайте свой email в личку, на который я все вышлю.

15 лет назад
HelloBob
Василий 
47 лет
15 лет в сервисе
Был
15 лет назад

Выбранный исполнитель

dmitriy_b
Дмитрий 
40 лет
15 лет в сервисе
Был
11 лет назад
15 лет назад
$25
1 день
Сделано быстро четко и гладко. +1
Все прошло нормально, претензий нет, работа нормально оплачена

Заявки фрилансеров

dmitriy_b
Дмитрий 
40 лет
15 лет в сервисе
Был
11 лет назад
15 лет назад
  • Похожие заказы

  • $160

    Требуется разработать простую программу под MAC OS X. Программа должна произвести изменения в файле, удалить два других файла и выдать текстом информацию пользователю. Программа должна запросить пароль администратора для повышения прав доступа (для доступа к ...

    Закрыт
    15 лет назад
  • $500

    Требуется граббер текста из окон приложений, например по идентификатору процесса получить все созданные им окна и собрать из них текст который там находится. Система windows. Язык реализации C/C++.

    Прикладное ПО1 исполнитель
    Закрыт
    15 лет назад
  • Факультет математический, специальность прикладная математика и информатика, на кафедре прикладной математики и кибернетики. Необходимо написать программу на языке программирования (всего одну программу), которая будет решать задачу. В конечном итоге нужно ...

    Прикладное ПО1 исполнитель
    Закрыт
    15 лет назад
  • Задание: на основе имеющихся материалов создать программу(или несколько маленьких). Есть готовый алгоритм, есть исходный код, который может служить примером для реализации. Все это нужно доработать и правильно оформить! Требования к исполнителю: ...

    Закрыт
    15 лет назад
  • Требуется для программы чип блокирующий её несанкционированную работу и позволяющий отслеживать ай пи взломщика.

    Закрыт
    15 лет назад
  • $50

    Есть программа на Делфи, которая работает через сервис amegainform.ru для рассылки смс и голосовых сообщений. Недавно появилась ошибка в программе и рассылка перестала работать. Нужно найдти в коде ошибку и исправить. ...

    Закрыт
    15 лет назад
  • Необходимо сделать из проекта shaim.net (бесплатный опенсорсный icq мессенджер, но недоделанный) полноценную версию, надо доработать его.

    Закрыт
    15 лет назад
  • $40

    Нужна программа построение вращяющегося 3d объкта с удалением невидимых линий C++ Билдер Чтобы программа строила 3d обьект, его я вышлю Вам, с удалением нивидимых линий, методом z-буффера или алгоритмом художника... И чтоб ...

    Закрыт
    15 лет назад
  • $100

    Уважаемые веблансеры! Суть проекта: 1) Разработка прикладного ПО, которое позволяет вытаскивать картинки из прайс-листов формата XLS и сохранять их на жесткий диск. 2) Парсинг сайтов из таблицы XLS по ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад