/// <summary>
/// Get the current status of the printer
/// </summary>
/// <param name="PrinterDevice">Printer device name</param>
/// <returns>Printer status</returns>
private PrinterStatus GetPrinterStat(string PrinterDevice)
{
PrinterStatus ret=0;
string path=@"win32_printer.DeviceId='"+PrinterDevice+"'";
ManagementObject printer=new ManagementObject(path);
();
ret=(PrinterStatus)Convert.ToInt32(["PrinterStatus"].Value);
return ret;
}