Здравствуйте, _Phantom_, Вы писали:
_P_>Есть некая программа которую загружает мою DLL _P_>Программа создает временный файл и передает его имя в функцию из моей DLL _P_>Как можно получить описатель (HANDLE) уже открытого файла ?
_P_>Если его открывать с использованием OpenFile _P_>возращается ошибка ACCESS_VIOLATION.
OpenFile — устаревшая функция. Попробуй CreateFile.
Файл должен или открыться, или у тебя должен быть access denied.