Createevent иногда возвращает код ошибки 5
У меня есть один exe-файл, который создает набор событий.Это создание события иногда возвращает код ошибки 5 иногда это успешно.
Ручка отношению к event1 = CreateEvent(null, и false, и false,"глобальный\\отношению к event1");
if (NULL == event1)
{
DBG_TRACE_L1("создание баннера, event1 сбой с кодом ошибки: "&ЛТ;&ЛТ; код последней ошибки());
}
HANDLE hEvent2= CreateEvent(NULL, FALSE, FALSE,"Global\\hEvent2");
if (NULL == hEvent2)
{
DBG_TRACE_L1("создать hEvent2 сбой с кодом ошибки: "&ЛТ;&ЛТ; код последней ошибки());
}
HANDLE hEvent3= CreateEvent(NULL, FALSE, FALSE,"Global\\hEvent3");
if (NULL == hEvent3)
{
DBG_TRACE_L1("создать hEvent3 сбой с кодом ошибки: "&ЛТ;&ЛТ; код последней ошибки());
}
когда я пытаюсь открыть событие я получаю код ошибки 5
Что я уже пробовал:
I have one exe which creates set of events.This event creation sometimes return error code 5 sometimes it is successful. HANDLE event1 = CreateEvent(NULL, FALSE, FALSE,"Global\\event1"); if (NULL == event1) { DBG_TRACE_L1("Create event1 failed with an error code: "<< GetLastError()); } HANDLE hEvent2= CreateEvent(NULL, FALSE, FALSE,"Global\\hEvent2"); if (NULL == hEvent2) { DBG_TRACE_L1("Create hEvent2 failed with an error code: "<< GetLastError()); } HANDLE hEvent3= CreateEvent(NULL, FALSE, FALSE,"Global\\hEvent3"); if (NULL == hEvent3) { DBG_TRACE_L1("Create hEvent3 failed with an error code: "<< GetLastError()); } when i try to open the event am getting error code 5
Richard MacCutchan
Где находится код, вызывающий OpenEvent?