Регистрация одного и того же GUID провайдера TraceLogging ETW от нескольких процессов и в рамках одного процесса - PullRequest
0 голосов
/ 07 февраля 2019

Из Документация по TraceLogging :

Если вы попытаетесь зарегистрировать уже зарегистрированного поставщика, регистрация завершится неудачей.

Неясноотносится ли «провайдер» к GUID или объекту, представленному hProvider.Может ли кто-нибудь подтвердить, является ли допустимой операцией регистрация одного и того же GUID из 1. нескольких процессов 2. нескольких модулей (DLL / EXE) в одном процессе 3. в одном модуле?

Я пробовал {1} и {2}, и они работают - я могу получать события от обоих процессов / модулей.Просто нужно убедиться, что это ожидаемое поведение.

...