Bagikan melalui


Makro TraceLoggingFunction (traceloggingactivity.h)

Membuat TraceLoggingThreadActivity yang dinamai sesuai dengan fungsi saat ini dan menulis peristiwa Mulai untuk aktivitas tersebut. Aktivitas Berhenti akan ditulis di akhir cakupan saat ini.

Sintaks

void TraceLoggingFunction(
  [in]  providerHandle,
        __VA_ARGS__
);

Parameter

[in] providerHandle

Handel pendaftaran penyedia.

__VA_ARGS__

Mengembalikan nilai

Tidak ada

Keterangan

Panggil makro ini di awal fungsi untuk menentukan aktivitas. Makro ini kemudian akan secara otomatis membuat objek TraceLoggingThreadActivity berdasarkan nama fungsi, dan mulai pengelogan untuk aktivitas tersebut. Ini juga akan secara otomatis menghasilkan dan mencatat peristiwa berhenti ketika fungsi selesai.

Objek TraceLoggingThreadActivity , Anda harus memastikan bahwa tidak ada aktivitas anak yang akan melampaui fungsi terkait, bahkan dalam kasus kesalahan atau kasus tepi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2012 R2
Target Platform Windows
Header traceloggingactivity.h