Sellise küsimise esitasin endale ning võtsin programmeerimisalase vaimu elustamiseks winapid ette, täpselt 40 min :)))
Tegelikkuses Sysinternasli TcpView on
graafiline variant programmist netstat.exe -a -b
Reaalsuses huvitavad sind ainult kaks apit ! GetExtendedTcpTable ja vajadusel AllocateAndGetTcpExTableFromStack
WinXp alates saab ka protsessi kätte, selleks peate kasutama lippu esimeses API's TCP_TABLE_OWNER_PID_ALL
UDP tabel ka olemas, aga pole nii huvitav ! Asenda Tcp API nimes lihtsalt UDP'ga
Kui soov laiendada, siis läbi MIB_TCPROW ja API SetTcpEntry saab ühenduse sulgeda, peate lihtsalt lipu lisama MIB_TCP_STATE_DELETE_TCB.
Seniks soovin kõigile : net helpmsg 4006 :))))
Kommentaare ei ole:
Postita kommentaar