struktur RECORDER_LOG_CREATE_PARAMS (wpprecorder.h)
Struktur RECORDER_LOG_CREATE_PARAMS adalah parameter input ke metode WppRecorderLogCreate .
Sintaks
typedef struct _RECORDER_LOG_CREATE_PARAMS {
ULONG Size;
ULONG LogTag;
ULONG TotalBufferSize;
ULONG ErrorPartitionSize;
ULONG_PTR LogIdentifierAppendValue;
BOOLEAN LogIdentifierAppendValueSet;
ULONG LogIdentifierSize;
CHAR LogIdentifier[RECORDER_LOG_IDENTIFIER_MAX_CHARS];
WPP_RECORDER_TRI_STATE UseTimeStamp;
WPP_RECORDER_TRI_STATE PreciseTimeStamp;
} RECORDER_LOG_CREATE_PARAMS, *PRECORDER_LOG_CREATE_PARAMS;
Anggota
Size
Ukuran struktur ini.
LogTag
Tag opsional untuk dikaitkan dengan memori log yang dialokasikan.
TotalBufferSize
Ukuran dalam byte untuk area log.
ErrorPartitionSize
Jumlah byte dari TotalBufferSize yang digunakan untuk mencatat pesan kesalahan. Zero menunjukkan tidak ada partisi kesalahan.
LogIdentifierAppendValue
Angka/penunjuk untuk ditambahkan ke pengidentifikasi log.
LogIdentifierAppendValueSet
Menentukan apakah LogIdentifierAppendValue telah ditetapkan.
LogIdentifierSize
Ukuran bidang LogIdentifier , dalam byte (sesuai dengan definisi klien).
LogIdentifier[RECORDER_LOG_IDENTIFIER_MAX_CHARS]
Pengidentifikasi untuk mencetak ketika pesan debug digabungkan. Tinggal di akhir struktur sehingga, jika pada titik tertentu klien memiliki definisi yang berbeda dari ukuran array, tetap sederhana untuk membaca sisa struktur.
UseTimeStamp
Nilai WPP_RECORDER_TRI_STATE-ketik yang menunjukkan:
- Jika diatur ke WppRecorderTrue, tanda waktu granularitas milidetik akan ditambahkan ke entri log WPP.
- Jika diatur ke WppRecorderFalse, tanda waktu tidak akan direkam.
- Jika diatur ke WppRecorderDefault, ini memiliki efek yang sama dengan WppRecorderFalse, kecuali file INF untuk paket driver menetapkan WppRecorder_UseTimeStamp ke 1, dalam hal ini berarti WppRecorderTrue.
Bidang ini tersedia mulai dari Windows 11, versi 22H2. Untuk informasi selengkapnya, lihat Inflight Trace Recorder (IFR) untuk mencatat jejak.
PreciseTimeStamp
Nilai WPP_RECORDER_TRI_STATE-ketik yang menunjukkan:
- Jika diatur ke WppRecorderTrue, tanda waktu sepersepuluh granularitas mikrosekon akan ditambahkan ke entri log WPP.
- Jika diatur ke WppRecorderFalse, tanda waktu tidak akan direkam.
- Jika diatur ke WppRecorderDefault, ini memiliki efek yang sama dengan WppRecorderFalse, kecuali file INF untuk paket driver menetapkan WppRecorder_UseTimeStamp dan WppRecorder_PreciseTimeStamp ke 1, dalam hal ini berarti WppRecorderTrue.
Bidang ini tersedia mulai dari Windows 11, versi 22H2. Untuk informasi selengkapnya, lihat Inflight Trace Recorder (IFR) untuk mencatat jejak.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wpprecorder.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