iokit 相关问题

I / O Kit是xnu Kernel中驱动程序开发的框架,它驱动Apple的Mac OSX和iOS操作系统。

应用非标准电源声明并创建虚拟HID

我在这里有一个很大的要求,但我希望有人能够帮助我。如果您认为该站点应该发布在其他站点上,请告诉我。我是免费应用程序的开发人员...

回答 1 投票 0

由于Catalina在只读文件系统上,因此如何在MAC OS Catalina上调试内核崩溃

在我们的自定义kext中,在访问SMB协议的“脱机”属性时使内核陷入恐慌。如何在MAC OS Catalina上调试这些内核崩溃。不支持调试内核扩展步骤...

回答 1 投票 0


在Mac OS X中创建虚拟USB设备

我试图以编程方式在Mac OS中添加带有驱动程序的虚拟USB设备。 IOKit文档说:传统上,虚拟设备的驱动程序在IOResources上匹配,因为虚拟设备不...

回答 1 投票 2

如何在Mac OS可可中获取已安装USB设备的设备ID,供应商ID和产品ID

我正在尝试编写一个Cocoa程序来检测连接到Mac OS的iPod。我正在监听USB设备安装的NSWorkspaceDidMountNotification和NSWorkspaceDidUnmountNotification以及...

回答 4 投票 3

从Delphi中的Macapi.IOKit导入IORegistryEntrySearchCFProperty for OSX64

我已在OSX32中成功使用此导入定义:使用MacApi.ObjectiveC,MacApi.Foundation,Macapi.CoreFoundation,Macapi.Mach,Macapi.IOKit;类型io_iterator_t = io_object_t; ...

回答 1 投票 3

Darwin - 将内核扩展用作另一个内核扩展的UserClient

我一直想知道是否可以编写内核扩展来充当另一个内核扩展的UserClient。通常,我们在用户端使用IOConnect来访问IOUserClient方法...

回答 1 投票 1

libusb是Mac OS X上访问USB设备的首选方法吗?

libusb是目前在OS X上通过USB(使用AT命令)与设备通信的首选方法吗?可可有高水平的等价物吗?

回答 2 投票 6

IOKIT使用PID和VID检测USB串行设备的BSD(unix)名称

我在macOS上使用USB串行设备。如何使用IOKit在macOS上检测我的USB串行设备的BSD(unix)名称?我想得到设备名称:“IODialinDevice”=“/ dev / tty ....

回答 1 投票 1

IOUSBInterfaceOpen失败了,但我可以通过卸载相机让它工作......发生了什么事?

我正在尝试为没有太多经验的MacO编写宾得相机USB驱动程序。我已经能够使用“使用USB设备接口”中的示例代码与相机进行通信,但是......

回答 2 投票 1

获取在I / O Kit中发出设备请求的过程的PID

我目前正在尝试使用Apple的I / O Kit来开发内核模块。更详细的,我想编写一个模拟设备驱动程序(类型为IOUSBDevice),它记录了进程的名称......

回答 1 投票 0

检测mac os x上的用户活动

我使用函数“IOPMSchedulePowerEvent”来安排Sleep或Wake-Events,并使用“IORegisterForSystemPower”注册我的守护进程以接收电源状态更改。一切正常!什么时候 ...

回答 1 投票 1

哪些驱动程序处理macOS中的屏幕亮度?

我正在尝试创建一个kext,这将允许我降低最低显示亮度。哪些驱动程序与此相关?这是一个I / O Kit驱动程序吗?这属于内部......

回答 1 投票 0

Mac - 虚拟串口

我需要创建一个Cocoa应用程序,它将创建一个可供其他应用程序使用的虚拟串行端口,这意味着在IO Kit Registry中注册。应用程序的要点:创建一个虚拟串口(列在/ ...

回答 1 投票 4

如何在macOS上检测外部GPU(eGPU)连接和断开连接?

我想编写一个macOS应用程序,通过Disconnect“GPU Name”菜单Extra来检测何时断开外部GPU,然后采取一些措施。我使用什么API来检测...的存在

回答 1 投票 1

操纵杆库在命令行中工作,但不能作为macos应用程序

我不能让GameController类使用我的操纵杆。但是我发现一个简单的库https://github.com/suzukiplan/gamepad-osx使用IOKit写的是C并设法让它在swift中运行...

回答 1 投票 0

IOKit驱动程序已加载但未启动

我有非硬件触发的IOKit基本驱动程序,并且源自IOResources。它还使用IOServiceOpen提供给用户空间客户端类,但我认为这与我的问题无关......

回答 1 投票 3

如何在Swift / Cocoa应用程序中获取HID设备列表?

以下代码完美地获取连接的HID设备列表:import Foundation import IOKit import IOKit.usb import IOKit.hid private func createDeviceMatchingDictionary(usagePage:...

回答 1 投票 2

使用IOKit创建虚拟IOPCIDevice

我已经设法创建了一个虚拟的IOPCIDevice,它附加到IOResources并且基本上什么都不做。我能够让现有的驱动程序注册并匹配它。但是当谈到IO ......

回答 1 投票 1

苹果系统。如何以编程方式获取CPU温度

我需要使用Swift获取CPU温度,但除此之外我找不到任何信息。我认为我应该使用IOKit.framework,但是没有太多关于它的信息。

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.