Macos 使用IOService端口引用关闭设备

Macos 使用IOService端口引用关闭设备,macos,kernel,iokit,power-management,Macos,Kernel,Iokit,Power Management,这个问题与Mac OS X上的IO工具包编程有关 我有一个IO服务端口参考(IO_服务)。是否有一个API可以用来关闭IOService端口引用的电源?我尽了全力在谷歌上搜索,但没有找到解决办法 任何帮助都将不胜感激 干杯 Jan如果您知道如何关闭该设备,那么我相信您可以向其发送该命令,但如果您是这样要求的,则没有一条普遍理解的“关闭”消息会在每个可能位于该端口另一侧的端点上起作用 这是不可能的,除非设备本身实现一个userclient调用来关闭它。如果可以修改驱动程序,则可以添加这样的调用,但

这个问题与Mac OS X上的IO工具包编程有关

我有一个IO服务端口参考(IO_服务)。是否有一个API可以用来关闭IOService端口引用的电源?我尽了全力在谷歌上搜索,但没有找到解决办法

任何帮助都将不胜感激

干杯


Jan

如果您知道如何关闭该设备,那么我相信您可以向其发送该命令,但如果您是这样要求的,则没有一条普遍理解的“关闭”消息会在每个可能位于该端口另一侧的端点上起作用

这是不可能的,除非设备本身实现一个userclient调用来关闭它。如果可以修改驱动程序,则可以添加这样的调用,但这取决于要关闭的特定硬件