Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi metadata yang akan dikirim dalam peristiwa ETW.
Sintaks
struct TipReportingInfo
{
unsigned int testCaseId;
PCSTR testCaseName;
unsigned int properties;
GUID testId;
unsigned int flags;
unsigned char completionKind;
unsigned short reason;
PCSTR reasonName;
LONGLONG startPerformanceCounter;
unsigned int observedSleepTimeInMs;
PCSTR data;
HRESULT lastResult;
PCSTR lastFile;
unsigned short lastLine;
unsigned int durationMs;
unsigned int hash;
unsigned int metricsBucket;
unsigned int testCaseIdStart;
};
Anggota
testCaseId
Bidang testCaseId dari peristiwa ETW yang dipancarkan.
testCaseName
Bidang testCaseName dari peristiwa ETW yang dipancarkan.
properti
Bidang properti dari peristiwa ETW yang dipancarkan. Bidang ini dapat diatur ke kombinasi nilai berikut.
| Nilai | Deskripsi |
|---|---|
| 0 | Properti default. |
| 1 | Data pengujian tidak akan dihapus dari penyimpanan ketika tidak ada handel pengujian. |
| 2 | Menambahkan kata kunci bit 45 ke peristiwa ETW kegagalan sekali per proses. |
| 4 | Menambahkan kata kunci bit 46 ke setiap peristiwa ETW kegagalan. |
| 8 | Menambahkan kata kunci bit 45 ke acara ETW yang sukses. |
| 16 | Menambahkan kata kunci bit 46 ke setiap peristiwa ETW yang berhasil. |
| 32 | Mengatur kedaluwarsa pengujian menjadi 24 jam. |
| 64 | Mengatur kedaluwarsa pengujian menjadi 7 hari. |
| 128 | Menambahkan kata kunci bit 45 ke peristiwa ETW yang gagal. |
| 256 | Menambahkan kata kunci bit 45 ke peristiwa ETW yang sukses sekali per proses. |
| 512 | Membatasi metrik properti peristiwa ETWBucket hingga 8 bit. |
| 2048 | Menyertakan kata kunci bit 3 dalam peristiwa ETW. |
| 4096 | Menyertakan kata kunci bit 2 dalam peristiwa ETW. |
| 8192 | Menyertakan kata kunci bit 4 dalam peristiwa ETW. |
testId
Bidang testId dari peristiwa ETW yang dipancarkan.
Bendera
Bidang bendera dari peristiwa ETW yang dipancarkan. Ini dapat diatur ke kombinasi nilai berikut.
| Nilai | Deskripsi |
|---|---|
| 0 | Bendera default. |
| 256 | Pengujian telah ditandai selesai. |
| 512 | Pengujian telah selesai secara eksplisit. |
| 1024 | Pengujian memiliki ketidakcocokan dengan beberapa penelepon memanggil TestUnlockData dengan nilai opsi 1. |
| 65536 | Gagal memperoleh kunci lintas proses. |
| 131072 | Gagal menunggu pada kunci lintas proses. |
| 262144 | Gagal membaca atau menulis ke penyimpanan persisten. |
| 524288 | Gagal mengurai data yang bertahan. |
| 1048576 | Gagal mengalokasikan memori. |
| 2097152 | Sinyal bahwa metricsBucket dan testCaseIdStart akan disertakan dalam TipReportingInfo. |
| 4194304 | Sinyal bahwa TestControlReporting telah dipanggil dengan nilai 2. |
completionKind
Bidang completionKind dari peristiwa ETW yang dipancarkan. Bidang ini dapat diatur ke nilai berikut:
| Nilai | Deskripsi |
|---|---|
| 0 | Tidak ada jenis penyelesaian. |
| 1 | Jenis penyelesaian keberhasilan. |
| 2 | Jenis penyelesaian peringatan. |
| 3 | Jenis penyelesaian kegagalan. |
| 4 | Jenis penyelesaian yang diabaikan. |
reason
Bidang alasan peristiwa ETW yang dipancarkan.
reasonName
Bidang reasonName dari peristiwa ETW yang dipancarkan.
startPerformanceCounter
Bidang startPerformanceCounter dari peristiwa ETW yang dipancarkan.
observedSleepTimeInMs
Bidang observedSleepTimeInMs dari peristiwa ETW yang dipancarkan.
data
Bidang data peristiwa ETW yang dipancarkan.
lastResult
Bidang lastResult dari peristiwa ETW yang dipancarkan.
lastFile
Bidang lastFile dari peristiwa ETW yang dipancarkan.
lastLine
Bidang lastLine dari peristiwa ETW yang dipancarkan.
durationMs
Bidang durationMs dari peristiwa ETW yang dipancarkan.
Hash
Bidang hash dari peristiwa ETW yang dipancarkan.
metricsBucket
Bidang metricsBucket dari peristiwa ETW yang dipancarkan.
testCaseIdStart
Bidang testCaseIdStart dari peristiwa ETW yang dipancarkan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Build 22000 |
| Server minimum yang didukung | Windows Server 2022 |
| Header | Tidak ada |