Figure 1
IOCTL class design