Kelas ALPC
Kelas ini adalah kelas induk untuk peristiwa panggilan prosedur lokal tingkat lanjut.
Sintaks berikut disederhanakan dari kode MOF.
[Guid("{45d8cccd-539f-4b72-a8b7-5c683142609a}")]
class ALPC : MSNT_SystemTrace
{
};
Kelas ALPC tidak menentukan anggota apa pun.
Untuk mengaktifkan peristiwa panggilan prosedur lokal tingkat lanjut dalam sesi pengelogan Kernel NT, tentukan bendera EVENT_TRACE_FLAG_ALPC di anggota EnableFlags dari struktur EVENT_TRACE_PROPERTIES saat memanggil fungsi StartTrace .
Konsumen pelacakan peristiwa dapat menerapkan pemrosesan khusus untuk peristiwa ALPC dengan memanggil fungsi SetTraceCallback dan menentukan ALPCGuid sebagai parameter pGuid . Gunakan jenis peristiwa berikut untuk mengidentifikasi peristiwa ALPC aktual saat mengonsumsi peristiwa.
Jenis peristiwa | Deskripsi |
---|---|
Nilai jenis peristiwa, 33 | Mengirim peristiwa pesan. Kelas ALPC_Send_Message MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 34 | Menerima peristiwa pesan. Kelas ALPC_Receive_Message MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 35 | Tunggu peristiwa balasan. Kelas ALPC_Wait_For_Reply MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 36 | Tunggu peristiwa pesan baru. Kelas ALPC_Wait_For_New_Message MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 37 | Berhenti menunggu acara. Kelas ALPC_Unwait MOF menentukan data peristiwa untuk peristiwa ini. |
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |