- Use WDF work items instead of threads.  Also use multiple work items so
  that read_service() can be run in parallel.