有人知道如何在Windows上的C#中调用ACPI方法吗?

有人知道如何在Windows上的C#中调用ACPI方法吗?,c#,acpi,C#,Acpi,例如,有一个EPSW方法,我应该如何在C#中调用它?是否有相关信息 或 不是从用户空间,你不能。可能会有系统调用要求内核执行此操作,但可能不是通用的ACPI函数。您到底想实现什么?感谢您的回复,我想尝试调用BIOS提供的打包acpi方法来打开自定义USB设备的电源。有时,硬件制造商会提供自定义WMI管理接口(例如,HP客户端管理界面,我们使用它来远程更改HP工作站的BIOS密码)@vasily.sib这是真的,但对于这种方法,它们不提供WMI管理界面,感谢您的回复!@vasily.sib我似乎

例如,有一个EPSW方法,我应该如何在C#中调用它?是否有相关信息


不是从用户空间,你不能。可能会有系统调用要求内核执行此操作,但可能不是通用的ACPI函数。您到底想实现什么?感谢您的回复,我想尝试调用BIOS提供的打包acpi方法来打开自定义USB设备的电源。有时,硬件制造商会提供自定义WMI管理接口(例如,
HP客户端管理界面
,我们使用它来远程更改
HP
工作站的BIOS密码)@vasily.sib这是真的,但对于这种方法,它们不提供WMI管理界面,感谢您的回复!@vasily.sib我似乎找到了一种调用ACPI方法的方法。您知道如何在C#中调用它吗?
Method(EPSW, 1) {
...
}