Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 118 of file eventsource.c.
Referenced by ElfCreateEventLogHandle(), and LogfReportEvent().
{ PLIST_ENTRY CurrentEntry; PEVENTSOURCE Result = NULL; DPRINT("GetEventSourceByName(%S)\n", Name); EnterCriticalSection(&EventSourceListCs); CurrentEntry = EventSourceListHead.Flink; while (CurrentEntry != &EventSourceListHead) { PEVENTSOURCE Item = CONTAINING_RECORD(CurrentEntry, EVENTSOURCE, EventSourceListEntry); DPRINT("Item->szName: %S\n", Item->szName); // if ((*(Item->szName) != 0) && !_wcsicmp(Item->szName, Name)) if (_wcsicmp(Item->szName, Name) == 0) { DPRINT("Found it\n"); Result = Item; break; } CurrentEntry = CurrentEntry->Flink; } LeaveCriticalSection(&EventSourceListCs); DPRINT("Done (Result: %p)\n", Result); return Result; }