Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот вспомогательный заголовок данных трассировки (TDH) используется трассировкой событий. Дополнительные сведения см. в разделе:
tdh.h содержит следующие программные интерфейсы:
Функции
|
EMI_MAP_FORMAT Макрос, извлекающий формат карты событий. |
|
EMI_MAP_INPUT Макрос, который получает входные данные карты событий. |
|
EMI_MAP_NAME Макрос, который получает имя карты событий. |
|
EMI_MAP_OUTPUT Макрос, извлекающий выходные данные карты событий. |
|
PEI_PROVIDER_NAME Макрос, который получает имя сведений о событиях поставщика (PEI). |
|
PFI_FIELD_MESSAGE Макрос, извлекающий сообщение поля "Сведения о поле поставщика" (PFI). |
|
PFI_FIELD_NAME Макрос, извлекающий имя поля "Сведения о поле поставщика" (PFI). |
|
PFI_FILTER_MESSAGE Макрос, фильтрующий сообщение поля "Сведения о поле поставщика" (PFI). |
|
PFI_PROPERTY_NAME Макрос, извлекающий имя свойства Сведения о поле поставщика (PFI). |
|
TdhAggregatePayloadFilters Объединяет несколько фильтров полезных данных для одного поставщика в одну структуру данных для использования с функцией EnableTraceEx2. |
|
TdhCleanupPayloadEventFilterDescriptor Освобождает агрегированную структуру фильтров полезных данных, созданных с помощью функции TdhAggregatePayloadFilters. |
|
TdhCloseDecodingHandle Освобождает все ресурсы, связанные с дескриптором декодирования входных данных. |
|
TdhCreatePayloadFilter Создает один фильтр для одной полезной нагрузки, которая будет использоваться с функцией EnableTraceEx2. |
|
TdhDeletePayloadFilter Освобождает память, выделенную для одного фильтра полезных данных с помощью функции TdhCreatePayloadFilter. |
|
TdhEnumerateManifestProviderEvents Извлекает список событий, присутствующих в манифесте поставщика. |
|
TdhEnumerateProviderFieldInformation Извлекает указанные метаданные поля для заданного поставщика. |
|
TdhEnumerateProviderFilters Перечисляет фильтры, определенные указанным поставщиком в манифесте. |
|
TdhEnumerateProviders Извлекает список поставщиков, которые зарегистрировали MOF-файл класса или манифеста на компьютере. |
|
TdhEnumerateProvidersForDecodingSource Извлекает список поставщиков, которые зарегистрировали MOF-файл класса или манифеста на компьютере. |
|
TdhFormatProperty Форматирует значение свойства для отображения. |
|
TdhGetDecodingParameter Извлекает значение параметра декодирования. |
|
TdhGetEventInformation Извлекает метаданные о событии. |
|
TdhGetEventMapInformation Извлекает сведения о карте событий, содержащейся в событии. |
|
TdhGetManifestEventInformation Извлекает метаданные о событии в манифесте. |
|
TdhGetProperty Извлекает значение свойства из данных события. |
|
TdhGetPropertySize Извлекает размер одного или нескольких значений свойств в данных события. |
|
TdhGetWppMessage Извлекает отформатированные сообщения WPP, внедренные в структуру EVENT_RECORD. |
|
TdhGetWppProperty Извлекает определенное свойство, связанное с сообщением WPP. |
|
TdhLoadManifest Загружает манифест, используемый для декодирования файла журнала. |
|
TdhLoadManifestFromBinary Принимает путь к двоичному файлу, который содержит ресурсы метаданных, необходимые для декодирования определенного поставщика событий. |
|
TdhLoadManifestFromMemory Загружает манифест из памяти. |
|
TdhOpenDecodingHandle Открывает дескриптор декодирования. |
|
TdhQueryProviderFieldInformation Извлекает сведения для указанного поля из описаний событий для значений полей, соответствующих заданному значению. |
|
TdhSetDecodingParameter Задает значение параметра декодирования. |
|
TdhUnloadManifest Выгружает манифест, загруженный функцией TdhLoadManifest. |
|
TdhUnloadManifestFromMemory Выгружает манифест из памяти. |
|
TEI_ACTIVITYID_NAME Макрос, который получает имя идентификатора действия Сведений о событиях трассировки (TEI). |
|
TEI_CHANNEL_NAME Макрос, который получает имя канала сведений о событиях трассировки (TEI). |
|
TEI_EVENT_MESSAGE Макрос, извлекающий сообщение "Сведения о событиях трассировки" (TEI). |
|
TEI_KEYWORDS_NAME Макрос, извлекающий имя ключевых слов сведений о событиях трассировки (TEI). |
|
TEI_LEVEL_NAME Макрос, который получает имя уровня сведений о событиях трассировки (TEI). |
|
TEI_MAP_NAME Макрос, извлекающий имя карты сведений о событиях трассировки (TEI). |
|
TEI_OPCODE_NAME Макрос, извлекающий имя кода операции сведений о событиях трассировки (TEI). |
|
TEI_PROPERTY_NAME Макрос, извлекающий имя свойства Сведений о событиях трассировки (TEI). |
|
TEI_PROVIDER_MESSAGE Макрос, который получает сообщение поставщика сведений о событиях трассировки (TEI). |
|
TEI_PROVIDER_NAME Макрос, который получает имя поставщика сведений о событиях трассировки (TEI). |
|
TEI_RELATEDACTIVITYID_NAME Макрос, который получает имя идентификатора действия, связанного со сведениями о событиях трассировки (TEI). |
|
TEI_TASK_NAME Макрос, извлекающий имя задачи "Сведения о событиях трассировки" (TEI). |
Структуры
|
EVENT_MAP_ENTRY Определяет запись карты с одним значением. |
|
EVENT_MAP_INFO Определяет метаданные о карте событий. |
|
EVENT_PROPERTY_INFO Предоставляет сведения об одном свойстве события или фильтра. |
|
PAYLOAD_FILTER_PREDICATE Определяет предикат фильтра полезных данных события, который описывает фильтрацию по одному полю в сеансе трассировки. |
|
PROPERTY_DATA_DESCRIPTOR Определяет извлекаемое свойство. |
|
PROVIDER_ENUMERATION_INFO Определяет массив поставщиков, которые зарегистрировали MOF-файл или манифест на компьютере. |
|
PROVIDER_EVENT_INFO Определяет массив событий в манифесте поставщика. |
|
PROVIDER_FIELD_INFO Определяет сведения о поле. |
|
PROVIDER_FIELD_INFOARRAY Определяет сведения о метаданных о запрашиваемом поле. |
|
PROVIDER_FILTER_INFO Определяет фильтр и его данные. |
|
TDH_CONTEXT Определяет дополнительные сведения, необходимые для синтаксического анализа события. |
|
TRACE_EVENT_INFO Определяет сведения о событии. |
|
TRACE_PROVIDER_INFO Определяет GUID и имя поставщика. |
Перечисления
|
_TDH_IN_TYPE Определяет поддерживаемые типы [in] для вспомогательного средства данных трассировки (TDH). |
|
_TDH_OUT_TYPE Определяет поддерживаемые типы [out] для вспомогательного средства данных трассировки (TDH). |
|
DECODING_SOURCE Определяет источник данных события. |
|
EVENT_FIELD_TYPE Определяет извлекаемую информацию о поставщике. |
|
MAP_FLAGS Определяет постоянные значения, указывающие, является ли карта картой значений, растровой картой или картой шаблонов. |
|
MAP_VALUETYPE Определяет, находится ли значение сопоставления значений в типе данных ULONG или строке. |
|
PAYLOAD_OPERATOR Определяет поддерживаемые операторы полезных данных для вспомогательного средства данных трассировки (TDH). |
|
PROPERTY_FLAGS Определяет, содержится ли свойство в структуре или массиве. |
|
TDH_CONTEXT_TYPE Определяет тип контекста. |
|
TEMPLATE_FLAGS Определяет постоянные значения, указывающие макет данных события. |