Bagikan melalui


header tdh.h

Header pembantu data pelacakan (TDH) ini digunakan oleh Pelacakan Peristiwa. Untuk informasi selengkapnya, lihat:

tdh.h berisi antarmuka pemrograman berikut:

Fungsi

 
EMI_MAP_FORMAT

Makro yang mengambil format peta peristiwa.
EMI_MAP_INPUT

Makro yang mengambil input peta peristiwa.
EMI_MAP_NAME

Makro yang mengambil nama peta peristiwa.
EMI_MAP_OUTPUT

Makro yang mengambil output peta peristiwa.
PEI_PROVIDER_NAME

Makro yang mengambil nama Info Peristiwa Penyedia (PEI).
PFI_FIELD_MESSAGE

Makro yang mengambil pesan bidang Informasi Bidang Penyedia (PFI).
PFI_FIELD_NAME

Makro yang mengambil nama bidang Informasi Bidang Penyedia (PFI).
PFI_FILTER_MESSAGE

Makro yang memfilter pesan bidang Informasi Bidang Penyedia (PFI).
PFI_PROPERTY_NAME

Makro yang mengambil nama properti Informasi Bidang Penyedia (PFI).
TdhAggregatePayloadFilters

Menggabungkan beberapa filter payload untuk satu penyedia ke dalam satu struktur data untuk digunakan dengan fungsi EnableTraceEx2.
TdhCleanupPayloadEventFilterDescriptor

Membebaskan struktur agregat filter payload yang dibuat menggunakan fungsi TdhAggregatePayloadFilters.
TdhCloseDecodingHandle

Membebaskan sumber daya apa pun yang terkait dengan handel decoding input.
TdhCreatePayloadFilter

Membuat satu filter untuk satu payload yang akan digunakan dengan fungsi EnableTraceEx2.
TdhDeletePayloadFilter

Membebaskan memori yang dialokasikan untuk satu filter payload oleh fungsi TdhCreatePayloadFilter.
TdhEnumerateManifestProviderEvents

Mengambil daftar peristiwa yang ada dalam manifes penyedia.
TdhEnumerateProviderFieldInformation

Mengambil metadata bidang yang ditentukan untuk penyedia tertentu.
TdhEnumerateProviderFilters

Menghitung filter yang ditentukan penyedia yang ditentukan dalam manifes.
TdhEnumerateProviders

Mengambil daftar penyedia yang telah mendaftarkan kelas MOF atau file manifes di komputer.
TdhEnumerateProvidersForDecodingSource

Mengambil daftar penyedia yang telah mendaftarkan kelas MOF atau file manifes di komputer.
TdhFormatProperty

Memformat nilai properti untuk ditampilkan.
TdhGetDecodingParameter

Mengambil nilai parameter pendekodean.
TdhGetEventInformation

Mengambil metadata tentang suatu peristiwa.
TdhGetEventMapInformation

Mengambil informasi tentang peta peristiwa yang terkandung dalam peristiwa tersebut.
TdhGetManifestEventInformation

Mengambil metadata tentang peristiwa dalam manifes.
TdhGetProperty

Mengambil nilai properti dari data peristiwa.
TdhGetPropertySize

Mengambil ukuran satu atau beberapa nilai properti dalam data peristiwa.
TdhGetWppMessage

Mengambil pesan WPP yang diformat yang disematkan ke dalam struktur EVENT_RECORD.
TdhGetWppProperty

Mengambil properti tertentu yang terkait dengan pesan WPP.
TdhLoadManifest

Memuat manifes yang digunakan untuk mendekode file log.
TdhLoadManifestFromBinary

Mengambil jalur yang dihentikan NULL ke file biner yang berisi sumber daya metadata yang diperlukan untuk mendekode penyedia peristiwa tertentu.
TdhLoadManifestFromMemory

Memuat manifes dari memori.
TdhOpenDecodingHandle

Membuka handel decoding.
TdhQueryProviderFieldInformation

Mengambil informasi untuk bidang yang ditentukan dari deskripsi peristiwa untuk nilai bidang yang cocok dengan nilai yang diberikan.
TdhSetDecodingParameter

Mengatur nilai parameter pendekodean.
TdhUnloadManifest

Membongkar manifes yang dimuat oleh fungsi TdhLoadManifest.
TdhUnloadManifestFromMemory

Membongkar manifes dari memori.
TEI_ACTIVITYID_NAME

Makro yang mengambil nama ID aktivitas Trace Event Information (TEI).
TEI_CHANNEL_NAME

Makro yang mengambil nama saluran Trace Event Information (TEI).
TEI_EVENT_MESSAGE

Makro yang mengambil pesan Trace Event Information (TEI).
TEI_KEYWORDS_NAME

Makro yang mengambil nama kata kunci Trace Event Information (TEI).
TEI_LEVEL_NAME

Makro yang mengambil nama tingkat Trace Event Information (TEI).
TEI_MAP_NAME

Makro yang mengambil nama peta Trace Event Information (TEI).
TEI_OPCODE_NAME

Makro yang mengambil nama opcode Trace Event Information (TEI).
TEI_PROPERTY_NAME

Makro yang mengambil nama properti Trace Event Information (TEI).
TEI_PROVIDER_MESSAGE

Makro yang mengambil pesan penyedia Trace Event Information (TEI).
TEI_PROVIDER_NAME

Makro yang mengambil nama penyedia Trace Event Information (TEI).
TEI_RELATEDACTIVITYID_NAME

Makro yang mengambil nama ID aktivitas terkait Trace Event Information (TEI).
TEI_TASK_NAME

Makro yang mengambil nama tugas Trace Event Information (TEI).

Struktur

 
EVENT_MAP_ENTRY

Menentukan entri peta nilai tunggal.
EVENT_MAP_INFO

Menentukan metadata tentang peta peristiwa.
EVENT_PROPERTY_INFO

Menyediakan informasi tentang satu properti peristiwa atau filter.
PAYLOAD_FILTER_PREDICATE

Menentukan predikat filter payload peristiwa yang menjelaskan cara memfilter satu bidang dalam sesi pelacakan.
PROPERTY_DATA_DESCRIPTOR

Menentukan properti yang akan diambil.
PROVIDER_ENUMERATION_INFO

Menentukan array penyedia yang telah mendaftarkan MOF atau manifes di komputer.
PROVIDER_EVENT_INFO

Menentukan array peristiwa dalam manifes penyedia.
PROVIDER_FIELD_INFO

Menentukan informasi bidang.
PROVIDER_FIELD_INFOARRAY

Menentukan informasi metadata tentang bidang yang diminta.
PROVIDER_FILTER_INFO

Menentukan filter dan datanya.
TDH_CONTEXT

Menentukan informasi tambahan yang diperlukan untuk mengurai peristiwa.
TRACE_EVENT_INFO

Menentukan informasi tentang peristiwa tersebut.
TRACE_PROVIDER_INFO

Menentukan GUID dan nama untuk penyedia.

Enumerasi

 
_TDH_IN_TYPE

Menentukan jenis [in] yang didukung untuk pembantu data pelacakan (TDH).
_TDH_OUT_TYPE

Menentukan jenis [out] yang didukung untuk pembantu data pelacakan (TDH).
DECODING_SOURCE

Menentukan sumber data peristiwa.
EVENT_FIELD_TYPE

Menentukan informasi penyedia yang akan diambil.
MAP_FLAGS

Menentukan nilai konstanta yang menunjukkan apakah peta adalah peta nilai, bitmap, atau peta pola.
MAP_VALUETYPE

Menentukan apakah nilai peta nilai berada dalam jenis data ULONG atau string.
PAYLOAD_OPERATOR

Menentukan operator payload yang didukung untuk pembantu data pelacakan (TDH).
PROPERTY_FLAGS

Menentukan apakah properti terkandung dalam struktur atau array.
TDH_CONTEXT_TYPE

Menentukan jenis konteks.
TEMPLATE_FLAGS

Menentukan nilai konstanta yang menunjukkan tata letak data peristiwa.