Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#7

Re: Geöffnete Ports auflisten: GetTCPTable IpHlpAPI

  Alt 20. Nov 2009, 17:10
Zitat von uoeb7gp:
Hallo, ich arbeite ausschließlich mit Windows 2000 und da funktionierts tadellos!
Sicher, dass auch die zugehörigen ProzessIDs angezeigt werden? Laut Code passiert da nämlich folgendes:

Delphi-Quellcode:
// use latest API XP SP2, W2K3 SP1, Vista and later, first call : get size of table
      if ExFlag2 then
GetExtendedTCPTable()

Delphi-Quellcode:
// use originally undocumented API, XP only, not Vista
      else if ExFlag then
AllocateAndGetTcpExTableFromStack()

Delphi-Quellcode:
// use older documented API,
      else
GetTCPTable()

Die letzte API ist allerdings nicht in der Lage die dazugehörigen Prozesse zu ermitteln.
  Mit Zitat antworten Zitat