Bagikan melalui


Detail Pelacakan Peristiwa Jaringan Winsock

Detail berikut ini masing-masing peristiwa jaringan Winsock yang dapat dilacak dan menjelaskan parameter dan informasi mana yang dicatat.

Pembuatan Soket

ID Peristiwa = 1

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk pembuatan soket:

  • Soket menangani yang dibuat oleh panggilan ke fungsi soket atau WSASocket .
  • Handel soket yang diterima pada soket mendengarkan.
  • Soket menangani yang dibuat oleh panggilan ke fungsi WSAJoinLeaf .
  • Soket menangani penggunaan kembali oleh panggilan ke fungsi AcceptEx atau ConnectEx .

Parameter berikut dicatat untuk peristiwa pembuatan soket:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
SocketType
Jenis soket.
Protokol
Protokol soket.
UserModePid
ID proses mode pengguna yang membuat soket.

 

Ikatan Soket

ID Peristiwa = 2 (IPv4), ID Peristiwa = 3 (IPv6)

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk operasi pengikatan:

  • Pengikatan implisit atau eksplisit dari handel soket.

Parameter berikut dicatat untuk peristiwa ikatan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Alamat
Alamat IP lokal.
Port
Nomor port IP lokal.
Status
Status atau kode kesalahan dikembalikan untuk operasi pengikatan.

 

Ikatan Gagal

ID Peristiwa = 40

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk operasi pengikatan yang gagal:

  • Pengikatan implisit atau eksplisit dari handel soket yang gagal.

Parameter berikut dicatat untuk peristiwa ikatan yang gagal:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi pengikatan yang gagal.

 

Socket Connect

ID Peristiwa = 4 (IPv4), ID Peristiwa = 5 (IPv6)

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk permintaan operasi sambungkan (panggilan ke fungsi connect, ConnectEx, WSAConnect, WSAConnectByList, atau WSAConnectByName ):

  • Menyambungkan soket ke tujuan untuk soket berorientasi koneksi atau tanpa koneksi.

Parameter berikut dicatat untuk peristiwa sambungkan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Alamat
Alamat IP jarak jauh.
Port
Nomor port IP jarak jauh.

 

Sambungkan Selesai

ID Peristiwa = 6

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk koneksi yang selesai:

  • Operasi sambungkan selesai.

Parameter berikut dicatat untuk peristiwa sambungkan yang selesai:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi sambungkan.

 

AFD-Initiated Batalkan

ID Peristiwa = 7

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk operasi pembatalan atau pembatalan yang dimulai Winsock:

  • Pembatalan karena data yang belum dibaca menerima buffer setelah ditutup.
  • Batalkan setelah panggilan ke fungsi matikan dengan bagaimana parameter diatur ke SD_RECEIVE dan panggilan ke fungsi closesocket dengan menerima data tertunda.
  • Pembatalan setelah upaya gagal untuk menghapus titik akhir.
  • Pembatakan setelah terjadi kesalahan Winsock internal.
  • Pembatalan karena koneksi dengan kesalahan dan aplikasi sebelumnya meminta agar koneksi dibatalkan pada keadaan tertentu. Salah satu contoh kasus ini adalah aplikasi yang mengatur SO_LINGER dengan batas waktu nol dan masih ada data yang tidak diakui pada koneksi.
  • Membatalkan koneksi yang tidak sepenuhnya terkait dengan menerima titik akhir.
  • Pembatalan pada panggilan yang gagal ke fungsi accept atau AcceptEx .
  • Pembatalan karena operasi penerimaan gagal.
  • Pembatalakuan karena peristiwa Plug and Play.
  • Pembatalan karena permintaan flush yang gagal.
  • Pembatalan karena permintaan penerimaan data yang dipercepat yang gagal.
  • Pembatalan karena permintaan pengiriman gagal.
  • Pembatalan karena permintaan pengiriman dibatalkan.
  • Pembatalan karena dibatalkan dipanggil ke fungsi TransmitPackets .

Parameter berikut dicatat untuk operasi pembatalan atau pembatalan yang dimulai Winsock:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Alasan
Alasan pembatalan atau pembatalan operasi.

 

Transport-Initiated Batalkan

ID Peristiwa = 8

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk operasi pembatalan atau pembatalan yang dimulai transportasi:

  • Reset yang ditunjukkan oleh transportasi.

Parameter berikut dicatat untuk operasi pembatalan atau pembatalan yang dimulai Winsock:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Alasan
Alasan pembatalan atau pembatalan operasi.

 

Permintaan Pengiriman Gagal

ID Peristiwa = 9

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk kesalahan pada permintaan kirim atau WSASend :

  • Kesalahan yang dikembalikan pada permintaan kirim atau WSASend yang gagal.

Parameter berikut dicatat untuk permintaan pengiriman yang menghasilkan kesalahan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi.

 

Permintaan WsaSendMsg Gagal

ID Peristiwa = 10

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk kesalahan pada permintaan WSASendMsg :

Parameter berikut dicatat untuk permintaan pengiriman yang menghasilkan kesalahan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi.

 

Permintaan Rekv Gagal

ID Peristiwa = 11

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk kesalahan pada permintaan recv, WSARecv, atau WSARecvEx :

  • Kesalahan yang dikembalikan pada permintaan penerimaan yang gagal.

Parameter berikut dicatat untuk permintaan pengiriman yang menghasilkan kesalahan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi.

 

Permintaan Rekvfrom Gagal

ID Peristiwa = 12

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk kesalahan pada permintaan recvfrom atau WSARecvFrom :

Parameter berikut dicatat untuk permintaan recvfrom atau WSARecvFrom yang menghasilkan kesalahan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi.

 

Soket Tutup

ID Peristiwa = 13

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk operasi penutupan soket:

  • Handel soket ditutup.

Parameter berikut dicatat untuk peristiwa penutupan soket:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Nilai yang dikembalikan untuk operasi penutupan soket.

 

Pembersihan Soket

ID Peristiwa = 14

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk operasi pembersihan soket (matikan):

  • Fungsi matikan dipanggil pada soket.
  • Transportasi menunjukkan pemutusan sambungan anggun yang gagal.

Parameter berikut dicatat untuk pembersihan soket (pematian) atau peristiwa penutupan soket:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Nilai yang dikembalikan untuk operasi pembersihan soket (matikan).

 

Soket Terima

ID Peristiwa = 15 (IPv4), ID Peristiwa = 16 (IPv6)

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut dilacak untuk permintaan fungsi accept, AcceptEx, atau WSAAccept :

Parameter berikut dicatat untuk peristiwa penerimaan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Alamat
Alamat IP jarak jauh.
Port
Nomor port IP jarak jauh.
Status
Status atau kode kesalahan dikembalikan untuk operasi terima.

 

Gagal Menerima

ID Peristiwa = 17

Tingkat = 4 (Informasi)

Peristiwa Winsock berikut ditelusuri untuk operasi penerimaan yang gagal:

Parameter berikut dicatat untuk peristiwa penerimaan yang gagal:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi penerimaan yang gagal.

 

Kirim Diposting

ID Peristiwa = 18

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut dilacak untuk operasi kirim soket dan terima buffer post:

  • Aplikasi memposting kiriman.
  • Operasi pengiriman selesai ke Winsock.

Parameter berikut dicatat untuk operasi pengiriman soket:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
FastPath
Nilai Boolean yang menunjukkan apakah I/O jalur cepat digunakan.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer. Untuk buffer berantai, parameter ini adalah jumlah total byte di semua buffer dalam rantai.

 

Ketika FastPath benar, alamat usermode buffer pertama dalam array buffer dicatat dalam parameter Buffer. Ketika FastPath salah, alamat buffer kernel Winsock dicatat dalam parameter Buffer.

Menerima Diposting

ID Peristiwa = 19

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut dilacak untuk soket menerima operasi pos buffer:

  • Aplikasi memposting penerimaan.
  • Operasi penerimaan selesai ke Winsock.

Parameter berikut dicatat untuk operasi penerimaan soket:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
FastPath
Nilai Boolean yang menunjukkan apakah I/O jalur cepat digunakan.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer. Untuk buffer berantai, parameter ini adalah jumlah total byte di semua buffer dalam rantai.

 

Ketika FastPath benar, alamat usermode buffer pertama dalam array buffer dicatat dalam parameter Buffer. Ketika FastPath salah, alamat buffer kernel Winsock dicatat dalam parameter Buffer.

RecvFrom Posted

ID Peristiwa = 20

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut ditelusuri untuk operasi pos buffer recvfrom pada soket:

  • Aplikasi memposting penerimaan dari operasi.

Parameter berikut dicatat untuk operasi recvfrom:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
FastPath
Nilai Boolean yang menunjukkan apakah I/O jalur cepat digunakan.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer. Untuk buffer berantai, parameter ini adalah jumlah total byte di semua buffer dalam rantai.

 

Ketika FastPath benar, alamat usermode buffer pertama dalam array buffer dicatat dalam parameter Buffer. Ketika FastPath salah, alamat buffer kernel Winsock dicatat dalam parameter Buffer.

SendTo Diposting

ID Peristiwa = 21 (IPv4), ID Peristiwa = 22 (IPv6)

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut ditelusuri untuk operasi posting buffer sendto pada soket:

  • Aplikasi memposting kiriman.

Parameter berikut dicatat untuk operasi sendto :

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
FastPath
Nilai Boolean yang menunjukkan apakah I/O jalur cepat digunakan.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer. Untuk buffer berantai, parameter ini adalah jumlah total byte di semua buffer dalam rantai.
Alamat
Alamat IP jarak jauh soket.
Port
Nomor port IP jarak jauh soket.

 

Ketika FastPath benar, alamat usermode buffer pertama dalam array buffer dicatat dalam parameter Buffer. Ketika FastPath salah, alamat buffer kernel Winsock dicatat dalam parameter Buffer.

Recv Selesai

ID Peristiwa = 23

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut dilacak untuk soket yang menerima operasi yang telah selesai:

  • Operasi pengiriman selesai ke transportasi.
  • Operasi penerimaan selesai untuk transportasi.

Parameter berikut dicatat untuk pengiriman selesai atau menerima selesai:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer byte yang diterima. Untuk buffer berantai, parameter ini adalah total byte yang diterima di semua buffer dalam rantai.

 

Kirim Selesai

ID Peristiwa = 24

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut ditelusuri untuk operasi pengiriman soket yang selesai:

  • Operasi pengiriman selesai ke transportasi.

Parameter berikut dicatat untuk pengiriman selesai:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock yang digunakan sebagai pengidentifikasi unik untuk soket.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer byte yang dikirim. Untuk buffer berantai, parameter ini adalah total byte yang dikirim dari semua buffer dalam rantai.

 

SendMsg Selesai

ID Peristiwa = 25

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut dilacak ketika operasi pos buffer WSASendMsg selesai pada soket:

Parameter berikut dicatat untuk penyelesaian WSASendMsg :

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer byte yang dikirim. Untuk buffer berantai, parameter ini adalah total byte yang dikirim dari semua buffer dalam rantai.
Alamat
Alamat IP jarak jauh soket.
Port
Nomor port IP jarak jauh soket.

 

RecvFrom Selesai

ID Peristiwa = 26 (IPv4), ID Peristiwa = 27 (IPv6)

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut ditelusuri ketika operasi pos buffer recvfrom selesai pada soket:

  • Aplikasi menyelesaikan operasi recvfrom .

Parameter berikut dicatat untuk penyelesaian recvfrom :

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer byte yang diterima. Untuk buffer berantai, parameter ini adalah total byte yang diterima di semua buffer dalam rantai.
Alamat
Alamat IP jarak jauh soket.
Port
Nomor port IP jarak jauh soket.

 

SendTo Selesai

ID Peristiwa = 28

Level = 5 (Verbose)

Untuk mendiagnosis kerusakan buffer pengguna (misalnya, ketika aplikasi menggunakan kembali buffer yang sama di panggilan kirim atau terima lain saat masih digunakan), buffer data dicatat ketika diposting ke Winsock dan setelah selesai oleh transportasi yang mendasar. Peristiwa Winsock berikut dilacak ketika operasi pos buffer sendto selesai pada soket:

  • Aplikasi menyelesaikan operasi sendto .

Parameter berikut dicatat untuk penyelesaian sendto :

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
BufferCount
Jumlah buffer.
Buffer
Alamat virtual buffer. Untuk buffer berantai, parameter ini adalah alamat virtual buffer pertama dalam rantai.
BufferLength
Panjang buffer byte yang dikirim. Untuk buffer berantai, parameter ini adalah total byte yang dikirim dari semua buffer dalam rantai.
Alamat
Alamat IP jarak jauh soket.
Port
Nomor port IP jarak jauh soket.

 

Set Opsi Soket

ID Peristiwa = 29

Level = 5 (Verbose)

Setiap kali aplikasi mengubah nilai opsi soket dan Ioctls tertentu, nilai baru akan dicatat. Opsi yang dicatat dapat digunakan untuk mendiagnosis performa yang buruk atau perilaku aneh dalam aplikasi. Peristiwa Winsock berikut dilacak untuk opsi soket dan Ioctls tertentu:

  • SO_SNDBUF perubahan.
  • SO_RCVBUF perubahan.
  • FIONBIO
  • SIO_ENABLE_CIRCULAR_QUEUEING
  • SIO_UDP_CONNRESET
  • SO_OOBINLINE

Parameter berikut dicatat untuk panggilan fungsi setsockopt dan WSAIoctl yang mengubah salah satu nilai di atas:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Opsi
Opsi soket atau Ioctl yang diubah.
Nilai
Nilai baru untuk opsi soket atau Ioctl.

 

Pilih/Polling Diposting

ID Peristiwa = 30

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak saat aplikasi memanggil fungsi pilih atau WSAPoll :

Parameter berikut dicatat untuk peristiwa pilih atau WSAPoll :

Parameter Deskripsi
Proses
ID proses pemilik.
HandleCount
Jumlah handel yang diteruskan oleh aplikasi (hanya berlaku pada peristiwa yang memulai).
Timeout
Waktu maksimum untuk fungsi pilih atau WSAPoll untuk menunggu.

 

Pilih/Polling Selesai

ID Peristiwa = 31

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak saat aplikasi memanggil fungsi pilih atau WSAPoll :

Parameter berikut dicatat saat operasi pilih atau WSAPoll selesai:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Kesalahan
Kode kesalahan dikembalikan untuk operasi pilih atau WSAPoll .

 

WSAEventPilih

ID Peristiwa = 32

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak ketika aplikasi memanggil fungsi WSAEventSelect :

  • Catat masker peristiwa yang diteruskan dalam fungsi WSAEventSelect .

Parameter berikut dicatat untuk panggilan fungsi WSAEventSelect :

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
EventMask
Nilai untuk masker peristiwa.

 

Datagram yang Dihilangkan

ID Peristiwa = 33 (IPv4), ID Peristiwa = 34 (IPv6)

Level = 5 (Verbose)

Untuk membantu mendiagnosis masalah sekeliling aplikasi datagram, peristiwa Winsock berikut ditelusuri:

  • Ketika datagram tiba dan dihilangkan, lakukan untuk ruang buffer yang tidak mencukuum.
  • Pada datagram yang tersambung, jika data berasal dari sumber selain tujuan yang tersambung.

Parameter berikut dicatat untuk datagram yang dihilangkan:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Ukuran Paket
Ukuran paket yang dihilangkan.
Alamat
Alamat IP sumber paket.
Port
Nomor port IP sumber paket.
Alasan
Kode kesalahan atau alasan paket dihilangkan.

 

Koneksi Ditunjukkan

ID Peristiwa = 35 (IPv4), ID Peristiwa = 36 (IPv6)

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak untuk operasi koneksi yang ditunjukkan:

  • Aplikasi menerima permintaan koneksi.

Parameter berikut dicatat untuk koneksi yang ditunjukkan dari peristiwa transportasi:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Alamat
Alamat IP jarak jauh.
Port
Nomor port IP jarak jauh.

 

Data Ditunjukkan

ID Peristiwa = 37

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak untuk operasi yang ditunjukkan data:

  • Aplikasi menerima data pada soket yang terhubung.

Parameter berikut dicatat untuk data yang ditunjukkan dari peristiwa transportasi:

Parameter Deskripsi
Proses
ID proses pemilik.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Byte Ditunjukkan
Jumlah byte yang diterima pada soket.

 

Data Ditunjukkan dari Transportasi

ID Peristiwa = 38 (IPv4), ID Peristiwa = 39 (IPv6)

Level = 5 (Verbose)

Peristiwa Winsock berikut ditelusuri untuk data yang ditunjukkan dari operasi transportasi:

  • Aplikasi memposting permintaan terima dan menerima data.

Parameter berikut dicatat untuk data yang ditunjukkan dari peristiwa transportasi:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.
Alamat
Alamat IP jarak jauh.
Port
Nomor port IP jarak jauh.
Byte Ditunjukkan
Jumlah byte yang diterima pada soket.

 

Putuskan Sambungan Ditunjukkan dari Transportasi

ID Peristiwa = 41

Level = 5 (Verbose)

Peristiwa Winsock berikut dilacak untuk operasi yang ditunjukkan pemutusan sambungan:

  • Aplikasi menerima indikasi pemutusan sambungan.

Parameter berikut dicatat untuk pemutusan sambungan yang ditunjukkan dari peristiwa transportasi:

Parameter Deskripsi
Proses
Alamat struktur EPROCESS kernel untuk proses tersebut.
Endpoint
Alamat soket kernel Winsock digunakan sebagai pengidentifikasi unik untuk soket.

 

Kontrol Pelacakan Winsock

Pelacakan Winsock

Detail Pelacakan Perubahan Katalog Winsock

Tingkat Pelacakan Winsock