Antarmuka ITraceDataProvider (pla.h)
Menentukan penyedia pelacakan untuk diaktifkan dalam sesi pelacakan.
Untuk mendapatkan antarmuka ini, panggil metode ITraceDataProviderCollection::CreateTraceDataProvider .
Anda juga dapat menggunakan XML untuk menentukan penyedia. Untuk informasi selengkapnya, lihat bagian Keterangan dari ITraceDataCollector.
Warisan
Antarmuka ITraceDataProvider mewarisi dari antarmuka IDispatch . ITraceDataProvider juga memiliki jenis anggota berikut:
Metode
Antarmuka ITraceDataProvider memiliki metode ini.
ITraceDataProvider::get_DisplayName Mengambil atau mengatur nama tampilan penyedia. (Dapatkan) |
ITraceDataProvider::get_FilterData Mengambil atau mengatur data arbitrer yang dikirim ke penyedia data pelacakan untuk tujuan pemfilteran. (Dapatkan) |
ITraceDataProvider::get_FilterEnabled Mengambil atau menetapkan nilai yang menentukan apakah data filter digunakan untuk mengaktifkan penyedia. (Dapatkan) |
ITraceDataProvider::get_FilterType Mengambil atau mengatur jenis filter yang ditentukan penyedia. (Dapatkan) |
ITraceDataProvider::get_Guid Mengambil atau mengatur GUID penyedia. (Dapatkan) |
ITraceDataProvider::get_KeywordsAll Mengambil daftar kata kunci yang membatasi kategori peristiwa yang Anda inginkan untuk ditulis oleh penyedia. |
ITraceDataProvider::get_KeywordsAny Mengambil daftar kata kunci yang menentukan kategori peristiwa yang Anda inginkan untuk ditulis oleh penyedia. |
ITraceDataProvider::get_Level Mengambil tingkat informasi yang digunakan untuk mengaktifkan penyedia. |
ITraceDataProvider::get_Properties Mengambil daftar item data yang diperluas yang disertakan event Tracing for Windows (ETW) dengan peristiwa tersebut. |
ITraceDataProvider::GetRegisteredProcesses Mengambil daftar proses yang telah terdaftar sebagai penyedia Pelacakan Peristiwa untuk Windows (ETW). |
ITraceDataProvider::GetSecurity Mengambil informasi keamanan untuk penyedia data pelacakan. |
ITraceDataProvider::p ut_DisplayName Mengambil atau mengatur nama tampilan penyedia. (Put) |
ITraceDataProvider::p ut_FilterData Mengambil atau mengatur data arbitrer yang dikirim ke penyedia data pelacakan untuk tujuan pemfilteran. (Put) |
ITraceDataProvider::p ut_FilterEnabled Mengambil atau menetapkan nilai yang menentukan apakah data filter digunakan untuk mengaktifkan penyedia. (Put) |
ITraceDataProvider::p ut_FilterType Mengambil atau mengatur jenis filter yang ditentukan penyedia. (Put) |
ITraceDataProvider::p ut_Guid Mengambil atau mengatur GUID penyedia. (Put) |
ITraceDataProvider::Query Mengambil detail tentang penyedia terdaftar. |
ITraceDataProvider::Resolve Menggabungkan detail tentang penyedia dengan instans ini. |
ITraceDataProvider::SetSecurity Mengatur informasi keamanan untuk penyedia data pelacakan. |
Keterangan
Jika Anda hanya ingin mengambil nama tampilan atau GUID penyedia tertentu atau hanya mengambil daftar proses yang terdaftar sebagai penyedia tersebut, Anda bisa mendapatkan antarmuka ini dengan memanggil fungsi CoCreateInstance dan meneruskan __uuidof (TraceDataProvider) sebagai pengidentifikasi kelas dan __uuidof (ITraceDataProvider) sebagai pengidentifikasi antarmuka. Untuk membuat objek dari skrip untuk tujuan ini, gunakan pengidentifikasi program Pla.TraceDataProvider.
Jangan gunakan fungsi CoCreateInstance jika Anda akan menambahkan antarmuka ke koleksi ITraceDataProviderCollection .
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | pla.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk