See Driver Request Interface.
This is handled via Apple Events. See Driver Request Interface for details.