Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Поставщик трассировки — это компонент приложения в пользовательском режиме или драйвера режима ядра, использующего технологию трассировки событий для Windows (ETW) для создания сообщений трассировки или событий трассировки. Как правило, события трассировки и сообщения отражают дискретные действия поставщика. Чтение записи событий помогает понять, что делает поставщик в реальных условиях работы.
Сеанс трассировки может включать несколько источников трассировки. Это особенно полезно для трассировки драйверов или приложений, реализующих более одного компонента поставщика, а также для трассировки нескольких драйверов или приложений, которые взаимодействуют.
Чтобы запустить сеанс трассировки с несколькими поставщиками трассировки, необходимо указать контрольные GUID всех поставщиков, указанных в файле с расширением .guid, или в файле управления, который вы отправляете контроллеру трассировки. Сообщения трассировки, созданные поставщиками, вставляются в журнал событий трассировки (ETL).
Драйвер в режиме ядра или приложение пользовательского режима может поддерживать несколько компонентов поставщика трассировки даже в одном исходном файле. Эта функция полезна для трассировки определенных операций в драйвере или приложении. Чтобы реализовать несколько поставщиков трассировки, необходимо использовать другой GUID элемента управления в макросе WPP_CONTROL_GUIDS для каждого поставщика.
Аналогичным образом, несколько драйверов или приложений могут быть частью одного поставщика трассировки и делить его ресурсы. Эта функция полезна при трассировке связанных приложений и драйверов, таких как драйверы портов и мини-портов. Чтобы реализовать эту функцию, укажите один и тот же GUID элемента управления в макросе WPP_CONTROL_GUIDS для каждого поставщика.