home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2000 April
/
VPR0004B.BIN
/
DRIVER
/
COMPAQ
/
SP12255
/
sp12255.exe
/
DMI.CAB
/
cpqmon.mif
< prev
next >
Wrap
Text File
|
1998-07-17
|
11KB
|
387 lines
//-----------------------------------------------------------------------------
// PC MONITOR MIF
//-------------------------------------------------------------------------------
Start Component
Name = "Compaq Monitor Information"
Description = " This MIF file describes the features of the monitor"
Start Path
Name = "CPQ_VIDEO_CODE"
WIN32 = Direct-Interface
End Path
Start Group
Name = "ComponentId"
ID = 1
Class = "DMTF|ComponentID|001"
Description = "This group defines attributes common to all "
"components. This group is required."
Start Attribute
Name = "Manufacturer"
ID = 1
Description = "The manufacturer of this Monitor"
Access = READ-ONLY
Storage = COMMON
Type = String(64)
//Pragma = "REG_KEY:REG_DLL cpqvid.dll,DM_QueryScalar;"
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Product"
ID = 2
Description = "Product name of this Monitor"
Access = READ-ONLY
Storage = COMMON
Type = String(64)
//Pragma = "REG_KEY:REG_DLL cpqvid.dll,DM_QueryScalar;"
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Version"
ID = 3
Description = "The version number of this Monitor"
Access = READ-ONLY
Storage = SPECIFIC
Type = String(64)
//Pragma = "REG_KEY:REG_DLL cpqvid.dll,DM_QueryScalar;"
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Serial Number"
ID = 4
Description = "The serial number of this Monitor"
Access = READ-ONLY
Storage = SPECIFIC
Type = String(64)
//Pragma = "REG_KEY:REG_DLL cpqvid.dll,DM_QueryScalar;"
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Installation"
ID = 5
Description = "The time and date when this component was installed"
Access = READ-ONLY
Storage = SPECIFIC
Type = Date
Value =""
End Attribute
Start Attribute
Name = "Verify"
ID = 6
Description = "A code that provides a level of verification "
"that the component is still installed and working"
Access = READ-ONLY
Storage = COMMON
Type = Start Enum
0x00 = "An error occured; check status code"
0x01 = "This component does not exist"
0x02 = "Verification is not supported"
0x03 = "Reserved"
0x04 = "This component exists, but the functionality is untested"
0x05 = "This component exists, but the functionality is unknown"
0x06 = "This component exists, and is not functioning correctly"
0x07 = "This component exists, and is functioning correctly"
End Enum
//Pragma = "REG_KEY:REG_DLL cpqvid.dll,DM_QueryScalar;"
Value = *"CPQ_VIDEO_CODE"
End Attribute
End Group // DMTF/ComponentID
Start Group
Name = "Monitor Resolutions"
ID = 3
Class = "DMTF|Monitor Resolutions|002"
Description = "This group defines all the resolutions supported by this monitor"
Key = 1
// Pragma = "SNMP:1.3.6.1.4.1.412.2.6.2 ;"
Start Attribute
Name = "Monitor Resolution Index"
ID = 1
Description = "This is an index into the Monitor Resolution table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Horizontal Resolution"
ID = 2
Description = "Horizontal Resolution value in pixels"
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Vertical Resolution"
ID = 3
Description = "Vertical Resolution value in pixels"
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Refresh Rate"
ID = 4
Description = "Refresh Rate value for this resolution in Hz"
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Vertical scan mode"
ID = 5
Description = "Vertical scan mode interlaced or not"
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Unsupported"
0x04 = "Not Interlaced"
0x05 = "Interlaced"
End Enum
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Minimum Monitor Refresh Rate"
ID = 6
Description = "Minimum refresh rate value for this resolution for monitors "
"supporting a range of refresh rates."
Access = Read-Only
Storage = Common
Type = Integer
Value = 0
End Attribute
Start Attribute
Name = "Maximum Monitor Refresh Rate"
ID = 7
Description = "Maximum refresh rate value for this resolution for monitors "
"supporting a range of refresh rates."
Access = Read-Only
Storage = Common
Type = Integer
Value = 0
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|Compaq^^Monitor Event|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
// Compaq Monitor Standard Event Group Definition.
Start Group
Name = "Event Generation"
Class = "EventGeneration|Compaq^^Monitor Event|001"
ID = 109
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occured"
Type = Start Enum
0 = "Unknown Event"
1 = "Monitor OK"
2 = "Monitor Degraded"
3 = "Monitor Failed"
End Enum
Access = Read-Only
Storage = Specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event"
Type = Start Enum
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End Enum
Access = Read-Only
Storage = Specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event Is State-Based"
ID = 3
Description = "The value of this attribute determines"
"whether the Event being reported is a "
"state-based Event or not. If the value of"
"this attribute is True then the EVENT is "
"state-based. Otherwise the Event is not"
"state-based."
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Access = Read-Only
Storage = Specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event State key"
ID = 4
Description = "A unique, single integer key into the"
"Event State group if this is a state-based"
"Event. If this is not a state-based Event then"
"this attribute's value is not defined."
"This attribute holds the key identifying a row of the"
"Event State group within the Component in which the event"
"generator group is located. The current state attribute"
"within the row contains the current state of this state"
"based event. The curent state can be one of the four"
"severities: OK, Non-Critical, Critical, and Non-Recoverable."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated"
"with the events defined in this Event Generation"
"group"
Type = String
Access = Read-Only
Storage = Common
// Value = *"CPQ_VIDEO_CODE"
Value = "DMTF|ComponentID|001"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing"
"the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the"
"product causing the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
End Group // ECC Memory Configuration EventGeneration group
//==============================================================================
// Event State Group
//==============================================================================
Start Group
Name = "Event State"
Class = "Compaq|Event State|001"
ID = 126
Key = 1
Start Attribute
Name = "Event Index"
ID = 1
Description = "A unique index into the Event State table"
Type = Integer
Access = Read-only
Storage = common
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event Generation Group Class"
ID = 2
Description = "The Class String of the event generator group within the generating component"
Type = String(256)
Access = Read-only
Storage = common
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Event Type"
ID = 3
Description = "Integer value that identifies one of the Event types enumerated"
" in the associated Event Generation group"
Type = Integer
Access = Read-only
Storage = common
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Current State"
ID = 4
Description = "The current state of the Event type identified by Event"
" Type attribute in this row."
Type = Start ENUM
0x0004 = "OK"
0x0008 = "Non-critical"
0x0010 = "Critical"
0x0020 = "Non-Recoverable"
End ENUM
Access = Read-only
Storage = specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
Start Attribute
Name = "Associated Group Keys"
ID = 5
Description = "A list of integer keys that identify the instance of the"
"Associated Group that actually generated the state-based event."
"The list of integer keys are represented in the value of this"
"attribute as a string containing a comma-separated list of"
"integers. The management application must parse this string to"
"obtain the list of integer keys."
Type = String(256)
Access = Read-only
Storage = specific
Value = *"CPQ_VIDEO_CODE"
End Attribute
End Group
End Component