Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#4

Re: Wie verwaltet Windows eigentlich handles?

  Alt 9. Mai 2006, 15:59
Zitat von runger:
wie und wo Win2k oder XP handles verwaltet?
Handles ist ein weiter Begriff. Es gibt verschiedenste Arten. In den aktuellen Windows-Versionen sind die prozessbezogenen 'Handles' auf Kernel-Objekte Indizes in eine Tabelle.
Es gibt AFAIK keine offiziell dokumentierte Win32-API-Funktion um die Tabelle auszulesen und/oder zu manipulieren.

Zitat von runger:
Oder gibt's das nur Prozessweit?
O.g. Handles beziehen sich auf einen Prozess und dessen Handle-Tabelle (sonst wäre DuplicateHandle sinnfrei). Allerdings kan man sich mit einer 'internen' API-Funktion eine Liste aller systemweit bekannten Handles ausgeben lassen (wie 'intern' schon vermuten lässt, kann sich die Funktion jederzeit ändern oder gar abgeschafft werden - zudem gibt es unter Wow64 einige Probleme mit den 'internen' APIs).
  Mit Zitat antworten Zitat