私のアプリケーションはサービスベースであり、仮想マシン(VM)にインストールされます。このサービス(SYSTEM a / c)は、VMゲストのマルチモニターサポート用のマウス操作を処理するために使用される別のプロセス(SYSTEM a / c)を作成します。
KasperskyAnti-virusツールをVMにインストールしました。Kasperskyサービス(SYSTEM a / c)は、ログオンしたユーザーと「中」の整合性レベルで(UIを処理するための)プロセスを作成します。
カスペルスキーツールでマウスホバーを行うと、マウス操作(マウスの移動、マウスのクリック)が機能しません。最初はUIPIの問題である可能性があると考え、両方のプロセスの整合性レベルを確認しました。
アプリケーションの整合性レベルがKasperskyツールよりも高い場合でも、SendInput Windows APIが失敗する理由がわかりませんか?