Sdílet prostřednictvím


Podrobnosti trasování událostí sítě Winsock

Následující podrobnosti o všech událostech sítě Winsock, které lze sledovat, a popisuje, které parametry a informace jsou protokolovány.

Vytvoření soketu

ID události = 1

Úroveň = 4 (informace)

Pro vytvoření soketu se trasují následující události rozhraní Winsock:

Pro událost vytvoření soketu se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
SocketType
Typ soketu.
protokol
Protokol soketu.
UserModePid
ID procesu v uživatelském režimu, které vytvořilo soket.

 

Vazba soketu

ID události = 2 (IPv4), ID události = 3 (IPv6)

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro operaci vazby:

  • Implicitní nebo explicitní vazba úchytu soketu

Pro událost vazby se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
adresa
Místní IP adresa.
port
Číslo portu místní IP adresy.
stav
Stav nebo kód chyby vrácený pro operaci vazby.

 

Neúspěšná vazba

ID události = 40

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro neúspěšnou operaci vytvoření vazby:

  • Implicitní nebo explicitní vazba popisovače soketu, která selže.

Pro událost neúspěšné vazby se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro neúspěšnou operaci vytvoření vazby.

 

Soket Connect

ID události = 4 (IPv4), ID události = 5 (IPv6)

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro požadavek operace připojení (volání connect, ConnectEx, WSAConnect, WSAConnectByListnebo WSAConnectByName):

  • Připojení soketu k cíli pro soket orientovaný na připojení nebo bez připojení.

Pro událost připojení se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
adresa
Vzdálená IP adresa.
port
Číslo portu vzdálené IP adresy.

 

Připojení dokončeno

ID události = 6

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro dokončené připojení:

  • Operace připojení je dokončena.

Pro dokončenou událost připojení se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro operaci připojení.

 

přerušení AFD-Initiated

ID události = 7

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro operace přerušení iniciované službou Winsock nebo zrušení:

  • Přerušení kvůli nepřečtenému příjmu dat uložených do vyrovnávací paměti po zavření
  • Přerušení po volání funkce vypnutí se , jak parametr nastavený na SD_RECEIVE a volání funkce closesocket s čekajícími daty příjmu.
  • Přerušení po neúspěšném pokusu o vyprázdnění koncového bodu
  • Došlo k přerušení po vnitřní chybě rozhraní Winsock.
  • Přerušení kvůli připojení s chybami a aplikace dříve požadovala přerušení připojení za určitých okolností. Jedním z příkladů tohoto případu by byla aplikace, která nastavila SO_LINGER s časovým limitem nuly a v připojení jsou stále nevyvězená data.
  • Přerušení připojení není plně přidružené k přijetí koncového bodu.
  • Přerušení volání přijmout nebo AcceptEx funkce.
  • Přerušení kvůli neúspěšné operaci příjmu.
  • Přerušení kvůli události Plug and Play.
  • Přerušení kvůli neúspěšné žádosti o vyprázdnění
  • Přerušení kvůli neúspěšné žádosti o přijetí dat
  • Přerušení kvůli neúspěšné žádosti o odeslání
  • Došlo k přerušení kvůli zrušené žádosti o odeslání.
  • Přerušení kvůli zrušené volané funkci TransmitPackets.

Následující parametry se protokolují pro operaci přerušení nebo zrušení iniciované službou Winsock:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
důvod
Důvod přerušení nebo zrušení operace.

 

přerušení Transport-Initiated

ID události = 8

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro operace přerušení nebo zrušení iniciované přenosem:

  • Resetování označené přenosem.

Následující parametry se protokolují pro operaci přerušení nebo zrušení iniciované službou Winsock:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
důvod
Důvod přerušení nebo zrušení operace.

 

Neúspěšná žádost o odeslání

ID události = 9

Úroveň = 4 (informace)

U odesílání nebo požadavků WSASend jsou trasovány následující události rozhraní Winsock:

Při odesílání požadavků, které mají za následek chybu, se zaprotokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro operaci.

 

Neúspěšný požadavek WsaSendMsg

ID události = 10

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro chyby požadavky WSASendMsg:

Při odesílání požadavků, které mají za následek chybu, se zaprotokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro operaci.

 

Neúspěšná žádost o přijetí změn

ID události = 11

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro chyby v recv, WSARecvnebo WSARecvEx požadavky:

  • Chyby vrácené při neúspěšných příjmových požadavcích

Při odesílání požadavků, které mají za následek chybu, se zaprotokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro operaci.

 

Neúspěšná žádost o přijetí změn

ID události = 12

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro chyby recvfrom nebo požadavky WSARecvFrom:

Následující parametry jsou protokolovány pro recvfrom nebo WSARecvFrom požadavek, který má za následek chybu:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro operaci.

 

Uzavření soketu

ID události = 13

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro operace uzavření soketu:

  • Zásuvka je uzavřena.

Pro událost uzavření soketu jsou zaznamenány následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Návratová hodnota operace uzavření soketu.

 

Čištění soketů

ID události = 14

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro operace vyčištění soketu (vypnutí):

  • Funkce vypnutí se volá na soketu.
  • Přenos značí neúspěšné řádné odpojení.

Pro událost ukončení soketu (vypnutí) nebo ukončení soketu se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Návratová hodnota operace čištění soketu (vypnutí).

 

Přijmout soket

ID události = 15 (IPv4), ID události = 16 (IPv6)

Úroveň = 4 (informace)

Následující události winsock jsou trasovány pro přijmout, AcceptExnebo WSAAccept požadavek na funkci:

Pro událost přijetí se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
adresa
Vzdálená IP adresa.
port
Číslo portu vzdálené IP adresy.
stav
Stav nebo kód chyby vrácený pro operaci přijetí.

 

Přijetí se nezdařilo.

ID události = 17

Úroveň = 4 (informace)

Následující události rozhraní Winsock jsou trasovány pro neúspěšnou operaci přijetí:

Pro neúspěšnou událost přijetí se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro neúspěšnou operaci přijetí.

 

Odeslat příspěvek

ID události = 18

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány pro operace odesílání soketu a příjmu vyrovnávací paměti po:

  • Aplikace publikuje odeslání.
  • Operace odeslání se dokončí do rozhraní Winsock.

Pro operace odesílání soketů se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
FastPath
Logická hodnota, která označuje, jestli byla použita rychlá cesta vstupně-výstupní operace.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr celkovým počtem bajtů ve všech vyrovnávacích pamětích v řetězci.

 

Pokud je hodnota FastPath pravdivá, zaprotokoluje se v parametru Buffer adresa uživatelského režimu první vyrovnávací paměti v poli vyrovnávacích pamětí. Pokud je FastPath false, adresa vyrovnávací paměti jádra Winsock je zaznamenána v parametru Buffer.

Příjem publikováno

ID události = 19

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány pro operace post vyrovnávací paměti soketu:

  • Aplikace publikuje příjem.
  • Operace příjmu se dokončí do rozhraní Winsock.

Pro operace příjmu soketů se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
FastPath
Logická hodnota, která označuje, jestli byla použita rychlá cesta vstupně-výstupní operace.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr celkovým počtem bajtů ve všech vyrovnávacích pamětích v řetězci.

 

Pokud je hodnota FastPath pravdivá, zaprotokoluje se v parametru Buffer adresa uživatelského režimu první vyrovnávací paměti v poli vyrovnávacích pamětí. Pokud je FastPath false, adresa vyrovnávací paměti jádra Winsock je zaznamenána v parametru Buffer.

RecvFrom Posted

ID události = 20

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány pro recvfrom vyrovnávací paměti operace v soketu:

  • Aplikace publikuje příjem z operace.

Pro operaci recvfrom se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
FastPath
Logická hodnota, která označuje, jestli byla použita rychlá cesta vstupně-výstupní operace.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr celkovým počtem bajtů ve všech vyrovnávacích pamětích v řetězci.

 

Pokud je hodnota FastPath pravdivá, zaprotokoluje se v parametru Buffer adresa uživatelského režimu první vyrovnávací paměti v poli vyrovnávacích pamětí. Pokud je FastPath false, adresa vyrovnávací paměti jádra Winsock je zaznamenána v parametru Buffer.

SendTo Posted

ID události = 21 (IPv4), ID události = 22 (IPv6)

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události winsock jsou trasovány pro sendto vyrovnávací paměť post operace na soketu:

  • Aplikace publikuje odeslanou zprávu.

Pro operaci sendto se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
FastPath
Logická hodnota, která označuje, jestli byla použita rychlá cesta vstupně-výstupní operace.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr celkovým počtem bajtů ve všech vyrovnávacích pamětích v řetězci.
adresa
Vzdálená IP adresa soketu.
port
Číslo portu vzdálené IP adresy soketu.

 

Pokud je hodnota FastPath pravdivá, zaprotokoluje se v parametru Buffer adresa uživatelského režimu první vyrovnávací paměti v poli vyrovnávacích pamětí. Pokud je FastPath false, adresa vyrovnávací paměti jádra Winsock je zaznamenána v parametru Buffer.

Znovu dokončeno

ID události = 23

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány pro dokončené operace soketu:

  • Operace odeslání se dokončí do přenosu.
  • Operace příjmu se dokončí do přenosu.

Následující parametry jsou protokolovány pro dokončení nebo přijetí odeslání dokončeno:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti přijatých bajtů. U zřetězených vyrovnávacích pamětí je tento parametr celkovými bajty přijatými ve všech vyrovnávacích pamětích v řetězci.

 

Odeslat dokončeno

ID události = 24

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány pro operace odeslání soketu dokončené:

  • Operace odeslání se dokončí do přenosu.

Pro dokončení odesílání se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti odeslaných bajtů. U zřetězených vyrovnávacích pamětí je tento parametr celkovými bajty odesílanými ze všech vyrovnávacích pamětí v řetězci.

 

SendMsg Completed

ID události = 25

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události winsock jsou trasovány, když WSASendMsg vyrovnávací paměti po dokončení operace na soketu:

  • Aplikace dokončí operaci WSASendMsg.

ProdokončeníWSASendMsg se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti odeslaných bajtů. U zřetězených vyrovnávacích pamětí je tento parametr celkovými bajty odesílanými ze všech vyrovnávacích pamětí v řetězci.
adresa
Vzdálená IP adresa soketu.
port
Číslo portu vzdálené IP adresy soketu.

 

RecvFrom Completed

ID události = 26 (IPv4), ID události = 27 (IPv6)

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány, když se na soketu dokončí operace recvfrom vyrovnávací paměti:

Pro dokončení se zaprotokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti přijatých bajtů. U zřetězených vyrovnávacích pamětí je tento parametr celkovými bajty přijatými ve všech vyrovnávacích pamětích v řetězci.
adresa
Vzdálená IP adresa soketu.
port
Číslo portu vzdálené IP adresy soketu.

 

SendTo Completed

ID události = 28

Úroveň = 5 (podrobná)

Aby bylo možné diagnostikovat poškození vyrovnávací paměti uživatele (například když aplikace znovu používá stejnou vyrovnávací paměť v jiném volání odesílání nebo příjmu, když je stále používána), je vyrovnávací paměť dat zaznamenána při publikování do rozhraní Winsock a po dokončení podkladovým přenosem. Následující události rozhraní Winsock jsou trasovány, když se na soketu dokončí operace sendto vyrovnávací paměti:

  • Aplikace dokončí operaci odeslání .

Pro dokončení sendto se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
BufferCount
Počet vyrovnávacích pamětí.
vyrovnávací paměť
Virtuální adresa vyrovnávací paměti. U zřetězených vyrovnávacích pamětí je tento parametr virtuální adresou první vyrovnávací paměti v řetězu.
BufferLength
Délka vyrovnávací paměti odeslaných bajtů. U zřetězených vyrovnávacích pamětí je tento parametr celkovými bajty odesílanými ze všech vyrovnávacích pamětí v řetězci.
adresa
Vzdálená IP adresa soketu.
port
Číslo portu vzdálené IP adresy soketu.

 

Sada možností soketu

ID události = 29

Úroveň = 5 (podrobná)

Když aplikace změní určité hodnoty možností soketu a hodnoty Ioctls, zaprotokolují se nové hodnoty. Protokolované možnosti se dají použít k diagnostice špatného výkonu nebo neobvyklého chování v aplikacích. Následující události rozhraní Winsock jsou trasovány pro určité možnosti soketu a ioctls:

  • SO_SNDBUF změny.
  • SO_RCVBUF změny.
  • FIONBIO
  • SIO_ENABLE_CIRCULAR_QUEUEING
  • SIO_UDP_CONNRESET
  • SO_OOBINLINE

Následující parametry se protokolují pro setsockopt a volání funkce WSAIoctl, která mění některou z výše uvedených hodnot:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
možnost
Možnost soketu nebo Ioctl, který se změní.
hodnota
Nová hodnota pro možnost soketu nebo Ioctl.

 

Vybrat/hlasování publikováno

ID události = 30

Úroveň = 5 (podrobná)

Následující události winsock jsou trasovány, když aplikace volá vybrat nebo WSAPoll funkce:

Následující parametry jsou protokolovány pro vybrat nebo události WSAPoll:

Parametr Popis
proces
ID vlastnícího procesu.
HandleCount
Počet popisovačů předaných aplikací (platí pouze pro iniciační událost).
vypršení časového limitu
Maximální doba pro vybrat nebo funkci WSAPoll počkat.

 

Výběr nebo hlasování bylo dokončeno.

ID události = 31

Úroveň = 5 (podrobná)

Následující události winsock jsou trasovány, když aplikace volá vybrat nebo WSAPoll funkce:

Po dokončení operace výběru nebo operace WSAPoll se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
Chyba
Kód chyby vrácený pro vyberte nebo operaci WSAPoll.

 

WSAEventSelect

ID události = 32

Úroveň = 5 (podrobná)

Následující události winsock jsou trasovány, když aplikace volá WSAEventSelect funkce:

Pro volání funkce WSAEventSelect jsou zaznamenány následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
EventMask
Hodnota masky události.

 

Vyřazený datagram

ID události = 33 (IPv4), ID události = 34 (IPv6)

Úroveň = 5 (podrobná)

Při diagnostice problémů s aplikacemi datagramu jsou trasovány následující události rozhraní Winsock:

  • Když dorazí datagram a dojde k jeho vyřazení, dojde k nedostatku místa ve vyrovnávací paměti.
  • Pokud data přicházejí ze zdroje jiného než připojeného cíle, na připojeném datagramu.

Pro vyřazené datagramy se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
packetSize
Velikost zahozeného paketu.
adresa
IP adresa zdroje paketu.
port
Číslo portu IP zdroje paketu.
důvod
Kód chyby nebo důvod vyřazení paketu.

 

Vyznačené připojení

ID události = 35 (IPv4), ID události = 36 (IPv6)

Úroveň = 5 (podrobná)

Následující události rozhraní Winsock jsou trasovány pro operace označené připojením:

  • Aplikace obdrží žádost o připojení.

Pro připojení označená z přenosových událostí se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
adresa
Vzdálená IP adresa.
port
Číslo portu vzdálené IP adresy.

 

Data označená

ID události = 37

Úroveň = 5 (podrobná)

Následující události rozhraní Winsock jsou trasovány pro operace označené daty:

  • Aplikace přijímá data na připojeném soketu.

Pro data uvedená z přenosových událostí se protokolují následující parametry:

Parametr Popis
proces
ID vlastnícího procesu.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
indikované bajty
Počet bajtů přijatých na soketu.

 

Data označená z přenosu

ID události = 38 (IPv4), ID události = 39 (IPv6)

Úroveň = 5 (podrobná)

Následující události rozhraní Winsock jsou trasovány pro data uvedená z přenosových operací:

  • Aplikace publikuje žádost o přijetí a přijímá data.

Pro data uvedená z přenosových událostí se protokolují následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.
adresa
Vzdálená IP adresa.
port
Číslo portu vzdálené IP adresy.
indikované bajty
Počet bajtů přijatých na soketu.

 

Odpojení od přenosu

ID události = 41

Úroveň = 5 (podrobná)

Následující události rozhraní Winsock jsou trasovány pro odpojené operace:

  • Aplikace obdrží indikaci odpojení.

Pro odpojení od událostí přenosu jsou zaznamenány následující parametry:

Parametr Popis
proces
Adresa struktury EPROCESS jádra pro proces.
koncový bod
Adresa soketu jádra Winsock použitá jako jedinečný identifikátor soketu.

 

řízení trasování rozhraní Winsock

trasování rozhraní Winsock

podrobnosti trasování změn katalogu Winsock

úrovně trasování rozhraní Winsock