Programmierung: „Handle“, was ist das?

Was macht ein sog. Handle?

Ein Handle ist normalerweise ein (API-spezifischer) Datentyp oder eine Referenz, die auf eine bestimmte (zur Laufzeit erstellten) Ressource verweist, welche von einem Prozess manipuliert (gehandelt) werden soll.

Was genau ein Handle ist – ein Satz von Daten oder ein Zeiger -hängt von der Art des Handles ab, um das es sich handelt. Bekannte Beispiele für Handle sind W32-Handle oder das SQL-Handle.