У тебя неверно сформирован стек, т.к. нет адреса возврата. Сравни стек при вызове NtProtectVirtualMemory: [ATTACH] и то что ты передаешь:...
А какие системные требования? Можно использовать к примеру https://docs.microsoft.com/en-us/windows/win32/cmpapi/-compression-portal Я уже давно...
Можно использовать zipfldr.dll и сжимать в zip архив. Создаешь пустой файл архива; Создаешь COM объект Shell.Application; Получаешь объект Folder...
Конкретно какой HRESULT? Вообще лучше делать так, сразу смотреть hr: if ( FAILED( hr = pSource->loadDataFromPdb( wszFilename ) ) ) { if ( FAILED(...
Пробежка, километров на 7.
А зачем? Обычно просто рассчитывается расстояние от эпицентра взрыва до объектов которые взаимодействуют с физикой взрыва по всем известной...
На мой взгляд если создавать оконное приложение для просмотра графики то проще сделать через диалоговые окна. В коде нужно будет только...
https://stackoverflow.com/questions/7068164/openprocesstoken-fails-after-impersonateloggedonuser
Нужно просто знать как работает DEFINE_GUID (секция How does the DEFINE_GUID macro work?) Словом если нужно использовать определение из хидера...
GRAFik, что-то непонятно какова конечная цель? Для чего это нужно? Просто можно обойтись "малой кровью" если к примеру нужно просто загрузить...
Смотри IMAGE_DIRECTORY_ENTRY_EXCEPTION. Вот тут подробно описано как в MASM делать.
Да. Если 32 бита то да.
Раз в месяц, мб чаще. Пишите тут в личку если что.
Нет, нет. это я :yes4:
Сокеты?
Я про стандарт говорил. goto в любом случае более эффективней в данной ситуации.
В C же вроде нет их.
Первое что нужно сделать - это добавить поле m_pSvc в структуру Class_EventSink. По типу:typedef struct { IWbemObjectSink; LONG m_lRef;...
Нельзя - это интерфейс. У тебя структура EventSink, вот в нее добавь поле просто и обращайся к нему через this->m_pSvc. COM объект это просто...
В принципе можешь оставить глобальную переменную. Я бы сделал так, добавил в конструктор аргумент и в класс свойство: class EventSink : public...
Имена участников (разделяйте запятой).