3 writes to _deviceHandle
ReachFramework (3)
PrintConfig\FallbackPTProvider.cs (3)
55
if (!UnsafeNativeMethods.OpenPrinterW(deviceName, out this.
_deviceHandle
, new HandleRef(this, IntPtr.Zero)))
354
this.
_deviceHandle
= null;
662
_deviceHandle
= null;
7 references to _deviceHandle
ReachFramework (7)
PrintConfig\FallbackPTProvider.cs (7)
352
_deviceHandle
?.Dispose();
510
result = UnsafeNativeMethods.DocumentPropertiesW(new HandleRef(this, IntPtr.Zero), this.
_deviceHandle
, this._deviceName, outPtr, buffer, flags);
618
UnsafeNativeMethods.GetPrinterW(this.
_deviceHandle
, dwLevel, SafeMemoryHandle.Null, dwNeeded, ref dwNeeded);
624
if (UnsafeNativeMethods.GetPrinterW(this.
_deviceHandle
, dwLevel, pPrinterBuffer.Handle, dwNeeded, ref dwNeeded))
641
ObjectDisposedException.ThrowIf(
_deviceHandle
is null, typeof(PTProvider));
659
if (
_deviceHandle
!= null)
661
_deviceHandle
.Dispose();