Я бы хотел создать ядро (называемое событиями) из C #.
Нужно ли взаимодействовать со службами и переносить встроенную функцию CreateEvent, или уже существует класс .NET, который выполняет эту работу?
Функция, которую мне нужно запустить, должна выглядеть примерно так:
hEvent = CreateEvent (NULL, false, false, "MyCSHARPEvent");
Это должно уведомить все проки, которые ищут forMyCSHARPEvent о событии.
Если необходимо обернуть функцию, как бы я перевел структуру SECURITY_ATTRIBUTES из C # в win32?