Benannte Kernelobjekte für WIA-Treiber

Die beiden häufigsten Probleme, die verhindern, dass WIA-Treiber und externe Komponenten (z. B. gebündelte Anwendungen) benannte Kernelobjekte freigeben, sind die Berechtigungen, die für diese Objekte und Objektnamespaces festgelegt sind.

Namespaces für WIA-Treiber

Zugriffsberechtigungen für WIA-Treiber

Es gibt weitere ernste sicherheitsbezogene Probleme, wie beispielsweise "Namensklau", die hier nicht behandelt werden. Treiberentwickler sollten sich auf sicherheitsbezogene Ressourcen beziehen, um eine umfassendere Abdeckung dieser Themen zu erhalten.