gpt4 book ai didi

acpi - 如何在 Windows 上从 C++ 或 C# 调用 ACPI 控制方法?

转载 作者:行者123 更新时间:2023-12-04 02:23:40 25 4
gpt4 key购买 nike

我已经厌倦了等待 HP 为我的笔记本电脑修复可切换图形驱动程序,但我认为我可以通过调用 ACPI 方法自己切换 GPU。切换使用 Linux 中的 vga_switcheroo 工作,这是开源的,所以我知道我需要调用哪些方法,但不知道如何调用它们。

我需要调用的两个方法在 SSDT 命名空间中,如果这很重要,我还需要传递整数参数。

最佳答案

一些关于类似问题的链接 ( For example ) 说这只能从 Windows 下的内核模式驱动程序中实现。因此,为了实现这一点,我只能想到以下选项:

  • 自己编写整个视频驱动程序 - 我怀疑你会这样做
    方式...
  • 查找有关现有视频驱动程序的文档或对其进行逆向工程
    为您的 GPU 并使用 IOCTL 发出必要的命令
    功能 DeviceIoControl ( MSDN )。也不是很可靠-
    现有的驱动程序可能不包含必要的功能/IOCTLs - 但我
    认为它会比第一种选择容易得多。
  • 关于acpi - 如何在 Windows 上从 C++ 或 C# 调用 ACPI 控制方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7781625/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com