Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Каждый поставщик трассировки определяет GUID элемента управления, который однозначно идентифицирует поставщика. Этот GUID используется для включения или отключения поставщика ETW с помощью трассировки событий для Windows (ETW).
GUID элемента управления отображается в макросе WPP_CONTROL_GUIDS в файле исходного кода для инструментированного поставщика трассировки.
#define WPP_CONTROL_GUIDS \
WPP_DEFINE_CONTROL_GUID(GUIDFriendlyName, (ControlGUID), \
WPP_DEFINE_BIT(NameOfTraceFlag1) \
WPP_DEFINE_BIT(NameOfTraceFlag2) \
............................. \
............................. \
WPP_DEFINE_BIT(NameOfTraceFlag32) )
Tracepdb создает файл трассировки (MOF), содержащий GUID элемента управления и уровни трассировки каждого поставщика трассировки, представленного в PDB-файле. Имя MOF-файла — это имя модуля поставщика трассировки. Tracepdb также может создать TMC-файл, если используется параметр -c .
Так как GUID элемента управления идентифицирует поставщика трассировки в ETW, вы можете использовать GUID элемента управления для определения и переопределиния области поставщика трассировки. Например, несколько драйверов могут быть частью одного поставщика трассировки, если указать один и тот же GUID элемента управления. Кроме того, один драйвер может включать различных поставщиков трассировки, указав контрольные GUID в каждом экземпляре макроса WPP_CONTROL_GUIDS.