public static extern bool FindNextPrinterChangeNotification([In] IntPtr hChange, [Out] out int pdwChange, [In] PRINTER_NOTIFY_OPTIONS pPrinterNotifyOptions, ref IntPtr ppPrinterNotifyInfo);
internal static extern IntPtr FindFirstPrinterChangeNotification ([In] IntPtr hPrinter, [In] int fwFlags, [In] int fwOptions, [In][MarshalAs(UnmanagedType.LPStruct)] PRINTER_NOTIFY_OPTIONS pPrinterNotifyOptions);