Я звоню EvtOpenChannelEnum
после получения действительного дескриптора сеанса с EvtOpenSession
.EvtOpenSession
сработало, но EvtOpenChannelEnum
возвращает отказано в доступе (GetLastError = 5
).
С чего бы это?Если бы была проблема с доступом, я бы ожидал, что ударил по ней EvtOpenSession
.Что еще более озадачивает, пользователь может войти на тот же компьютер с моей программой, войти в систему под тем же пользователем и использовать Средство просмотра журнала событий Windows (2008, при условии, что он использует тот же API), и это работаетхорошо.
В тупик ...