Win32_PrinterConfiguration, ROOT\CIMV2

Class | Methods | Properties (33) | Qualifiers (5) | Instances (2) | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

The Setting class represents configuration-related and operational parameters for one or more ManagedSystemElement(s). A ManagedSystemElement may have multiple Setting objects associated with it. The current operational values for an Element's parameters are reflected by properties in the Element itself or by properties in its associations. These properties do not have to be the same values present in the Setting object. For example, a modem may have a Setting baud rate of 56Kb/sec but be operating at 19.2Kb/sec.

Win32_PrinterConfiguration properties

Win32_PrinterConfiguration has 33 properties (30 Local, 3 Derived)

NameOriginCIMType
BitsPerPelWin32_PrinterConfiguration19 [uint32]
CaptionCIM_Setting8 [string]
CollateWin32_PrinterConfiguration11 [boolean]
ColorWin32_PrinterConfiguration19 [uint32]
CopiesWin32_PrinterConfiguration19 [uint32]
DescriptionCIM_Setting8 [string]
DeviceNameWin32_PrinterConfiguration8 [string]
DisplayFlagsWin32_PrinterConfiguration19 [uint32]
DisplayFrequencyWin32_PrinterConfiguration19 [uint32]
DitherTypeWin32_PrinterConfiguration19 [uint32]
DriverVersionWin32_PrinterConfiguration19 [uint32]
DuplexWin32_PrinterConfiguration11 [boolean]
FormNameWin32_PrinterConfiguration8 [string]
HorizontalResolutionWin32_PrinterConfiguration19 [uint32]
ICMIntentWin32_PrinterConfiguration19 [uint32]
ICMMethodWin32_PrinterConfiguration19 [uint32]
LogPixelsWin32_PrinterConfiguration19 [uint32]
MediaTypeWin32_PrinterConfiguration19 [uint32]
key
Name
Win32_PrinterConfiguration8 [string]
OrientationWin32_PrinterConfiguration19 [uint32]
PaperLengthWin32_PrinterConfiguration19 [uint32]
PaperSizeWin32_PrinterConfiguration8 [string]
PaperWidthWin32_PrinterConfiguration19 [uint32]
PelsHeightWin32_PrinterConfiguration19 [uint32]
PelsWidthWin32_PrinterConfiguration19 [uint32]
PrintQualityWin32_PrinterConfiguration19 [uint32]
ScaleWin32_PrinterConfiguration19 [uint32]
SettingIDCIM_Setting8 [string]
SpecificationVersionWin32_PrinterConfiguration19 [uint32]
TTOptionWin32_PrinterConfiguration19 [uint32]
VerticalResolutionWin32_PrinterConfiguration19 [uint32]
XResolutionWin32_PrinterConfiguration19 [uint32]
YResolutionWin32_PrinterConfiguration19 [uint32]

Detailed description of Win32_PrinterConfiguration properties

Local properties (30) of Win32_PrinterConfiguration class

BitsPerPel property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The BitsPerPel property contains the number of bits per pixel for the output device Win32 printer. This member is used by display drivers and not by printer drivers.
Example: 8.
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmBitsPerPel']
readTrue
BitsPerPel property is in 2 classes of ROOT\cimv2 and in 2 namespaces
Collate property
CIMTYPE'boolean'
Description'The Collate property specifies whether to collate the pages that are printed. To collate is to print out the entire document before printing the next copy, as opposed to printing out each page of the document the required number times. This property is ignored unless the printer driver indicates support for collation.
Values: TRUE or FALSE. If TRUE, the printer collates all documents.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmCollate']
readTrue
Collate property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 3 namespaces
Color property
CIMTYPE'uint32'
Description'The Color property indicates whether the document is to be printed in color or monochrome. Some color printers have the capability to print using true black instead of a combination of Yellow, Cyan, and Magenta. This usually creates darker and sharper text for documents. This option is only useful for color printers that support true black printing.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmColor']
readTrue
ValueMap['1', '2']
Values['Monochrome', 'Color']
Color property is in 2 classes of ROOT\cimv2 and in 3 namespaces
Copies property
CIMTYPE'uint32'
Description'The Copies property indicates the number of copies to be printed. The printer driver must support printing multi-page copies.
Example: 2'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmCopies']
readTrue
Copies property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
DeviceName property
CIMTYPE'string'
Description'The DeviceName property specifies the friendly name of the printer. This name is unique to the type of printer and may be truncated because of the limitations of the string from which it is derived.
Example PCL/HP LaserJet'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDeviceName']
readTrue
DeviceName property is in 4 classes of ROOT\cimv2 and in 15 namespaces
DisplayFlags property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The DisplayFlags property contains two bits of information about the display. This member communicates whether the display device is monochrome or colored, and interlaced or non-interlaced, by masking its value with the DM_GRAYSCALE and DM_INTERLACED masks respectively.
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDisplayFlags ']
readTrue
DisplayFlags property is in 2 classes of ROOT\cimv2 and in 2 namespaces
DisplayFrequency property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The DisplayFrequency property indicates the refresh frequency of the display The refresh frequency for a monitor is the number of times the screen is redrawn per second.
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDisplayFrequency ']
readTrue
DisplayFrequency property is in 2 classes of ROOT\cimv2 and in 2 namespaces
DitherType property
CIMTYPE'uint32'
Description'The DitherType property indicates the dither type of the printer. This member can assume predefined values of 1 to 5, or driver-defined values from 6 to 256. Line art dithering is a special dithering method that produces well defined borders between black, white, and gray scalings. It is not suitable for images that include continuous graduations in intensity and hue such as scanned photographs.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDitherType']
readTrue
ValueMap['1', '2', '3', '4', '5']
Values['No Dithering', 'Coarse Brush', 'Fine Brush', 'Line Art', 'Greyscale']
DitherType property is in 3 classes of ROOT\cimv2 and in 2 namespaces
DriverVersion property
CIMTYPE'uint32'
Description'The DriverVersion property indicates the version number of the Win32 printer driver. The version numbers are created and maintained by the driver manufacturer.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDriverVersion']
readTrue
DriverVersion property is in 4 classes of ROOT\cimv2 and in 6 namespaces
Duplex property
CIMTYPE'boolean'
Description'The Duplex property indicates whether printing is done on one or both sides.
Values: TRUE or FALSE. If TRUE, printing is done on both sides.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmDuplex']
readTrue
Duplex property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
FormName property
CIMTYPE'string'
Description'The FormName property indicates the name of the form used for the print job. This property is used only on Windows NT/Windows 2000 systems.
Example: Legal'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmFormName']
readTrue
FormName property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
HorizontalResolution property
CIMTYPE'uint32'
Description'The HorizontalResolution property indicates the print resolution along the X axis (width) of the print job. This value is only set when the PrintQuality property of this class is positive and is similar to the XResolution property.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality']
readTrue
Units'dots per inch'
HorizontalResolution property is in 8 classes of ROOT\cimv2 and in 2 namespaces
ICMIntent property
CIMTYPE'uint32'
Description'The ICMIntent (Image Color Matching Intent) property indicates the specific value of one of the three possible color matching methods (called intents) that should be used by default. ICM applications establish intents by using the ICM functions. This property can assume predefined values of 1 to 3, or driver-defined values from 4 to 256. Non-ICM applications can use this value to determine how the printer handles color printing jobs.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMIntent']
readTrue
ValueMap['1', '2', '3']
Values['Saturation', 'Contrast', 'Exact Color']
ICMIntent property is in 3 classes of ROOT\cimv2 and in 2 namespaces
ICMMethod property
CIMTYPE'uint32'
Description'The ICMMethod (Image Color Matching Method) property specifies how ICM is handled. For a non-ICM application, this property determines if ICM is enabled or disabled. For ICM applications, the system examines this property to determine which part of the computer system handles ICM support. '
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMMethod ']
readTrue
ValueMap['1', '2', '3', '4']
Values['Disabled', 'Windows', 'Device Driver', 'Device']
ICMMethod property is in 3 classes of ROOT\cimv2 and in 2 namespaces
LogPixels property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The LogPixels property contains the number of pixels per logical inch. This member is valid only with devices that work with pixels (this excludes devices such as printers).
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmLogPixels']
readTrue
Units'pixels'
LogPixels property is in 2 classes of ROOT\cimv2 and in 2 namespaces
MediaType property
CIMTYPE'uint32'
Description'The MediaType property specifies the type of media being printed on. The property can be set to a predefined value or a driver-defined value greater than or equal to 256. For Windows 95 and later; Windows 2000.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmMediaType']
readTrue
ValueMap['1', '2', '3']
Values['Standard', 'Transparency', 'Glossy']
MediaType property is in 8 classes of ROOT\cimv2 and in 7 namespaces
Name property
CIMTYPE'string'
Description'The Name property indicates the name of the printer with which this configuration is associated.'
keyTrue
MappingStrings['Win32API|Printing and Print Spooler Structures|PRINTER_INFO_5|pPrinterName']
MaxLen256
readTrue
Name property is in 1046 classes of ROOT\cimv2 and in 142 namespaces
Orientation property
CIMTYPE'uint32'
Description'The Orientation property indicates the printing orientation of the paper.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmOrientation']
readTrue
ValueMap['1', '2']
Values['Portrait', 'Landscape']
Orientation property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
PaperLength property
CIMTYPE'uint32'
Description'The PaperLength property indicates the length of the paper.
Example: 2794'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperLength']
readTrue
Units'tenths of a millimeter'
PaperLength property is in 2 classes of ROOT\cimv2 and in 1 namespace
PaperSize property
CIMTYPE'string'
Description'The PaperSize property indicates the size of the paper.
Example: A4 or Letter'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperSize']
readTrue
PaperSize property is in 2 classes of ROOT\cimv2 and in 3 namespaces
PaperWidth property
CIMTYPE'uint32'
Description'The PaperWidth property indicates the width of the paper.
Example: 2159'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperWidth ']
readTrue
Units'tenths of a millimeter'
PaperWidth property is in 2 classes of ROOT\cimv2 and in 1 namespace
PelsHeight property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The PelsHeight property indicates the height of the displayable surface.
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsHeight ']
readTrue
Units'pixels'
PelsHeight property is in 2 classes of ROOT\cimv2 and in 2 namespaces
PelsWidth property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The PelsWidth property indicates the width of the displayable surface.
This property has been deprecated because it is not applicable to printers. There is no replacement value.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsWidth ']
readTrue
Units'pixels'
PelsWidth property is in 2 classes of ROOT\cimv2 and in 2 namespaces
PrintQuality property
CIMTYPE'uint32'
Description'The PrintQuality property indicates one of four quality levels of the print job. If a positive value is specified, the quality is measured in dots per inch.
Example: Draft'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality']
readTrue
ValueMap['-1', '-2', '-3', '-4']
Values['Draft', 'Low', 'Medium', 'High']
PrintQuality property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
Scale property
CIMTYPE'uint32'
Description'The Scale property specifies the factor by which the printed output is to be scaled. For example a scale of 75 reduces the print output to 3/4 its original height and width.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmScale']
readTrue
Units'percent'
Scale property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
SpecificationVersion property
CIMTYPE'uint32'
Description'The SpecificationVersion property indicates the version number of the initialization data for the device associated with the Win32 printer.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmSpecVersion']
readTrue
SpecificationVersion property is in 3 classes of ROOT\cimv2 and in 2 namespaces
TTOption property
CIMTYPE'uint32'
Description'The TTOption property specifies how TrueType(r) fonts should be printed. There are 3 possible values:
Bitmap - Prints TrueType fonts as graphics. This is the default action for dot-matrix printers.
Download - Downloads TrueType fonts as soft fonts. This is the default action for printers that use the Printer Control Language (PCL).
Substitute - Substitutes device fonts for TrueType fonts. This is the default action for PostScript(r) printers.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmTTOption']
readTrue
ValueMap['1', '2', '3']
Values['Bitmap', 'Download', 'Substitute']
TTOption property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 1 namespace
VerticalResolution property
CIMTYPE'uint32'
Description'The VerticalResolution property indicates the print resolution along the Y axis (height) of the print job. This value is only set when the PrintQuality property of this class is positive, and is similar to the YResolution property.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmYResolution']
readTrue
Units'dots per inch'
VerticalResolution property is in 8 classes of ROOT\cimv2 and in 2 namespaces
XResolution property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The XResolution property has been deprecated to theHorizontalResolution property. Please refer to the description of that property.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality']
readTrue
Units'dots per inch'
XResolution property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 3 namespaces
YResolution property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The YResolution property has been deprecated to theVerticalResolution property. Please refer to the description of that property.'
MappingStrings['Win32API|Printing and Print Spooler Structures|DEVMODE|dmYResolution ']
readTrue
Units'dots per inch'
YResolution property is in 1 class (Win32_PrinterConfiguration) of ROOT\cimv2 and in 3 namespaces

Derived properties (3) of Win32_PrinterConfiguration class

Caption property
CIMTYPE'string'
Description'A short textual description (one-line string) of the CIM_Setting object.'
MaxLen64
readTrue
Caption property is in 1050 classes of ROOT\cimv2 and in 37 namespaces
Description property
CIMTYPE'string'
Description'A textual description of the CIM_Setting object.'
readTrue
Description property is in 1061 classes of ROOT\cimv2 and in 142 namespaces
SettingID property
CIMTYPE'string'
Description'The identifier by which the CIM_Setting object is known.'
MaxLen256
readTrue
SettingID property is in 37 classes of ROOT\cimv2 and in 10 namespaces

Win32_PrinterConfiguration Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'The Setting class represents configuration-related and operational parameters for one or more ManagedSystemElement(s). A ManagedSystemElement may have multiple Setting objects associated with it. The current operational values for an Element's parameters are reflected by properties in the Element itself or by properties in its associations. These properties do not have to be the same values present in the Setting object. For example, a modem may have a Setting baud rate of 56Kb/sec but be operating at 19.2Kb/sec.'
dynamicTrue
Locale1033
provider'CIMWin32'
UUID'{8502C4E9-5FBB-11D2-AAC1-006008C78BC7}'

Win32_PrinterConfiguration System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\cimv2:Win32_PrinterConfiguration'___SYSTEM8
__NAMESPACE'ROOT\cimv2'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_Setting']___SYSTEM8
__PROPERTY_COUNT33___SYSTEM3
__RELPATH'Win32_PrinterConfiguration'___SYSTEM8
__DYNASTY'CIM_Setting'___SYSTEM8
__SUPERCLASS'CIM_Setting'___SYSTEM8
__CLASS'Win32_PrinterConfiguration'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to Win32_PrinterConfiguration

Number of classes:19
WUtils.com
online utility - toplist