•If you’ve implemented a driver for any other operating
system, you have no doubt had to implement a dispatch
routine that usually takes the form of one large switch
statement in order to handle all the possible requests that
the operating system may make and then calling the
appropriate function in your driver that implements that
request