MODULEENTRY32 (kernel32)
Last changed: -87.234.40.100

.
Summary

C# Signature:

public struct MODULEENTRY32
    {//http://pastebin.com/BzD1jdmH
        private const int MAX_PATH = 255;
       internal uint dwSize;    //размер структуры в байтах
       internal uint th32ModuleID;//ID модуля
       internal uint th32ProcessID;//ID процесса модуля
       internal uint GlblcntUsage;//общее для системы количество обращений к модулю
       internal uint ProccntUsage;//количество обращений к модулю, сделанных из текущего процесса
       internal IntPtr modBaseAddr;//адрес модуля в адресном пространстве процесса
       internal uint modBaseSize;//размер модуля
       internal IntPtr hModule;//дескриптор модуля в контексте процесса
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = MAX_PATH + 1)]
       internal string szModule;//имя модуля
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = MAX_PATH+5)]
       internal string szExePath;//полный путь к файлу
    }

VB Signature:

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

http://pastebin.com/BzD1jdmH

Sample Code:

Please add some!

Documentation