SendInput - UIPI
-
Hallo!
Laut MSDN können mit SendInput keine "Steuersignale" an Anwendungen gesendet werden, die einem höherem Sicherheits-Level zugeordnet sind als die Eigene. (User Interface Privilege Isolation)
Weiterhin heißt es, dass es keinerlei Informationen im Fehlerfall gibt, ob der Vorgang auf Grund eines solchen Falles fehlgeschlagen ist. Das heißt ich möchte vorher prüfen ob meine Anwendung überhaupt "im Stande" ist Eingaben zu senden. Wie kann ich das Sicherheits-Level meiner Anwendung, dass der Anderen prüfen und vergleichen?
-
Siehe:
http://www.coseinc.com/Vista_UIPI.ppt.pdfSpeziell: NtUserCheckAccessForIntegrityLevel
-
Danke für die interessanten Informationen. Mal schauen ob es mich weiterbringt.