Dev:IOCoreSurfaceRoot

IOCoreSurfaceRoot is a kernel-extension for managing pixel buffers. It is controlled by the user-land framework. You should use the IOSurface framework instead of directly operating on this service.

When opening the service, you can specify a non-0 type to open a surface-specific connection corresponding whose IOSurfaceID is equal to the type you specified.

Methods
For iOS 3.x and up:

For iOS 3.x and up, surface-specific connection:

For iOS 2.x only:

where