0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
||||||
1 | ||||||
Журнал событий19.11.2017, 09:37. Показов 27935. Ответов 35
Метки нет (Все метки)
Всем привет,
пытаюсь сделать просмотр журналов событий Windows 8 на си++ в QT. Подготовил код, ошибка на этапе READEVENTLOG, помогите исправить
0
|
19.11.2017, 09:37 | |
Ответы с готовыми решениями:
35
Журнал событий Windows Журнал событий? Журнал событий Журнал событий |
Maniac
|
||||||
21.11.2017, 15:35 | 21 | |||||
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
21.11.2017, 16:02 [ТС] | 22 |
ISergey, большое спасибо вам за помощь) Очень выручили)
Добавлено через 12 минут Можно последний вопрос при запуске вашего кода, в полях provider и computer name, выводится только первая буква значения. Пример: источник:UserModePowerService, выводится только U. Как можно вывести полное название?
0
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
21.11.2017, 16:06 [ТС] | 23 |
Вот
0
|
Maniac
|
|||||||||||
21.11.2017, 16:19 | 24 | ||||||||||
Похоже это то о чем я писал выше post11731377
Это
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
21.11.2017, 16:24 [ТС] | 25 |
Теперь вообще не отображаются эти параметры.
0
|
Maniac
|
||||||
21.11.2017, 16:28 | 26 | |||||
уберите комментарий с этого
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
21.11.2017, 16:35 [ТС] | 27 |
Как поставить брейкпоинт?
0
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|||||||||||
21.11.2017, 16:40 [ТС] | 28 | ||||||||||
Вот.
0
|
Maniac
|
|||||||||||
21.11.2017, 16:49 | 29 | ||||||||||
Как пользоваться отладчиком (в Visual Studio)
Это
cout и wcout немного разные.
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
||||||
21.11.2017, 16:51 [ТС] | 30 | |||||
Исправил
0
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
||||||
21.11.2017, 16:57 [ТС] | 31 | |||||
Вот вроде подправил, но теперь и в provide и в computername одно и тоже выводится
0
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
||||||
21.11.2017, 17:01 [ТС] | 32 | |||||
0
|
Maniac
|
||||||||||||||||
21.11.2017, 17:07 | 33 | |||||||||||||||
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
21.11.2017, 17:19 [ТС] | 34 |
Таким способом все выводится, только я не понял, зачем мы умножили на 2 и прибавили 2...
Добавлено через 6 минут Вообщем, еще раз большое спасибо за помощь
0
|
Maniac
|
|
21.11.2017, 17:30 | 35 |
rec это указатель на PBYTE
rec + sizeof(EVENTLOGRECORD) мы сместились на замер структуры (пусть на 100 байт) wcslen(str) вернет кол-во символов в строке !, один wchar_t занимает 2 байта поэтому нужно умножить на 2. и +2 это чтобы пропустить два нулевых байта
1
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 29
|
|
22.11.2017, 07:18 [ТС] | 36 |
Аа, теперь вроде понял. Спасибо за пояснения.
0
|
22.11.2017, 07:18 | |
22.11.2017, 07:18 | |
Помогаю со студенческими работами здесь
36
Проблема с функцией журнал событий Журнал Событий Win32API: OpenBackupEventLog function Журнал событий с записью в файл с перегуженными операциями Электронный Журнал на С++ Долговой журнал магазина Структуры. Журнал посещения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |