tdh.h 標頭
事件追蹤會使用此追蹤資料協助程式 (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 擷取內嵌在EVENT_RECORD結構中的格式化 WPP 訊息。 |
TdhGetWppProperty 擷取與 WPP 訊息相關聯的特定屬性。 |
TdhLoadManifest 載入用來解碼記錄檔的資訊清單。 |
TdhLoadManifestFromBinary 採用以 Null 終止的二進位檔案路徑,其中包含解碼特定事件提供者所需的中繼資料資源。 |
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) opcode 名稱的宏。 |
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 定義追蹤資料協助程式 (TDH) 支援的 [in] 類型。 |
_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 定義常數值,指出事件資料的版面配置。 |