Kelas TcpIp
Kelas ini adalah kelas induk untuk peristiwa TCP/IP.
Sintaks berikut disederhanakan dari kode MOF.
[Guid("{9a280ac0-c8e0-11d1-84e2-00c04fb998a2}"), EventVersion(2)]
class TcpIp : MSNT_SystemTrace
{
};
Kelas TcpIp tidak menentukan anggota apa pun.
Untuk mengaktifkan peristiwa TCP/IP dalam sesi pengelogan Kernel NT, tentukan bendera EVENT_TRACE_FLAG_NETWORK_TCPIP di anggota EnableFlags dari struktur EVENT_TRACE_PROPERTIES saat memanggil fungsi StartTrace .
Konsumen jejak peristiwa dapat menerapkan pemrosesan khusus untuk peristiwa TCP/IP dengan memanggil fungsi SetTraceCallback dan menentukan TcpIpGuid sebagai parameter pGuid . Gunakan jenis peristiwa berikut untuk mengidentifikasi peristiwa jaringan aktual (TCP/IP) saat mengonsumsi peristiwa.
Jenis peristiwa | Deskripsi |
---|---|
EVENT_TRACE_TYPE_ACCEPT(Nilai jenis peristiwa adalah 15) |
Terima peristiwa untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup2 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_CONNECT(Nilai jenis peristiwa adalah 12) |
Sambungkan peristiwa untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup2 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_DISCONNECT(Nilai jenis peristiwa adalah 13) |
Putuskan sambungan peristiwa untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup1 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_RECEIVE(Nilai jenis peristiwa adalah 11) |
Menerima peristiwa untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup1 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_RECONNECT(Nilai jenis peristiwa adalah 16) |
Sambungkan kembali peristiwa untuk protokol IPv4. (Upaya sambungan gagal dan upaya lain dilakukan.) Kelas MOF TcpIp_TypeGroup1 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_RETRANSMIT(Nilai jenis peristiwa adalah 14) |
Kirim ulang peristiwa untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup1 menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_SEND(Nilai jenis peristiwa adalah 10) |
Kirim peristiwa untuk protokol IPv4. Kelas TcpIp_SendIPV4 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 17 | Kejadian gagal. Kelas TcpIp_Fail MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 18 | Peristiwa penyalinan TCP untuk protokol IPv4. Kelas MOF TcpIp_TypeGroup1 menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 26 | Kirim peristiwa untuk protokol IPv6. Kelas TcpIp_SendIPV6 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 27 | Menerima peristiwa untuk protokol IPv6. Kelas TcpIp_TypeGroup3 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 28 | Sambungkan peristiwa untuk protokol IPv6. Kelas TcpIp_TypeGroup4 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 29 | Putuskan sambungan peristiwa untuk protokol IPv6. Kelas TcpIp_TypeGroup3 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 30 | Kirim ulang peristiwa untuk protokol IPv6. Kelas TcpIp_TypeGroup3 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 31 | Terima peristiwa untuk protokol IPv6. Kelas TcpIp_TypeGroup4 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 32 | Sambungkan kembali peristiwa untuk protokol IPv6. (Upaya sambungan gagal dan upaya lain dilakukan.) Kelas TcpIp_TypeGroup3 MOF menentukan data peristiwa untuk peristiwa ini. |
Nilai jenis peristiwa, 34 | Peristiwa penyalinan TCP untuk protokol IPv6. Kelas TcpIp_TypeGroup3 MOF menentukan data peristiwa untuk peristiwa ini. |
Anda dapat melacak peristiwa jaringan ke proses sumber dan tujuan menggunakan properti ProcessId . Karena beberapa peristiwa jaringan dicatat oleh utas terpisah, Anda mungkin tidak dapat menggunakan anggota ProcessId dan ThreadIddari EVENT_TRACE_HEADER untuk mengidentifikasi proses atau utas yang berasal dari aktivitas jaringan.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |