29 references to UnsafeNativeMethods
ReachFramework (29)
MS\Internal\Printing\Configuration\COMPSTUISRID.cs (2)
39
int charCount =
UnsafeNativeMethods
.LoadStringW(handle, srid, resString, resString.Capacity);
77
this._compstuiHandle =
UnsafeNativeMethods
.LoadLibraryExW("compstui.dll", IntPtr.Zero, SafeLoadLibraryFlags);
MS\Internal\Printing\Configuration\SafeModuleHandle.cs (1)
28
return
UnsafeNativeMethods
.FreeLibrary(this.handle);
MS\Internal\Printing\Configuration\SafeWinSpoolPrinterHandle.cs (1)
35
return
UnsafeNativeMethods
.ClosePrinter(base.handle);
MS\Internal\Printing\Configuration\WinSpoolPrinterCapabilities.cs (13)
64
IntPtr hdc =
UnsafeNativeMethods
.CreateICW(this._driverName, this._deviceName, null, this._devMode);
71
logicalPixelsX =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.LOGPIXELSX);
72
logicalPixelsY =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.LOGPIXELSY);
73
physicalWidth =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.PHYSICALWIDTH);
74
physicalHeight =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.PHYSICALHEIGHT);
75
physicalOffsetX =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.PHYSICALOFFSETX);
76
physicalOffsetY =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.PHYSICALOFFSETY);
77
horizontalResolution =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.HORZRES);
78
verticalResolution =
UnsafeNativeMethods
.GetDeviceCaps(hdcRef, DeviceCap.VERTRES);
83
UnsafeNativeMethods
.DeleteDC(hdcRef);
383
return
UnsafeNativeMethods
.DeviceCapabilitiesW(this._deviceName, this._portName, capability, SafeMemoryHandle.Null, this._devMode);
414
uint numOutputs =
UnsafeNativeMethods
.DeviceCapabilitiesW(this._deviceName, this._portName, capability, SafeMemoryHandle.Null, this._devMode);
424
numOutputs =
UnsafeNativeMethods
.DeviceCapabilitiesW(this._deviceName, this._portName, capability, buffer.Handle, this._devMode);
PrintConfig\FallbackPTProvider.cs (4)
56
if (false ==
UnsafeNativeMethods
.OpenPrinterW(deviceName, out this._deviceHandle, new HandleRef(this, IntPtr.Zero)))
514
result =
UnsafeNativeMethods
.DocumentPropertiesW(new HandleRef(this, IntPtr.Zero), this._deviceHandle, this._deviceName, outPtr, buffer, flags);
622
UnsafeNativeMethods
.GetPrinterW(this._deviceHandle, dwLevel, SafeMemoryHandle.Null, dwNeeded, ref dwNeeded);
628
if (
UnsafeNativeMethods
.GetPrinterW(this._deviceHandle, dwLevel, pPrinterBuffer.Handle, dwNeeded, ref dwNeeded))
PrintConfig\PTProvider.cs (8)
69
return PTUtility.IsSuccessCode(
UnsafeNativeMethods
.PTCloseProviderImpl(this.handle));
158
uint hResult =
UnsafeNativeMethods
.PTOpenProviderEx(deviceName,
223
uint hResult =
UnsafeNativeMethods
.PTGetPrintCapabilities(_providerHandle, printTicketStream, printCapabilitiesStream, out errorMsg);
299
uint hResult =
UnsafeNativeMethods
.PTMergeAndValidatePrintTicket(_providerHandle,
400
uint hResult =
UnsafeNativeMethods
.PTConvertDevModeToPrintTicket(_providerHandle,
466
hResult =
UnsafeNativeMethods
.PTConvertPrintTicketToDevMode(_providerHandle,
490
UnsafeNativeMethods
.PTReleaseMemory(new HandleRef(this, umDevMode));
792
uint hResult =
UnsafeNativeMethods
.CreateStreamOnHGlobal(SafeMemoryHandle.Wrap(IntPtr.Zero), true, out result);