Bagikan melalui


Fungsi UnregisterTraceGuids (evntrace.h)

Fungsi UnregisterTraceGuids membatalkan pendaftaran penyedia pelacakan peristiwa ETW Klasik (gaya Windows 2000) yang terdaftar menggunakan RegisterTraceGuids.

Sintaks

ULONG WMIAPI UnregisterTraceGuids(
  [in] TRACEGUID_HANDLE RegistrationHandle
);

Parameter

[in] RegistrationHandle

Tangani ke penyedia pelacakan peristiwa, yang diperoleh dari panggilan sebelumnya ke fungsi RegisterTraceGuids .

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan sistem. Berikut ini adalah beberapa kesalahan umum dan penyebabnya.

  • ERROR_INVALID_PARAMETER

    Parameter RegistrationHandle tidak menentukan handel ke penyedia terdaftar atau NULL.

Keterangan

Penyedia memanggil fungsi ini.

Penyedia pelacakan peristiwa harus telah terdaftar sebelumnya dengan memanggil fungsi RegisterTraceGuids .

Penting

Semua handel pendaftaran yang dibuat oleh DLL atau driver harus tidak terdaftar sebelum DLL atau driver dibongkar. Jika penyedia tidak terdaftar, crash akan terjadi ketika ETW mencoba memanggil panggilan balik penyedia.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header evntrace.h
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

RegisterTraceGuids