Manifest ist gar nicht nötig. Dieser Aufruf:
...
Das ist ja auch viel einfacher
Aber, klar, man kann Windows auch dazu bewegen, die tatsächliche Version herauszurücken. Nur kann ein fehlendes Manifest noch weitere Nachteile mit sich bringen, wie veraltete Dialoge. Windows rechnet dann eben damit, dass das Programm nicht unter Windows 11 getestet wurde. Und wenn man einen Browser einbindet (z.B. Chromium Embedded), kann sich das sogar negativ auf die Performance auswirken. Was die Entwickler hätten verhindern können, wenn Sie Deine Funktion verwendet hätten... Wie auch immer, Manifest ist trotzdem zu empfehlen.