Запись связанных событий в поставщике на основе манифеста
Используйте функцию EventWriteTransfer , если несколько компонентов хотят связать свои события в комплексном сценарии трассировки. Например, компоненты A, B и C выполняют работу над соответствующим действием и хотят связать все события, связанные с этим действием.
Трассировка событий Windows использует локальное хранилище потока, чтобы сделать идентификатор действия предыдущего компонента доступным для следующего компонента. Компонент получает идентификатор предыдущего компонента из локального хранилища и задает ему идентификатор связанного действия. Затем потребитель может использовать идентификатор связанного действия для обхода цепочки событий от одного компонента к другому.