Megosztás a következőn keresztül:


Winsock hálózati eseménykövetés részletei

Az alábbiakban az egyes Winsock hálózati eseményeket ismertetjük, amelyek nyomon követhetők, és ismertetik, hogy mely paraméterek és információk vannak naplózva.

Szoftvercsatorna létrehozása

Eseményazonosító = 1

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a szoftvercsatornák létrehozásához:

  • A szoftvercsatorna- vagy WSASocket függvények hívásai által létrehozott szoftvercsatorna-fogantyúk.
  • Elfogadott szoftvercsatornák fogópontjai a figyelési szoftvercsatornákon.
  • A WSAJoinLeaf függvény hívásai által létrehozott szoftvercsatorna-fogópontok.
  • A szoftvercsatornák kezelik az AcceptEx vagy ConnectEx függvények hívásai által újra használt fogópontokat.

A rendszer a következő paramétereket naplózza egy szoftvercsatorna-létrehozási eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
SocketType
A foglalat típusa.
protokoll
A szoftvercsatorna protokollja.
UserModePid
A szoftvercsatornát létrehozó felhasználói módú folyamatazonosító.

 

Szoftvercsatorna kötése

Eseményazonosító = 2 (IPv4), eseményazonosító = 3 (IPv6)

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon egy kötési művelethez:

  • Szoftvercsatorna-fogópont implicit vagy explicit kötése.

A rendszer a következő paramétereket naplózza egy kötéseseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
cím
A helyi IP-cím.
port
A helyi IP-port száma.
állapota
A kötési művelethez visszaadott állapot vagy hibakód.

 

Sikertelen kötés

Eseményazonosító = 40

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon egy sikertelen kötési művelethez:

  • Sikertelen szoftvercsatorna-fogópont implicit vagy explicit kötése.

A rendszer a következő paramétereket naplózza egy sikertelen kötési eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A sikertelen kötési művelethez visszaadott hibakód.

 

Socket Connect

Eseményazonosító = 4 (IPv4), eseményazonosító = 5 (IPv6)

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon egy kapcsolati műveletkéréshez (a kapcsolódási, ConnectEx, WSAConnect, WSAConnectByListvagy WSAConnectByName függvényhez):

  • Szoftvercsatornák csatlakoztatása egy célhelyhez kapcsolatorientált vagy kapcsolat nélküli szoftvercsatornához.

A rendszer a következő paramétereket naplózza egy csatlakozási eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
cím
A távoli IP-cím.
port
A távoli IP-port száma.

 

Csatlakozás befejeződött

Eseményazonosító = 6

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a csatlakozás befejezéséhez:

  • A csatlakozási művelet befejeződött.

A rendszer a következő paramétereket naplózza a csatlakozással befejezett eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A kapcsolódási művelethez visszaadott hibakód.

 

AFD-Initiated megszakítás

Eseményazonosító = 7

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a Winsock által kezdeményezett megszakításokhoz vagy megszakítási műveletekhez:

  • Megszakítás az olvasatlan adatok bezárása után pufferelt fogadása miatt.
  • Megszakítás a leállítási függvény hívása után azzal a , hogy paraméter hogyan van beállítva SD_RECEIVE, és a hívása lezárja függvényt a függőben lévő fogadási adatokkal.
  • Megszakítás a végpont kiürítésére tett sikertelen kísérlet után.
  • Belső Winsock-hiba történt.
  • Hiba miatt megszakadt a kapcsolat, és az alkalmazás korábban azt kérte, hogy bizonyos körülmények között megszakítsa a kapcsolatot. Ilyen eset például egy olyan alkalmazás, amely nulla időtúllépéssel állítja be SO_LINGER, és a kapcsolaton még mindig nincsenek ismeretlen adatok.
  • Megszakítás egy olyan kapcsolaton, amely nincs teljes mértékben társítva az elfogadó végponttal.
  • A accept vagy AcceptEx függvény sikertelen hívásának megszakítása.
  • Sikertelen fogadási művelet miatt megszakadt.
  • Plug and Play-esemény miatti megszakítás.
  • Meghiúsult kiürítési kérelem miatti megszakítás.
  • Egy sikertelen, gyorsított adatátvételi kérés miatt megszakadt.
  • Sikertelen küldési kérés miatt megszakadt.
  • Megszakított küldési kérés miatt.
  • Megszakadt a TransmitPackets függvénynek hívott megszakítás.

A rendszer a következő paramétereket naplózza egy Winsock által kezdeményezett megszakítási vagy megszakítási művelethez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
ok
A megszakítási vagy megszakítási művelet oka.

 

Transport-Initiated megszakítás

Eseményazonosító = 8

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a szállítás által kezdeményezett megszakítási vagy lemondási műveletekhez:

  • Az átvitel által jelzett alaphelyzetbe állítás.

A rendszer a következő paramétereket naplózza egy Winsock által kezdeményezett megszakítási vagy megszakítási művelethez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
ok
A megszakítási vagy megszakítási művelet oka.

 

Sikertelen küldési kérelem

Eseményazonosító = 9

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a vagy WSASend kérések küldéséhez:

  • Sikertelen vagy WSASend kérések küldésekor visszaadott hibák.

A rendszer a következő paramétereket naplózza egy olyan küldési kéréshez, amely hibát eredményez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A művelethez visszaadott hibakód.

 

Sikertelen WsaSendMsg-kérelem

Eseményazonosító = 10

Szint = 4 (Információ)

A következő Winsock-események WSASendMsg-kérelmek hibáit követik nyomon:

  • Sikertelen WSASendMsg kérések esetén visszaadott hibák.

A rendszer a következő paramétereket naplózza egy olyan küldési kéréshez, amely hibát eredményez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A művelethez visszaadott hibakód.

 

Sikertelen visszavételi kérelem

Eseményazonosító = 11

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a recv, WSARecvvagy WSARecvEx kérések során:

  • Sikertelen fogadási kérelmek esetén visszaadott hibák.

A rendszer a következő paramétereket naplózza egy olyan küldési kéréshez, amely hibát eredményez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A művelethez visszaadott hibakód.

 

Sikertelen visszavételi kérelem

Eseményazonosító = 12

Szint = 4 (Információ)

A következő Winsock-események recvfrom vagy WSARecvFrom-kérelmek hibáit követik nyomon:

  • Sikertelen vagy WSARecvFrom kérések esetén visszaadott hibák.

A rendszer a következő paramétereket naplózza egy recvfrom vagy WSARecvFrom kéréshez, amely hibát eredményez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A művelethez visszaadott hibakód.

 

Szoftvercsatorna bezárása

Eseményazonosító = 13

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a szoftvercsatornák bezárásakor:

  • A foglalat fogópontja bezárult.

A rendszer a következő paramétereket naplózza egy szoftvercsatorna-szoros eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A szoftvercsatorna bezárása művelet visszatérési értéke.

 

Szoftvercsatornák karbantartása

Eseményazonosító = 14

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon a szoftvercsatorna-tisztítási (leállítási) műveletekhez:

  • A leállítási függvény meghívása szoftvercsatornán történik.
  • Az átvitel sikertelen, kecses leválasztást jelez.

A rendszer a következő paramétereket naplózza egy szoftvercsatorna-tisztítási (leállítási) vagy szoftvercsatorna-bezárási esemény esetén:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A szoftvercsatorna-tisztítási (leállítási) művelet visszatérési értéke.

 

Szoftvercsatorna elfogadása

Eseményazonosító = 15 (IPv4), eseményazonosító = 16 (IPv6)

Szint = 4 (Információ)

A következő Winsock-események egy accept, AcceptExvagy WSAAccept függvénykérelmet követnek nyomon:

A rendszer a következő paramétereket naplózza egy elfogadási eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
cím
A távoli IP-cím.
port
A távoli IP-port száma.
állapota
Az elfogadási művelethez visszaadott állapot vagy hibakód.

 

Sikertelen elfogadás

Eseményazonosító = 17

Szint = 4 (Információ)

A rendszer a következő Winsock-eseményeket követi nyomon egy sikertelen elfogadási művelethez:

A rendszer a következő paramétereket naplózza egy sikertelen elfogadási eseményhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A sikertelen elfogadási művelethez visszaadott hibakód.

 

Küldés elküldve

Eseményazonosító = 18

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon a szoftvercsatornák küldési és fogadási pufferműveleteihez:

  • Egy alkalmazás elküld egy üzenetet.
  • A küldési művelet befejeződik Winsock számára.

A szoftvercsatorna-küldési műveletekhez a következő paraméterek vannak naplózva:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
FastPath
Logikai érték, amely azt jelzi, hogy a gyors elérési út I/O-t használták-e.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A puffer hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében található bájtok teljes száma.

 

Ha a FastPath igaz, a rendszer a puffertömb első pufferének usermode-címét naplózza a Puffer paraméterben. Ha a FastPath hamis, a Rendszer a Winsock kernel puffercímét naplózza a Puffer paraméterben.

Posted fogadása

Eseményazonosító = 19

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A szoftvercsatornák fogadási puffer utáni műveleteihez a következő Winsock-események vannak nyomon követve:

  • Egy alkalmazás egy fogadást ad meg.
  • Egy fogadási művelet befejeződik Winsock számára.

A szoftvercsatornák fogadási műveleteihez a következő paraméterek vannak naplózva:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
FastPath
Logikai érték, amely azt jelzi, hogy a gyors elérési út I/O-t használták-e.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A puffer hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében található bájtok teljes száma.

 

Ha a FastPath igaz, a rendszer a puffertömb első pufferének usermode-címét naplózza a Puffer paraméterben. Ha a FastPath hamis, a Rendszer a Winsock kernel puffercímét naplózza a Puffer paraméterben.

RecvFrom Posted

Eseményazonosító = 20

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon egy puffer utáni művelethez egy szoftvercsatornán:

  • Egy alkalmazás egy fogadást küld a műveletből.

A rendszer a következő paramétereket naplózza a recvfrom művelethez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
FastPath
Logikai érték, amely azt jelzi, hogy a gyors elérési út I/O-t használták-e.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A puffer hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében található bájtok teljes száma.

 

Ha a FastPath igaz, a rendszer a puffertömb első pufferének usermode-címét naplózza a Puffer paraméterben. Ha a FastPath hamis, a Rendszer a Winsock kernel puffercímét naplózza a Puffer paraméterben.

Küldés közzétéve

Eseményazonosító = 21 (IPv4), eseményazonosító = 22 (IPv6)

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon egy sendto puffer utáni művelethez egy szoftvercsatornán:

  • Egy alkalmazás elküld egy feladót.

A rendszer a következő paramétereket naplózza a sendto művelethez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
FastPath
Logikai érték, amely azt jelzi, hogy a gyors elérési út I/O-t használták-e.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A puffer hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében található bájtok teljes száma.
cím
A szoftvercsatorna távoli IP-címe.
port
A szoftvercsatorna távoli IP-portszáma.

 

Ha a FastPath igaz, a rendszer a puffertömb első pufferének usermode-címét naplózza a Puffer paraméterben. Ha a FastPath hamis, a Rendszer a Winsock kernel puffercímét naplózza a Puffer paraméterben.

Befejeződött a recv

Eseményazonosító = 23

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A szoftvercsatorna-fogadás befejezett műveleteihez a következő Winsock-események vannak nyomon követve:

  • A küldési művelet befejeződik az átvitelre.
  • A fogadási művelet befejeződik az átvitelre.

A rendszer a következő paramétereket naplózza egy befejezett vagy fogadott küldéshez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A fogadott bájtok pufferének hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében fogadott összes bájt.

 

Küldés befejeződött

Eseményazonosító = 24

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A szoftvercsatorna-küldés befejezett műveleteihez a következő Winsock-események vannak nyomon követve:

  • A küldési művelet befejeződik az átvitelre.

A rendszer a következő paramétereket naplózza a befejezett küldéshez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
Az elküldött bájtok pufferének hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferéből küldött összes bájt.

 

SendMsg Kész

Eseményazonosító = 25

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy WSASendMsg puffer utáni művelet befejeződik egy szoftvercsatornán:

  • Egy alkalmazás végrehajt egy WSASendMsg műveletet.

A rendszer a következő paramétereket naplózza a WSASendMsg befejezéshez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
Az elküldött bájtok pufferének hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferéből küldött összes bájt.
cím
A szoftvercsatorna távoli IP-címe.
port
A szoftvercsatorna távoli IP-portszáma.

 

RecvFrom Kész

Eseményazonosító = 26 (IPv4), eseményazonosító = 27 (IPv6)

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy puffer utáni művelet befejeződik egy szoftvercsatornán:

  • Egy alkalmazás befejez egy recvfrom műveletet.

A rendszer a következő paramétereket naplózza a recvfrom befejezéséhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
A fogadott bájtok pufferének hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferében fogadott összes bájt.
cím
A szoftvercsatorna távoli IP-címe.
port
A szoftvercsatorna távoli IP-portszáma.

 

SendTo kész

Eseményazonosító = 28

Szint = 5 (részletes)

A felhasználói puffer sérülésének diagnosztizálása érdekében (például amikor egy alkalmazás ugyanazt a puffert használja egy másik küldési vagy fogadási hívásban, miközben még használatban van), a rendszer naplózza az adatpuffert, amikor a Rendszer elküldi a Winsocknak, és amikor az alapul szolgáló átvitel befejezi. A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy sendto puffer utáni művelet befejeződik egy szoftvercsatornán:

  • Egy alkalmazás végrehajt egy sendto műveletet.

A rendszer a következő paramétereket naplózza a sendto befejezéséhez:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
BufferCount
A pufferek száma.
puffer
A puffer virtuális címe. Láncolt pufferek esetén ez a paraméter a lánc első pufferének virtuális címe.
BufferLength
Az elküldött bájtok pufferének hossza. A láncolt pufferek esetében ez a paraméter a lánc összes pufferéből küldött összes bájt.
cím
A szoftvercsatorna távoli IP-címe.
port
A szoftvercsatorna távoli IP-portszáma.

 

Szoftvercsatorna-beállításkészlet

Eseményazonosító = 29

Szint = 5 (részletes)

Amikor egy alkalmazás módosít bizonyos szoftvercsatorna-beállításértékeket és Ioctls-értékeket, a rendszer naplózza az új értékeket. A naplózott beállítások az alkalmazások gyenge teljesítményének vagy furcsa viselkedésének diagnosztizálására használhatók. A rendszer a következő Winsock-eseményeket követi nyomon bizonyos szoftvercsatornák beállításaihoz és ioctls-ekhez:

  • SO_SNDBUF módosításokat.
  • SO_RCVBUF módosításokat.
  • FIONBIO
  • SIO_ENABLE_CIRCULAR_QUEUEING
  • SIO_UDP_CONNRESET
  • SO_OOBINLINE

A rendszer a következő paramétereket naplózza setsockopt és WSAIoctl függvényhívásokhoz, amelyek a fenti értékek bármelyikét módosítják:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
beállítás
A módosított szoftvercsatorna-beállítás vagy az Ioctl.
érték
A szoftvercsatorna-beállítás vagy az Ioctl új értéke.

 

Select/Poll Posted

Eseményazonosító = 30

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy alkalmazás meghívja a vagy WSAPoll függvényt:

  • Az alkalmazás közzétesz egy vagy WSAPoll kérést.

A rendszer a következő paramétereket naplózza vagy WSAPoll eseményekhez:

Paraméter Leírás
folyamat
A tulajdonosi folyamat azonosítója.
HandleCount
Az alkalmazás által átadott leírók száma (csak a kezdeményező eseményre érvényes).
időtúllépés
A vagy WSAPoll függvény várakozási ideje.

 

Kiválasztás/Szavazás befejezve

Eseményazonosító = 31

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy alkalmazás meghívja a vagy WSAPoll függvényt:

A rendszer a következő paramétereket naplózza, amikor egy kiválasztja vagy WSAPoll művelet befejeződik:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
hiba
A vagy WSAPoll művelethez visszaadott hibakód.

 

WSAEventSelect

Eseményazonosító = 32

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon, amikor egy alkalmazás meghívja a WSAEventSelect függvényt:

A rendszer a következő paramétereket naplózza WSAEventSelect függvényhívásokhoz:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
EventMask
Az eseménymaszk értéke.

 

Elvetett Datagram

Eseményazonosító = 33 (IPv4), eseményazonosító = 34 (IPv6)

Szint = 5 (részletes)

A datagram-alkalmazásokkal kapcsolatos problémák diagnosztizálásához a rendszer a következő Winsock-eseményeket követi nyomon:

  • Amikor egy datagram megérkezik, és az el van dobva, nem elegendő a pufferterület.
  • Csatlakoztatott datagramon, ha az adatok a csatlakoztatott célhelytől eltérő forrásból érkeznek.

A rendszer a következő paramétereket naplózza az elvetett datagramok esetében:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
PacketSize
Az elvetett csomag mérete.
cím
A csomag forrásának IP-címe.
port
A csomag forrásának IP-portszáma.
ok
A csomag elvetésének hibakódja vagy oka.

 

Kapcsolat jelezve

Eseményazonosító = 35 (IPv4), eseményazonosító = 36 (IPv6)

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon a kapcsolat által jelzett műveletekhez:

  • Az alkalmazások csatlakozási kérelmet kapnak.

A rendszer a következő paramétereket naplózza az átviteli eseményekből jelzett kapcsolatokhoz:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
cím
A távoli IP-cím.
port
A távoli IP-port száma.

 

Megjelölt adatok

Eseményazonosító = 37

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon az adatjeles műveletekhez:

  • Egy alkalmazás adatokat fogad egy csatlakoztatott szoftvercsatornán.

A rendszer a következő paramétereket naplózza az átviteli eseményekből jelzett adatokhoz:

Paraméter Leírás
folyamat
A tulajdonosi folyamat azonosítója.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
megadott bájtok
A szoftvercsatornán fogadott bájtok száma.

 

Szállításból jelzett adatok

Eseményazonosító = 38 (IPv4), eseményazonosító = 39 (IPv6)

Szint = 5 (részletes)

A rendszer a következő Winsock-eseményeket követi nyomon a szállítási műveletekből származó adatokhoz:

  • Egy alkalmazás egy fogadási kérelmet küld, és adatokat fogad.

A rendszer a következő paramétereket naplózza az átviteli eseményekből jelzett adatokhoz:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.
cím
A távoli IP-cím.
port
A távoli IP-port száma.
megadott bájtok
A szoftvercsatornán fogadott bájtok száma.

 

Leválasztva a szállításról

Eseményazonosító = 41

Szint = 5 (részletes)

A rendszer a leválasztási műveletekhez a következő Winsock-eseményeket követi nyomon:

  • Az alkalmazások leválasztási jelzést kapnak.

A rendszer a következő paramétereket naplózza az átviteli eseményekről jelzett leválasztáshoz:

Paraméter Leírás
folyamat
A folyamat kernel EPROCESS-struktúrájának címe.
végpont
A Winsock kernel szoftvercsatorna-címe, amelyet a szoftvercsatornák egyedi azonosítójaként használnak.

 

Winsock Tracing vezérlése

Winsock-nyomkövetési

Winsock-katalógus változáskövetésének részletei

Winsock nyomkövetési szintjei