title: PrintQueueStatus returns None, printer is already turned off
body: <p>I already turned off the printer, and my code still returns None</p>
  
  <p>Here is my code</p>
  
  <pre><code>try
  
  
   {
  printServer.Refresh();
          PrintQueue printQueue = new PrintQueue(printServer, cmbPrinters.Text.Trim());
  printQueue.Refresh();
          if (printQueue.QueueStatus == PrintQueueStatus.Offline)
          {
              MessageBox.Show("Offline");
          }
          else if (printQueue.QueueStatus == PrintQueueStatus.None)
          {
              MessageBox.Show("None");
          }
      }
      catch (Exception ex)
      {
          MessageBox.Show(ex.Message);
      }
  </code></pre>
  
  <p>I am expecting that it should return offline because I turned it off.</p>
  
  <p>How can I fix this issue? Anyone? Any suggestions or advice will be a big help.</p>
  
  <p>Thanks!</p>