📄 cim_printer.mof
字号:
// Copyright (c) 2005 DMTF. All rights reserved.// <change cr="CIMCoreCR00752.000" type ="change">Update of// descriptions based on Tech Edit review.</// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath// qualifier values to CIM Schema.</change>// <change cr="CIMCoreCR00829" type="change">Update// Description.</change>// ==================================================================// CIM_Printer// ================================================================== [UMLPackagePath ( "CIM::Device::Printing" ), Version ( "2.13.0" ), Description ( "Capabilities and management of the Printer LogicalDevice. The " "ABNF for CIM references to PWG Standards and MIBs is in the " "directory 'ftp://ftp.pwg.org/pub/pwg/general/process' in the " "file 'pwg-cim-references-format-20060309.txt'. An example for " "a MappingStrings reference to a PWG Standard is " "'PWG5101-1.PWG|Section 4 Media Color Names'. An example for a " "MappingStrings reference to a PWG MIB is " "'MIB.PWG|PWG-IMAGING-COUNTER-MIB.icMonitorCompletedJobs'.")]class CIM_Printer : CIM_LogicalDevice { [Description ( "Status information for a Printer, beyond that specified in " "the LogicalDevice Availability property. Values include " "\"Idle\" (value=3) and an indication that the Device is " "currently printing (value=4)."), ValueMap { "1", "2", "3", "4", "5", "6", "7" }, Values { "Other", "Unknown", "Idle", "Printing", "Warmup", "Stopped Printing", "Offline" }, MappingStrings { "MIB.IETF|HOST-RESOURCES-MIB.hrPrinterStatus" }] uint16 PrinterStatus; [Description ( "Printer error information."), ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17" }, Values { "Unknown", "Other", "No Error", "Low Paper", "No Paper", "Low Toner", "No Toner", "Door Open", "Jammed", "Offline", "Service Requested", "Output Bin Full", "Input Tray Missing", "Output Tray Missing", "Marker Supply Missing", "Output Near Full", "Input Tray Empty", "Overdue Prevent Maint" }, MappingStrings { "MIB.IETF|HOST-RESOURCES-MIB.hrPrinterDetectedErrorState" }, ModelCorrespondence { "CIM_Printer.ErrorInformation" }] uint16 DetectedErrorState; [Description ( "An array that provides supplemental information for the " "current error state, that is indicated in " "DetectedErrorState."), MappingStrings { "RFC2911.IETF|Section 4.4.13 " "printer-state-message" }, ModelCorrespondence { "CIM_Printer.DetectedErrorState" }] string ErrorInformation[]; [Description ( "An integer array that indicates the types of paper " "supported."), ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75" }, Values { "Unknown", "Other", "A", "B", "C", "D", "E", "Letter", "Legal", "NA-10x13-Envelope", // 10 "NA-9x12-Envelope", "NA-Number-10-Envelope", "NA-7x9-Envelope", "NA-9x11-Envelope", "NA-10x14-Envelope", "NA-Number-9-Envelope", "NA-6x9-Envelope", "NA-10x15-Envelope", "A0", "A1", // 20 "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "B0", // 30 "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", // 40 "C0", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "ISO-Designated", // 50 "JIS B0", "JIS B1", "JIS B2", "JIS B3", "JIS B4", "JIS B5", "JIS B6", "JIS B7", "JIS B8", "JIS B9", // 60 "JIS B10", "NA-Letter", "NA-Legal", "B4-Envelope", "B5-Envelope", "C3-Envelope", "C4-Envelope", "C5-Envelope", "C6-Envelope", "Designated-Long-Envelope", // 70 "Monarch-Envelope", "Executive", "Folio", "Invoice", "Ledger", "Quarto" }, MappingStrings { "PWG5101-1.PWG|Media Standardized Names", "MIB.IETF|Printer-MIB.prtInputMediaName", "MIB.IETF|Printer-MIB.prtInputMediaDimFeedDirChosen", "MIB.IETF|Printer-MIB.prtInputMediaDimXFeedDirChosen", "RFC2911.IETF|Printer.media-supported", "RFC2911.IETF|Section 4.2 Job Template Attributes", "RFC2911.IETF|Section 4.2.11 media", "RFC2911.IETF|APPENDIX C 'media' keyword values" }] uint16 PaperSizesSupported[]; [Description ( "An array of free-form strings specifying the types and " "sizes of paper that are currently available on the Printer. " "The values of the property SHOULD conform to the " "requirements of the PWG Media Standardized Names " "specification [PWG5101.1], which defines the normative " "values for this property. See older Appendix B 'Media Size " "Names' and Appendix C 'Media Names' of IETF Printer MIB v2 " "[RFC3805] which list the values of standardized media names " "defined in ISO DPA [ISO10175]."), MappingStrings { "PWG5101-1.PWG|Media Standardized Names", "MIB.IETF|Printer-MIB.prtInputMediaName", "RFC2911.IETF|Printer.media-ready", "RFC2911.IETF|Section 4.2 Job Template Attributes", "RFC2911.IETF|Section 4.2.11 media", "RFC2911.IETF|APPENDIX C 'media' keyword values" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_PrintJob.RequiredPaperType", "CIM_PrintService.PaperTypesAvailable" }] string PaperTypesAvailable[]; [Description ( "Specifies the paper type that the Printer will use if a " "PrintJob does not specify a particular type. The string " "should be a value of PaperTypesSupported. The values of the " "property SHOULD conform to the requirements of the PWG " "Media Standardized Names specification [PWG5101.1], which " "defines the normative values for this property. See older " "Appendix B 'Media Size Names' and Appendix C 'Media Names' " "of IETF Printer MIB v2 [RFC3805] which list the values of " "standardized media names defined in ISO DPA [ISO10175]."), MappingStrings { "PWG5101-1.PWG|Media Standardized Names", "MIB.IETF|Printer-MIB.prtInputDefaultIndex", "MIB.IETF|Printer-MIB.prtInputMediaName", "RFC2911.IETF|Printer.media-default", "RFC2911.IETF|Section 4.2 Job Template Attributes", "RFC2911.IETF|Section 4.2.11 media", "RFC2911.IETF|APPENDIX C 'media' keyword values" }, ModelCorrespondence { "CIM_Printer.PaperTypesAvailable" }] string DefaultPaperType; [Description ( "Specifies the paper type that the Printer is currently " "using. The string should be a value of PaperTypesSupported. " "The values of the property SHOULD conform to the " "requirements of the PWG Media Standardized Names " "specification [PWG5101.1], which defines the normative " "values for this property. See older Appendix B 'Media Size " "Names' and Appendix C 'Media Names' of IETF Printer MIB v2 " "[RFC3805] which list the values of standardized media names " "defined in ISO DPA [ISO10175]."), MappingStrings { "PWG5101-1.PWG|Media Standardized Names", "MIB.IETF|Printer-MIB.prtInputDefaultIndex", "MIB.IETF|Printer-MIB.prtInputMediaName", "RFC2911.IETF|Printer.media-default", "RFC2911.IETF|Section 4.2 Job Template Attributes", "RFC2911.IETF|Section 4.2.11 media", "RFC2911.IETF|APPENDIX C 'media' keyword values" }, ModelCorrespondence { "CIM_Printer.PaperTypesAvailable" }] string CurrentPaperType; [Description ( "An array that indicates the print languages that are " "natively supported."), ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67" }, Values { "Other", "Unknown", "PCL", "HPGL", "PJL", "PS", "PSPrinter", "IPDS", "PPDS", // 10 "EscapeP", "Epson", "DDIF", "Interpress", "ISO6429", "Line Data", "MODCA", "REGIS", "SCS", "SPDL", // 20 "TEK4014", "PDS", "IGP", "CodeV", "DSCDSE", "WPS", "LN03", "CCITT", "QUIC", "CPAP", // 30 "DecPPL", "Simple Text", "NPAP", "DOC", "imPress", "Pinwriter", "NPDL", "NEC201PL", "Automatic", "Pages", // 40 "LIPS", "TIFF", "Diagnostic", "CaPSL", "EXCL", "LCDS", "XES", "MIME", "TIPSI", // 50 "Prescribe", "LinePrinter", "IDP", "XJCL", "PDF", "RPDL", "IntermecIPL", "UBIFingerprint", "UBIDirectProtocol", "Fujitsu", // 60 "PCLXL", "ART", "CGM", "JPEG", "CALS1", "CALS2", "NIRS", "C4" }, MappingStrings { "MIB.IETF|Printer-MIB.prtInterpreterLangFamily", "MIB.IETF|IANA-PRINTER-MIB.PrtInterpreterLangFamilyTC", "RFC2911.IETF|Section 4.4.22 document-format-supported" }, ModelCorrespondence { "CIM_Printer.MimeTypesSupported", "CIM_PrintJob.Language", "CIM_PrintService.LanguagesSupported" }] uint16 LanguagesSupported[]; [Description ( "An array of free-form strings that provides more detailed " "explanations of any MIME types that are supported by the " "Printer. If data is provided for this property, then the " "(value=47), \"Mime\", should be included in the Languages " "Supported property."), MappingStrings { "RFC2911.IETF|Section 4.4.22 " "document-format-supported" }, ModelCorrespondence { "CIM_Printer.LanguagesSupported", "CIM_PrintJob.MimeTypes", "CIM_PrintService.MimeTypesSupported" }] string MimeTypesSupported[]; [Description ( "Indicates the current printer language being used. A " "language that is being used by the Printer should also be " "listed in LanguagesSupported."), ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67" }, Values { "Other", "Unknown", "PCL", "HPGL", "PJL", "PS", "PSPrinter", "IPDS", "PPDS", // 10 "EscapeP", "Epson", "DDIF", "Interpress", "ISO6429", "Line Data", "MODCA", "REGIS", "SCS", "SPDL", // 20 "TEK4014", "PDS", "IGP", "CodeV", "DSCDSE", "WPS", "LN03", "CCITT", "QUIC", "CPAP", // 30 "DecPPL", "Simple Text", "NPAP", "DOC", "imPress", "Pinwriter", "NPDL", "NEC201PL", "Automatic", "Pages", // 40 "LIPS", "TIFF", "Diagnostic", "CaPSL", "EXCL", "LCDS", "XES", "MIME", "TIPSI", // 50 "Prescribe", "LinePrinter", "IDP", "XJCL", "PDF", "RPDL", "IntermecIPL", "UBIFingerprint", "UBIDirectProtocol", "Fujitsu", // 60 "PCLXL", "ART", "CGM", "JPEG", "CALS1", "CALS2", "NIRS", "C4" }, MappingStrings { "MIB.IETF|Printer-MIB.prtChannelDefaultPageDescLangIndex", "MIB.IETF|Printer-MIB.prtInterpreterLangFamily", "MIB.IETF|IANA-PRINTER-MIB.PrtInterpreterLangFamilyTC", "RFC2911.IETF|Section 4.4.21 document-format-default" }, ModelCorrespondence { "CIM_Printer.LanguagesSupported", "CIM_Printer.CurrentMimeType" }] uint16 CurrentLanguage; [Description ( "Specifies the MIME type that is currently in use by the " "Printer if the CurrentLanguage is set to indicate that a " "MIME type is in use (value=47)."), MappingStrings { "RFC2911.IETF|Section 4.4.21 " "document-format-default" }, ModelCorrespondence { "CIM_Printer.CurrentLanguage" }] string CurrentMimeType; [Description ( "Indicates the default printer language. A language that is " "used as a default by the Printer should also be listed in " "LanguagesSupported."), ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67" }, Values { "Other", "Unknown", "PCL", "HPGL", "PJL", "PS", "PSPrinter", "IPDS", "PPDS", // 10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -