Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11678
Последний выпуск: 19.06.2015

GetMappedFileNameA undefined reference

69K
28 марта 2016 года
hexter
14 / / 28.03.2016
void GFNFH(HANDLE hFile, char* mnp) {
TCHAR fname[MAX_PATH+1];
HANDLE hmap;
hmap = CreateFileMapping(hFile, NULL, PAGE_READONLY, 0, 1, NULL);
if(!hmap){
_cprintf("%s", "ninvald1n");
return;
};
void *madress = MapViewOfFile(hmap, FILE_MAP_READ, 0,0,1);
if (!madress){
_cprintf("%s", "ninvalid2n"); return;
}
GetMappedFileName(GetCurrentProcess(), madress, fname, MAX_PATH);
strcpy(mnp,fname);
}
При линковке получаю undefined reference, то же самое с майкрософтовским методом "Obtaining a File Name From a File Handle", да и вообще с использованием GetMappedFileName(). TDM-GCC 4.7.1 64bit
6
29 марта 2016 года
@pixo $oft
3.4K / / 20.09.2006
Остальные функции нормально линкуются? Возможно, что-то не так с библиотекой импорта.
1.9K
01 апреля 2016 года
Kuzya
183 / / 19.03.2008
попробуй скомпилировать в codeblocks, если скомпилится, то возможно, проблемы с хидерами в TDM-GCC

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог