Beispiel #1
0
    static public bool EnumProcessModules(ref LDS_ENUM_PROCESS_MODULES modlist)
    {
        uint hwnd = GetLDSWindowHandle();
        uint PID  = _GetCurrentProcessId();

        if (hwnd == 0)
        {
            return(false);            // ERR
        }
        _SendMessage(
            hwnd,
            Convert.ToUInt32(LDSCommands.WM_LDS_CMD_ENUMPROCESSMODULES),
            PID,
            ref modlist);

        return(true);        // OK
    }
Beispiel #2
0
 private static extern uint _SendMessage(uint hWnd, uint uMsg, uint wParam, ref LDS_ENUM_PROCESS_MODULES lParam);
Beispiel #3
0
    public static bool EnumProcessModules(ref LDS_ENUM_PROCESS_MODULES modlist)
    {
        uint hwnd = GetLDSWindowHandle();
        uint PID  = _GetCurrentProcessId();

        if (hwnd == 0)
            return false; // ERR
        _SendMessage(
            hwnd,
            Convert.ToUInt32(LDSCommands.WM_LDS_CMD_ENUMPROCESSMODULES),
            PID,
            ref modlist);

        return true; // OK
    }
Beispiel #4
0
 static private extern uint _SendMessage(uint hWnd, uint uMsg, uint wParam, ref LDS_ENUM_PROCESS_MODULES lParam);