Bagikan melalui


enumerasi ETW_CONTEXT_REGISTER_TYPES (evntrace.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Menentukan kumpulan register CPU yang akan dikumpulkan saat Pelacakan Daftar Konteks diaktifkan. Enumerasi ini digunakan oleh struktur TRACE_CONTEXT_REGISTER_INFO .

Sintaks

typedef enum ETW_CONTEXT_REGISTER_TYPES {
  EtwContextRegisterTypeNone,
  EtwContextRegisterTypeControl,
  EtwContextRegisterTypeInteger
} ;

Konstanta

 
EtwContextRegisterTypeNone
Tidak ada jenis register.
EtwContextRegisterTypeControl
Mengontrol jenis register. Register yang tepat bervariasi menurut arsitektur.
EtwContextRegisterTypeInteger
Jenis pendaftaran bilangan bulat. Register yang tepat bervariasi menurut arsitektur.

Keterangan

Pada AMD64, register bilangan bulat termasuk Rax, Rbx, Rcx, Rsi, Rbp, R8, dan lainnya. Pada AMD64, register kontrol termasuk Rip, SegCs, SegSs, Rsp, dan EFlags. Untuk informasi selengkapnya tentang register yang didukung, lihat struktur CONTEXT.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 23H2
Header evntrace.h