Hallo,
in meiner Anwendung verwende ich PostMessage um aus einem Thread heraus, eine Message an den Hauptthread (die Anwendung) zu schicken. Unter Windows XP klappt das hervorragend. Vista und Win7 sträuben sich: Ich bekomme eine Schutzverletzung.
Im SDK lese ich, daß ein Thread ab Vista nur an andere Thread mit niedrigerem oder gleichem Sicherheitslevel posten kann. Meine Unterthreads werden vom Hauptthread (der Anwendung) erzeugt, sollten die nicht den gleichen Sicherheitslevel haben?
Vielleicht bin ich bei der Fehlersuche auch komplett auf der falschen Baustelle. Wer hat Anregungen für mich?
CodeGier
in meiner Anwendung verwende ich PostMessage um aus einem Thread heraus, eine Message an den Hauptthread (die Anwendung) zu schicken. Unter Windows XP klappt das hervorragend. Vista und Win7 sträuben sich: Ich bekomme eine Schutzverletzung.
Im SDK lese ich, daß ein Thread ab Vista nur an andere Thread mit niedrigerem oder gleichem Sicherheitslevel posten kann. Meine Unterthreads werden vom Hauptthread (der Anwendung) erzeugt, sollten die nicht den gleichen Sicherheitslevel haben?
Vielleicht bin ich bei der Fehlersuche auch komplett auf der falschen Baustelle. Wer hat Anregungen für mich?
CodeGier
Comment