C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 GetModuleFileNameEx / Процессы и потоки / Приложение

GetModuleFileNameEx

Функция GetModuleFileNameEx позволяет получить полный путь для указанного модуля.

DWORD GetModuleFileNameEx(
  HANDLE hProcess,
  HMODULE hModule,
  LPTSTR lpFilename,
  DWORD nSize
);

Параметры

hProcess
[на входе] Дескриптор процесса, который содержит данный модуль.
hModule
[на входе] Дескриптор модуля.
lpFilename
[на выходе] Указатель на буфер, в который будет записан полный путь модуля. Если имя файла длиннее, чем максимальное количество символов, указанных в параметре nSize, то имя файла будет обрезано.
nSize
[на входе] Размер буфера lpFilename в байтах.

Возвращаемое значение

При успешном выполнении, функция возвращает длину строки, скопированной в буфер.

При ошибке функция вернёт ноль.

Пример использования

Перечисление всех модулей для процесса.

 

Требования

Windows NT/2000/XP: Включена в Windows NT 4.0 и позже.
Windows 95/98/Me: Не поддерживается.
Unicode: Присутствует как Unicode, так и ANSI версия.
Заголовок: Объявлена в Psapi.h.
Библиотека: Psapi.lib.