Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
This trace data helper (TDH) header is used by Event Tracing. For more information, see:
tdh.h contains the following programming interfaces:
Functions
| EMI_MAP_FORMAT Macro that retrieves the event map format. |
| EMI_MAP_INPUT Macro that retrieves the event map input. |
| EMI_MAP_NAME Macro that retrieves the event map name. |
| EMI_MAP_OUTPUT Macro that retrieves the event map output. |
| PEI_PROVIDER_NAME Macro that retrieves the Provider Event Info (PEI) name. |
| PFI_FIELD_MESSAGE Macro that retrieves the Provider Field Information (PFI) field message. |
| PFI_FIELD_NAME Macro that retrieves the Provider Field Information (PFI) field name. |
| PFI_FILTER_MESSAGE Macro that filters the Provider Field Information (PFI) field message. |
| PFI_PROPERTY_NAME Macro that retrieves the Provider Field Information (PFI) property name. |
| TdhAggregatePayloadFilters Aggregates multiple payload filters for a single provider into a single data structure for use with the EnableTraceEx2 function. |
| TdhCleanupPayloadEventFilterDescriptor Frees the aggregated structure of payload filters created using the TdhAggregatePayloadFilters function. |
| TdhCloseDecodingHandle Frees any resources associated with the input decoding handle. |
| TdhCreatePayloadFilter Creates a single filter for a single payload to be used with the EnableTraceEx2 function. |
| TdhDeletePayloadFilter Frees the memory allocated for a single payload filter by the TdhCreatePayloadFilter function. |
| TdhEnumerateManifestProviderEvents Retrieves the list of events present in the provider manifest. |
| TdhEnumerateProviderFieldInformation Retrieves the specified field metadata for a given provider. |
| TdhEnumerateProviderFilters Enumerates the filters that the specified provider defined in the manifest. |
| TdhEnumerateProviders Retrieves a list of providers that have registered a MOF class or manifest file on the computer. |
| TdhEnumerateProvidersForDecodingSource Retrieves a list of providers that have registered a MOF class or manifest file on the computer. |
| TdhFormatProperty Formats a property value for display. |
| TdhGetDecodingParameter Retrieves the value of a decoding parameter. |
| TdhGetEventInformation Retrieves metadata about an event. |
| TdhGetEventMapInformation Retrieves information about the event map contained in the event. |
| TdhGetManifestEventInformation Retrieves metadata about an event in a manifest. |
| TdhGetProperty Retrieves a property value from the event data. |
| TdhGetPropertySize Retrieves the size of one or more property values in the event data. |
| TdhGetWppMessage Retrieves the formatted WPP message embedded into an EVENT_RECORD structure. |
| TdhGetWppProperty Retrieves a specific property associated with a WPP message. |
| TdhLoadManifest Loads the manifest used to decode a log file. |
| TdhLoadManifestFromBinary Takes a NULL-terminated path to a binary file that contains metadata resources needed to decode a specific event provider. |
| TdhLoadManifestFromMemory Loads the manifest from memory. |
| TdhOpenDecodingHandle Opens a decoding handle. |
| TdhQueryProviderFieldInformation Retrieves information for the specified field from the event descriptions for those field values that match the given value. |
| TdhSetDecodingParameter Sets the value of a decoding parameter. |
| TdhUnloadManifest Unloads the manifest that was loaded by the TdhLoadManifest function. |
| TdhUnloadManifestFromMemory Unloads the manifest from memory. |
| TEI_ACTIVITYID_NAME Macro that retrieves the Trace Event Information (TEI) activity ID name. |
| TEI_CHANNEL_NAME Macro that retrieves the Trace Event Information (TEI) channel name. |
| TEI_EVENT_MESSAGE Macro that retrieves the Trace Event Information (TEI) message. |
| TEI_KEYWORDS_NAME Macro that retrieves the Trace Event Information (TEI) keywords name. |
| TEI_LEVEL_NAME Macro that retrieves the Trace Event Information (TEI) level name. |
| TEI_MAP_NAME Macro that retrieves the Trace Event Information (TEI) map name. |
| TEI_OPCODE_NAME Macro that retrieves the Trace Event Information (TEI) opcode name. |
| TEI_PROPERTY_NAME Macro that retrieves the Trace Event Information (TEI) property name. |
| TEI_PROVIDER_MESSAGE Macro that retrieves the Trace Event Information (TEI) provider message. |
| TEI_PROVIDER_NAME Macro that retrieves the Trace Event Information (TEI) provider name. |
| TEI_RELATEDACTIVITYID_NAME Macro that retrieves the Trace Event Information (TEI) related activity ID name. |
| TEI_TASK_NAME Macro that retrieves the Trace Event Information (TEI) task name. |
Structures
| EVENT_MAP_ENTRY Defines a single value map entry. |
| EVENT_MAP_INFO Defines the metadata about the event map. |
| EVENT_PROPERTY_INFO Provides information about a single property of the event or filter. |
| PAYLOAD_FILTER_PREDICATE Defines an event payload filter predicate that describes how to filter on a single field in a trace session. |
| PROPERTY_DATA_DESCRIPTOR Defines the property to retrieve. |
| PROVIDER_ENUMERATION_INFO Defines the array of providers that have registered a MOF or manifest on the computer. |
| PROVIDER_EVENT_INFO Defines an array of events in a provider manifest. |
| PROVIDER_FIELD_INFO Defines the field information. |
| PROVIDER_FIELD_INFOARRAY Defines metadata information about the requested field. |
| PROVIDER_FILTER_INFO Defines a filter and its data. |
| TDH_CONTEXT Defines the additional information required to parse an event. |
| TRACE_EVENT_INFO Defines the information about the event. |
| TRACE_PROVIDER_INFO Defines the GUID and name for a provider. |
Enumerations
| _TDH_IN_TYPE Defines the supported [in] types for a trace data helper (TDH). |
| _TDH_OUT_TYPE Defines the supported [out] types for a trace data helper (TDH). |
| DECODING_SOURCE Defines the source of the event data. |
| EVENT_FIELD_TYPE Defines the provider information to retrieve. |
| MAP_FLAGS Defines constant values that indicate if the map is a value map, bitmap, or pattern map. |
| MAP_VALUETYPE Defines if the value map value is in a ULONG data type or a string. |
| PAYLOAD_OPERATOR Defines the supported payload operators for a trace data helper (TDH). |
| PROPERTY_FLAGS Defines if the property is contained in a structure or array. |
| TDH_CONTEXT_TYPE Defines the context type. |
| TEMPLATE_FLAGS Defines constant values that indicates the layout of the event data. |