Class CIM_PrintInterlock
extends CIM_PrinterElement

This class represents the PrintInterlock (cover, access panel, or other interlock) component of a Printer (print device). It contains properties that describe the PrintInterlock component and the component status. Note: A PrintInterlock shall be associated with exactly one Printer via an instance of the ConcreteComponent class. See: Model in section 2 of Printer MIB (RFC 3805).

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_PrinterElement
   |
   +--CIM_PrintInterlock

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis class represents the PrintInterlock (cover, access panel, or other interlock) component of a Printer (print device). It contains properties that describe the PrintInterlock component and the component status. Note: A PrintInterlock shall be associated with exactly one Printer via an instance of the ConcreteComponent class. See: Model in section 2 of Printer MIB (RFC 3805).
Experimentalbooleantrue
MappingStringsstringMIB.IETF|Printer-MIB.prtCoverEntry
UMLPackagePathstringCIM::Device::Printing
Versionstring2.18.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
InterlockStatusuint32
DescriptionstringThis property contains detailed status information for this PrintInterlock (cover, access panel, or other interlock), as follows: 1 (Other) means other detailed status information for this PrintInterlock is present in the OtherInterlockStatus property. 2 (Unknown) means detailed status information for this PrintInterlock is unknown. 3 (CoverOpen) means this PrintInterlock is a cover that is open (typically an exception condition). 4 (CoverClosed) means this PrintInterlock is a cover that is closed (typically a normal condition). 5 (InterlockOpen) means this PrintInterlock is an access panel or other interlock that is open (typically an exception condition). 6 (InterlockClosed) means this PrintInterlock is an access panel or other interlock that is closed (typically a normal condition).
MappingStringsstringMIB.IETF|Printer-MIB.prtCoverStatus, MIB.IETF|IANA-PRINTER-MIB.PrtCoverStatusTC
ModelCorrespondencestringCIM_ManagedSystemElement.DetailedStatus, CIM_PrintInterlock.OtherInterlockStatus
ValueMapstring1, 2, 3, 4, 5, 6, ..
ValuesstringOther, Unknown, CoverOpen, CoverClosed, InterlockOpen, InterlockClosed, DMTF Reserved
LocalizedDescriptionstring
DescriptionstringA free-form text description of this PrintInterlock (cover, access panel, or other interlock) in the localization specified by CIM_Printer.CurrentNaturalLanguage.
MappingStringsstringMIB.IETF|Printer-MIB.prtCoverDescription, MIB.IETF|Printer-MIB.PrtLocalizedDescriptionStringTC
MaxLenuint32255
MinLenuint320
OtherInterlockStatusstring
DescriptionstringA free-form string that describes the detailed status of this PrintInterlock (cover, access panel, or other interlock) when the value of the InterlockStatus property is equal to 1 (Other).
MaxLenuint32255
MinLenuint320
ModelCorrespondencestringCIM_PrintInterlock.InterlockStatus

Inherited Properties

NameData Type
Captionstring
CommunicationStatusuint16
Descriptionstring
DetailedStatusuint16
ElementNamestring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
Namestring
OperatingStatusuint16
PrimaryStatusuint16
SNMPRowIduint32
Statusstring
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods