qWAVE(Windows Server 2008 R2の場合)を使用して、ソケットトラフィックに任意のDSCP値を設定しようとしています。フローを正しく設定していると思いますが、QOSSetFlow()を呼び出そうとすると、ERROR_ACCESS_DENIEDエラーが発生します(「呼び出し元のアプリケーションには、要求された操作に対する十分な権限がありません。」)。このコードを実行しているユーザーはAdministratorsグループのメンバーであり、さまざまなセキュリティポリシーを確認しましたが、関連性のあるものは見つかりませんでした。このAPIを機能させるためにユーザーに与える必要のある権限を誰かが知っていますか?
ありがとう!
更新:DSCP値を設定しようとするテストプログラムがあります。[互換性]メニューの[管理者として実行]をオンにすると、すべて正常に機能します。したがって、コードは問題なく、管理者ユーザーには必要な権限があります。残念ながら、実際のサービスを管理者ユーザーとして実行することはできません。管理者グループ(または特定のユーザー)に管理者ユーザーが持つ権限の一部を与える方法はありますか?