24 references to DeviceCapability
ReachFramework (24)
MS\Internal\Printing\Configuration\UnsafeNativeMethods.cs (1)
259
public static extern uint DeviceCapabilitiesW(string pDevice, string pPort,
DeviceCapability
fwCapabilities, SafeMemoryHandle pOutput, SafeMemoryHandle pDevMode);
MS\Internal\Printing\Configuration\WinSpoolPrinterCapabilities.cs (23)
106
uint minExtent = GetIntCapability(
DeviceCapability
.DC_MINEXTENT);
118
uint maxExtent = GetIntCapability(
DeviceCapability
.DC_MAXEXTENT);
128
get { return GetBoolCapability(
DeviceCapability
.DC_COLLATE); }
136
get { return GetBoolCapability(
DeviceCapability
.DC_COLORDEVICE); }
152
get { return (int)GetIntCapability(
DeviceCapability
.DC_COPIES); }
160
get { return GetBoolCapability(
DeviceCapability
.DC_DUPLEX); }
184
get { return GetArrayCapability<short>(
DeviceCapability
.DC_BINS, ReadWORDArray); }
195
return GetArrayCapability<string>(
DeviceCapability
.DC_BINNAMES, ReadUnicodeStringArray, 24 * 2);
201
get { return GetArrayCapability<uint>(
DeviceCapability
.DC_NUP, ReadDWORDArray); }
209
get { return GetArrayCapability<short>(
DeviceCapability
.DC_PAPERS, ReadWORDArray); }
220
return GetArrayCapability<string>(
DeviceCapability
.DC_PAPERNAMES, ReadUnicodeStringArray, 64 * 2);
229
get { return GetArrayCapability<DC_PAPER_SIZE>(
DeviceCapability
.DC_PAPERSIZE, ReadDC_PAPER_SIZEArray); }
237
get { return GetArrayCapability<uint>(
DeviceCapability
.DC_MEDIATYPES, ReadDWORDArray); }
248
return GetArrayCapability<string>(
DeviceCapability
.DC_MEDIATYPENAMES, ReadUnicodeStringArray, 64 * 2);
257
get { return (int)GetIntCapability(
DeviceCapability
.DC_ORIENTATION); }
265
get { return GetArrayCapability<DC_RESOLUTION>(
DeviceCapability
.DC_ENUMRESOLUTIONS, ReadDC_RESOLUTIONArray); }
281
get { return GetBoolCapability(
DeviceCapability
.DC_TRUETYPE); }
289
return (DevModeFields)GetIntCapability(
DeviceCapability
.DC_FIELDS);
357
private bool GetBoolCapability(
DeviceCapability
capability)
368
this._dmFields = (DevModeFields)GetIntCapability(
DeviceCapability
.DC_FIELDS);
380
private uint GetIntCapability(
DeviceCapability
capability)
392
private T[] GetArrayCapability<T>(
DeviceCapability
capability, ReadArray<T> readItem) where T : struct
411
private T[] GetArrayCapability<T>(
DeviceCapability
capability, ReadArray<T> readArray, int itemByteSize)