Дальше ждать пока хук чего нибудь поймает и делать то что тебе нужно.
Ставить хук. SetWindowsHookEx.
Не сложно, а очень сложно. При отсутствии подробной документации на конкретную карту - вообще невозможно.
По-русски пишется "компИлировать", "исходнИках", "ЗаранЕе"
Думаешь многомерный массив лежит не в плоской памяти ?
За то что умеешь гуглом пользоваться ?
Речь идет о физической памяти. Даже из кернел мода она просто так недоступна. Сначала нужно замапить ее в адресное пространство ядра. Самый...
Тебе уже ответили - профессионалы выделяют память в таких количествах динамически.
Будет захвачен сразу. Но поток, захвативший мютекс, получит управление когда придет его время. Если ты вызовешь Sleep(0) - возможно ты ускоришь...
if WaitForSingleObject(HandleOfChildProcess, 0) == WAIT_TIMEOUT { // Дочерний процесс живой }
Можно, но не SetFocus'om - он работает только в своем потоке. Сначала нужно найти (EnumWindows) handle чужого главного окна. И сделать...
Откуда ?
Записываю: "ластать" - перехватить.
Что означает "ластать сисентер" ?
Происходит просто - физическая память, занимаемая такой секцией, мапится во все процессы загрузившие эту длл. В отличии от секции данных, которая...
Индекс файла это просто порядковый номер записи в MFT (48 младших бит) и счетчик изменений файла (16 старших бит). Больше ничего.
Т.е. в документации ошибка ?
Неправда. Сохраняются. Не моментально, но кэш сбрасывается и данные сохраняются. "If the function succeeds, the return value is nonzero, and all...
MapViewOfFile вернет тебе начальный адрес памяти отмапленого файла. Запись ничем не отличается от записи в обычную память. После закрытия...
Надо парочку суперкомпьютеров. Их есть у тебя ?
Имена участников (разделяйте запятой).