header diagnosticdataquery.h
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
diagnosticdataquery.h berisi antarmuka pemrograman berikut:
Fungsi
DdqCancelDiagnosticRecordOperation Membatalkan semua operasi kueri internal API Kueri Data Diagnostik yang luar biasa untuk sesi ini. Ini dapat dipanggil dari utas lain untuk mengganggu API Kueri yang berjalan lama. |
DdqCloseSession Menutup handel sesi Kueri Data Diagnostik. |
DdqCreateSession Membuat handel sesi API Kueri Data Diagnostik yang akan digunakan untuk mengidentifikasi sesi Kueri Data Diagnostik secara unik. |
DdqExtractDiagnosticReport Digunakan untuk mengambil laporan Pelaporan Galat Windows, API ini mengekstrak kabin ke jalur tujuan yang ditentukan. Jika laporan kesalahan tidak berisi taksi apa pun, tidak ada pekerjaan yang dilakukan. |
DdqFreeDiagnosticRecordLocaleTags Membebaskan memori yang dialokasikan untuk informasi tag yang dirujuk oleh handel HDIAGNOSTIC_EVENT_TAG_DESCRIPTION. |
DdqFreeDiagnosticRecordPage Membebaskan memori yang dialokasikan untuk halaman catatan diagnostik yang direferensikan oleh handel HDIAGNOSTIC_RECORD. |
DdqFreeDiagnosticRecordProducerCategories Membebaskan memori yang dialokasikan untuk serangkaian kategori dan representasi teks kategori yang dirujuk oleh handel HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION. |
DdqFreeDiagnosticRecordProducers Membebaskan memori yang dialokasikan untuk sekumpulan produsen yang direferensikan oleh handel HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqFreeDiagnosticReport Membebaskan memori yang dialokasikan untuk laporan kesalahan yang dirujuk oleh handel HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticDataAccessLevelAllowed Mengembalikan tingkat akses data tertinggi yang tersedia untuk pemanggil API. Ini bisa berupa NoData, CurrentUserData, atau AllUserData. |
DdqGetDiagnosticRecordAtIndex Mengambil informasi rekaman data diagnostik pada indeks yang ditentukan dalam sumber daya yang ditujukkan oleh handel HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordBinaryDistribution Mengambil nama biner dan perkiraan total pengunggahan volume Peristiwa Data Diagnostik terkait dalam byte untuk biner N noisiest teratas berdasarkan total perkiraan ukuran unggahan, di mana N adalah nilai yang diteruskan untuk topNBinaries. |
DdqGetDiagnosticRecordCategoryAtIndex Mengambil kategori rekaman diagnostik pada indeks yang ditentukan dalam sumber daya yang ditunjukkan oleh handel HDIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCategoryCount Mengambil angka (ukuran) kategori rekaman diagnostik dalam sumber daya yang ditunjukkan oleh handel HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCount Mengambil nomor (ukuran) elemen dalam sumber daya yang ditujukan oleh handel HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordLocaleTagAtIndex Mengambil deskripsi tag pada indeks yang ditentukan dalam sumber daya yang ditujukan oleh handel HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTagCount Mengambil jumlah (ukuran) tag dalam sumber daya yang ditujukan oleh handel HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTags Mengambil informasi untuk semua tag yang diketahui di bawah lokal yang ditentukan dan menyediakan handel, HDIAGNOSTIC_EVENT_TAG_DESCRIPTION, ke data. Contoh lokal adalah "en-US". Contoh nilai pengembalian adalah sumber daya DIAGNOSTIC_EVENT_TAG_DESCRIPTION yang berisi data berikut: tag: 11, nama: "Konektivitas dan Konfigurasi Perangkat" dan deskripsi: "Data yang menjelaskan koneksi dan konfigurasi perangkat yang terhubung ke layanan dan jaringan, termasuk konfigurasi, pengaturan, dan performa pengidentifikasi perangkat (misalnya alamat IP). |
DdqGetDiagnosticRecordPage Mengambil halaman (batch) rekaman yang difilter. Pemfilteran pada rekaman yang dikembalikan dilakukan secara internal menggunakan parameter input DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset, dan baseRowId. |
DdqGetDiagnosticRecordPayload Mengambil teks payload untuk rekaman peristiwa yang ditentukan oleh rowId. |
DdqGetDiagnosticRecordProducerAtIndex Mengambil deskripsi produsen pada indeks yang ditentukan dalam sumber daya yang ditujukan oleh handel HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducerCategories Produsen dan kategori memiliki hubungan hierarkis--yaitu, kategori milik produsen. Fungsi ini mengambil ID Kategori dan representasi teks kategori yang tersedia untuk Nama Produser diagnostik tertentu. |
DdqGetDiagnosticRecordProducerCount Mengambil jumlah (ukuran) produsen dalam sumber daya yang ditujukan oleh HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducers Mengambil Produsen Data Diagnostik yang tersedia untuk sesi Kueri Data Diagnostik. |
DdqGetDiagnosticRecordStats Mengambil statistik rekaman Data Diagnostik transkrip peristiwa yang difilter. Pemfilteran pada statistik yang dikembalikan dilakukan menggunakan parameter input, DIAGNOSTIC_DATA_SEARCH_CRITERIA filter. Status rekaman menjelaskan berapa banyak rekaman yang cocok dengan kriteria pencarian yang tersedia, dan mengembalikan parameter yang digunakan untuk kueri data lebih lanjut. Salah satu penggunaan API ini adalah memeriksa apakah ada perubahan sejak terakhir kali data dikueri. Perubahan parameter output menunjukkan perubahan status status rekaman transkrip peristiwa. |
DdqGetDiagnosticRecordSummary Mengambil statistik umum tentang rekaman data diagnostik, yang dapat difilter oleh produsen. |
DdqGetDiagnosticRecordTagDistribution Mengambil Peristiwa Data Diagnostik per statistik distribusi peristiwa tag privasi berdasarkan nama produsen yang ditentukan. |
DdqGetDiagnosticReport Mengambil laporan kesalahan yang diunggah atau diantrekan untuk diunggah dari PC ini melalui handel HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticReportAtIndex Mengambil laporan kesalahan dan informasinya pada indeks yang ditentukan dalam sumber daya yang ditujukan oleh handel HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticReportCount Mengambil angka (ukuran) laporan kesalahan dalam sumber daya yang ditunjukkan oleh handel HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticReportStoreReportCount Mengambil jumlah (ukuran) laporan yang disimpan di penyimpanan yang diminta. |
DdqGetSessionAccessLevel Mengembalikan tingkat akses data dari sesi Kueri Data Diagnostik saat ini. |
DdqGetTranscriptConfiguration Mendapatkan konfigurasi transkrip peristiwa, seperti ukuran penyimpanan maksimum dan jam riwayat data. |
DdqIsDiagnosticRecordSampledIn Mengambil status sampel perangkat untuk suatu peristiwa. |
DdqSetTranscriptConfiguration Mengatur konfigurasi transkrip peristiwa, seperti ukuran penyimpanan maksimum dan jam riwayat data. Perhatikan bahwa pengaturan konfigurasi akan gagal jika pengguna tidak ditingkatkan. |