INFORMANT-WMI-EXCHANGE DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Integer32 FROM SNMPv2-SMI DateAndTime, TruthValue FROM SNMPv2-TC informant,WtcsDisplayString FROM WTCS; wmiExchange MODULE-IDENTITY LAST-UPDATED "200804141717Z" ORGANIZATION "Informant Systems, Inc." CONTACT-INFO "Garth Williams 11135-23A Ave Edmonton, AB T6J4W5 Canada Tel: +1 780 434 4113 E-mail: garth.williams@wtcs.org" DESCRIPTION "The MIB module for informant exchange WMI entities." REVISION "200804141717Z" DESCRIPTION "Updated the description fields based on the WMI entries. Added the following missing Exchange WMI classes: exchangeQueuedSMTPMessageTable, exchangeQueuedX400MessageTable, exchangeQueueSMTPVirtualSrvTable, exchangeQueueX400VirtualSrvTable, exchangeScheduleIntervalTable, exchangeSMTPLinkTable, exchangeSMTPQueueTable, exchangeX400LinkTable, and exchangeX400QueueTable" REVISION "200504110409Z" DESCRIPTION "The initial revision of this MIB module." ::= { informant 23 } exchangeClusterResourceTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeClusterResourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ExchangeClusterResource WMI class has properties that return information about a Microsoft Exchange cluster resource." ::= { wmiExchange 1 } exchangeClusterResourceEntry OBJECT-TYPE SYNTAX ExchangeClusterResourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { excrIndex } ::= { exchangeClusterResourceTable 1 } ExchangeClusterResourceEntry ::= SEQUENCE { excrIndex Integer32, excrName WtcsDisplayString, excrOwner WtcsDisplayString, excrState Gauge32, excrType WtcsDisplayString, excrVirtualMachine WtcsDisplayString } excrIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeClusterResourceEntry 1 } excrName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property returns the name of the Microsoft Exchange cluster resource. The Name property is read-only, and is a key property of this class." ::= { exchangeClusterResourceEntry 2 } excrOwner OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Owner property for a cluster resource specifies the cluster node of which the resource is a part. The Owner property is read-only." ::= { exchangeClusterResourceEntry 3 } excrState OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The State property specifies the current state of the cluster resource." ::= { exchangeClusterResourceEntry 4 } excrType OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Type property specifies the resource type." ::= { exchangeClusterResourceEntry 5 } excrVirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Type property specifies the resource type." ::= { exchangeClusterResourceEntry 6 } exchangeConnectorStateTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeConnectorStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ExchangeConnectorState WMI class has properties that return information about a Microsoft Exchange connector." ::= { wmiExchange 2 } exchangeConnectorStateEntry OBJECT-TYPE SYNTAX ExchangeConnectorStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { excsIndex } ::= { exchangeConnectorStateTable 1 } ExchangeConnectorStateEntry ::= SEQUENCE { excsIndex Integer32, excsDN WtcsDisplayString, excsGroupDN WtcsDisplayString, excsGroupGUID WtcsDisplayString, excsGUID WtcsDisplayString, excsIsUp TruthValue, excsName WtcsDisplayString } excsIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeConnectorStateEntry 1 } excsDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DN property specifies the Microsoft Active Directory distinguished name (DN) of the Exchange Connector object." ::= { exchangeConnectorStateEntry 2 } excsGroupDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GroupDN property specifies the distinguished name (DN) in Active Directory of the routing group." ::= { exchangeConnectorStateEntry 3 } excsGroupGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GroupGUID property specifies the globally unique identifier (GUID) of the routing group." ::= { exchangeConnectorStateEntry 4 } excsGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GUID property specifies the GUID of the Exchange Connector." ::= { exchangeConnectorStateEntry 5 } excsIsUp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsUp property, when True, specifies that the Exchange Connector is operating normally." ::= { exchangeConnectorStateEntry 6 } excsName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property specifies the name of the Exchange Connector." ::= { exchangeConnectorStateEntry 7 } exchangeLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ExchangeLink WMI class has properties that return information about message-handling links between mail servers. A link can contain zero or more ExchangeQueue objects, depending on the current message traffic along the link. In the Exchange System Manager, these links are called queues." ::= { wmiExchange 3 } exchangeLinkEntry OBJECT-TYPE SYNTAX ExchangeLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exlIndex } ::= { exchangeLinkTable 1 } ExchangeLinkEntry ::= SEQUENCE { exlIndex Integer32, exlActionFreeze TruthValue, exlActionKick TruthValue, exlActionThaw TruthValue, exlExtendedStateInfo WtcsDisplayString, exlGlobalStop TruthValue, exlIncreasingTime Gauge32, exlLinkDN WtcsDisplayString, exlLinkName WtcsDisplayString, exlNextScheduledConnection DateAndTime, exlNumberOfMessages Gauge32, exlOldestMessage DateAndTime, exlProtocolName WtcsDisplayString, exlSizeOfQueue WtcsDisplayString, exlStateActive TruthValue, exlStateFlags Gauge32, exlStateFrozen TruthValue, exlStateReady TruthValue, exlStateRemote TruthValue, exlStateRetry TruthValue, exlStateScheduled TruthValue, exlSupportedLinkActions Gauge32, exlTypeCurrentlyUnreachable TruthValue, exlTypeDeferredDelivery TruthValue, exlTypeInternal TruthValue, exlTypeLocalDelivery TruthValue, exlTypePendingCategorization TruthValue, exlTypePendingRouting TruthValue, exlTypePendingSubmission TruthValue, exlTypeRemoteDelivery TruthValue, exlVersion Gauge32, exlVirtualMachine Gauge32, exlVirtualServerName WtcsDisplayString } exlIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeLinkEntry 1 } exlActionFreeze OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionFreeze property, when True, specifies that the link supports freezing messages in its queues. The ActionFreeze property corresponds to the sixth bit (0x00000020) of the SupportedLinkActions property." ::= { exchangeLinkEntry 2 } exlActionKick OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionKick property, when True, specifies that the link can trigger its queues to retry transmitting waiting messages immediately, instead of waiting for the default protocol timeout before retrying the transmission. The ActionKick property corresponds to the first bit (0x00000001) of the SupportedLinkActions property." ::= { exchangeLinkEntry 3 } exlActionThaw OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionThaw property, when True, specifies that the link supports thawing messages in its queues. Thawing a queue is also known as 'unfreezing' that queue. The ActionThaw property corresponds to the seventh bit (0x00000040) of the SupportedLinkActions property." ::= { exchangeLinkEntry 4 } exlExtendedStateInfo OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ExtendedStateInfo property specifies the text description of the current link status." ::= { exchangeLinkEntry 5 } exlGlobalStop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalStop property specifies whether the link is currently stopped." ::= { exchangeLinkEntry 6 } exlIncreasingTime OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The IncreasingTime property specifies the amount of time, in milliseconds, that the number of messages waiting to be transferred by the link has been increasing." ::= { exchangeLinkEntry 7 } exlLinkDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkDN property specifies the Active Directory globally unique identifier (GUID) of the connector object that generated the link." ::= { exchangeLinkEntry 8 } exlLinkName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkName property specifies the name of the link." ::= { exchangeLinkEntry 9 } exlNextScheduledConnection OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The NextScheduledConnection property specifies the date and time when a connection will be attempted to transfer waiting messages." ::= { exchangeLinkEntry 10 } exlNumberOfMessages OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The NumberOfMessages property specifies the number of messages that are waiting for transmission across the link." ::= { exchangeLinkEntry 11 } exlOldestMessage OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The OldestMessage property specifies the date and time that the oldest message that is still waiting to be transmitted was received into the link." ::= { exchangeLinkEntry 12 } exlProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property specifies the transmission protocol for the link." ::= { exchangeLinkEntry 13 } exlSizeOfQueue OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SizeOfQueue property specifies the total size of the messages in the link, in bytes." ::= { exchangeLinkEntry 14 } exlStateActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateActive property, when True, specifies that the link is active. The StateActive property corresponds to first bit (0x00000001) of the StateFlags property." ::= { exchangeLinkEntry 15 } exlStateFlags OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFlags property specifies the state of the link. The individual bits of this property are available as the link State. and Type. properties of this class." ::= { exchangeLinkEntry 16 } exlStateFrozen OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFrozen property indicates whether the link is currently frozen. The StateFrozen property corresponds to the sixth bit (0x00000020) of the StateFlags property." ::= { exchangeLinkEntry 17 } exlStateReady OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateReady property, when True, specifies that the link is ready to accept new messages. The StateReady property corresponds to the second bit (0x00000002) of the StateFlags property." ::= { exchangeLinkEntry 18 } exlStateRemote OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateRemote property, when True, specifies that the destination for messages in this link is on a remote server, instead of the messages being delivered to a local store. The StateRemote property corresponds to the fifth bit (0x00000010) of the StateFlags property." ::= { exchangeLinkEntry 19 } exlStateRetry OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateRetry property, when True, specifies that the link is retrying a transmission that was unsuccessful. The StateRetry property corresponds to the third bit (0x00000004) of the StateFlags property." ::= { exchangeLinkEntry 20 } exlStateScheduled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateScheduled property, when True, specifies that the link is scheduled for periodic activation, as compared with asynchronous, on-demand activation. The StateScheduled property corresponds to the fourth bit (0x00000008) of the StateFlags property." ::= { exchangeLinkEntry 21 } exlSupportedLinkActions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SupportedLinkActions property specifies the actions supported by the link. The individual bits of this property are available as the Action. properties in this class." ::= { exchangeLinkEntry 22 } exlTypeCurrentlyUnreachable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeCurrentlyUnreachable property, when True, specifies that the link holds messages for destinations that currently cannot be reached. The TypeCurrentlyUnreachable property corresponds to the thirteenth bit (0x00001000) of the StateFlags property." ::= { exchangeLinkEntry 23 } exlTypeDeferredDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeDeferredDelivery property, when True, specifies that the link holds mail that is awaiting a trigger to start transmission. The TypeDeferredDelivery property corresponds to the fourteenth bit (0x00002000) of the StateFlags property." ::= { exchangeLinkEntry 24 } exlTypeInternal OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeInternal property indicates that the link is used for internal message processing. The TypeInternal property corresponds to the fifteenth bit (0x00004000) of the StateFlags property." ::= { exchangeLinkEntry 25 } exlTypeLocalDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeLocalDelivery property, when True, specifies that the link handles local mail delivery. The TypeLocalDelivery property corresponds to the tenth bit (0x00000200) of the StateFlags property." ::= { exchangeLinkEntry 26 } exlTypePendingCategorization OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingCategorization property, when True, specifies that the link is resolving addresses against entries in Active Directory. The TypePendingCategorization property corresponds to the twelfth bit (0x00000800) of the StateFlags property." ::= { exchangeLinkEntry 27 } exlTypePendingRouting OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingRouting property, when True, specifies that the link is determining the routing of the next message that is waiting to be transmitted. The TypePendingRouting property corresponds to the eleventh bit (0x00000400) of the StateFlags property." ::= { exchangeLinkEntry 28 } exlTypePendingSubmission OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingSubmission property, when True, specifies that the link handles messages that have not yet been submitted to the routing engine. The TypePendingSubmission property corresponds to the sixteenth bit (0x00008000) of the StateFlags property." ::= { exchangeLinkEntry 29 } exlTypeRemoteDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeRemoteDelivery property, when True, specifies that the link is currently handling a remote message delivery. The TypeRemoteDelivery property corresponds to the ninth bit (0x00000100) of the StateFlags property." ::= { exchangeLinkEntry 30 } exlVersion OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property specifies the version number of the underlying link control software." ::= { exchangeLinkEntry 31 } exlVirtualMachine OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property specifies the name of the virtual machine that is the source of the link." ::= { exchangeLinkEntry 32 } exlVirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the VirtualServerName property is the integer number of the virtual machine that is the source of the link. This number is the Microsoft Active Directorycommon name (CN) for the virtual server object." ::= { exchangeLinkEntry 33 } exchangeQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ExchangeQueue WMI class has properties that return information about the dynamic queues created to transfer individual messages between mail servers. An ExchangeQueue is part of an ExchangeLink. ExchangeQueue objects are not the same as the queues listed in the Exchange System Manager." ::= { wmiExchange 4 } exchangeQueueEntry OBJECT-TYPE SYNTAX ExchangeQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exqIndex } ::= { exchangeQueueTable 1 } ExchangeQueueEntry ::= SEQUENCE { exqIndex Integer32, exqCanEnumAll TruthValue, exqCanEnumFailed TruthValue, exqCanEnumFirstNMessages TruthValue, exqCanEnumFrozen TruthValue, exqCanEnumInvertSense TruthValue, exqCanEnumLargerThan TruthValue, exqCanEnumNLargestMessages TruthValue, exqCanEnumNOldestMessages TruthValue, exqCanEnumOlderThan TruthValue, exqCanEnumRecipient TruthValue, exqCanEnumSender TruthValue, exqGlobalStop TruthValue, exqIncreasingTime Gauge32, exqLinkName WtcsDisplayString, exqMsgEnumFlagsSupported Gauge32, exqNumberOfMessages Gauge32, exqProtocolName WtcsDisplayString, exqQueueName WtcsDisplayString, exqSizeOfQueue WtcsDisplayString, exqVersion Gauge32, exqVirtualMachine WtcsDisplayString, exqVirtualServerName WtcsDisplayString } exqIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeQueueEntry 1 } exqCanEnumAll OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumAll property, when True, specifies that the queue can enumerate all of the messages that it has waiting for transmission. The CanEnumAll property corresponds to the thirty-first bit (0x40000000) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 2 } exqCanEnumFailed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumFailed property, when True, specifies that the queue can enumerate the messages that it has waiting for transmission that it was unable to transfer. The CanEnumFailed property corresponds to the ninth bit (0x00000100) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 3 } exqCanEnumFirstNMessages OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumFirstNMessages property, when True, specifies that the queue can enumerate the first N messages that it has waiting for transmission. The CanEnumFirstNMessages property corresponds to the first bit (0x00000001) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 4 } exqCanEnumFrozen OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumFrozen property, when True, specifies that the queue can enumerate messages that it has waiting for transmission that have been frozen. The CanEnumFrozen property corresponds to the sixth bit (0x00000020) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 5 } exqCanEnumInvertSense OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumInvertSense property, when True, specifies that the queue can enumerate messages that it has waiting for transmission that do not match the criteria requested. For example, requesting the oldest messages while inverting the request sense would return the newest messages. The CanEnumInvertSense property corresponds to the thirty-second bit (0x80000000) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 6 } exqCanEnumLargerThan OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumLargerThan property, when True, specifies that the queue can enumerate the messages that it has waiting for transmission that are larger than a specified value. The CanEnumLargerThan property corresponds to the fourth bit (0x00000008) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 7 } exqCanEnumNLargestMessages OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumNLargestMessages property, when True, specifies that the queue can enumerate the specified number of the largest messages that it has waiting for transmission. The CanEnumNLargestMessages property corresponds to the seventh bit (0x00000040) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 8 } exqCanEnumNOldestMessages OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumNOldestMessages property, when True, specifies that the queue can enumerate the specified number of the oldest messages that it has waiting for transmission. The CanEnumNOldestMessages property corresponds to the eighth bit (0x00000080) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 9 } exqCanEnumOlderThan OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumOlderThan property, when True, specifies that the queue can enumerate the messages that it has waiting for transmission that arrived before a specified date and time. The CanEnumOlderThan property corresponds to the fifth bit (0x00000010) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 10 } exqCanEnumRecipient OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumRecipient property, when True, specifies that the queue can enumerate the recipients of messages that it has waiting for transmission. The CanEnumRecipient property corresponds to the fourth bit (0x00000004) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 11 } exqCanEnumSender OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumSender property, when True, specifies that the queue can enumerate the senders of messages that it has waiting for transmission. The CanEnumSender property corresponds to the second bit (0x00000002) of the MsgEnumFlagsSupported property." ::= { exchangeQueueEntry 12 } exqGlobalStop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalStop property specifies whether the queue is currently stopped." ::= { exchangeQueueEntry 13 } exqIncreasingTime OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The IncreasingTime property specifies the amount of time, in milliseconds, that the number of messages waiting to be transferred by the queue has been increasing." ::= { exchangeQueueEntry 14 } exqLinkName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkName property specifies the name of the link in which this queue is contained." ::= { exchangeQueueEntry 15 } exqMsgEnumFlagsSupported OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MsgEnumFlagsSupported property specifies a bit-mapped set of flags that indicate what types of objects can be enumerated. The individual bits of this property are available as the queue CanEnum. properties in this class." ::= { exchangeQueueEntry 16 } exqNumberOfMessages OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The NumberOfMessages property specifies the number of messages that are waiting for transmission by the queue." ::= { exchangeQueueEntry 17 } exqProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property specifies the transmission protocol for the queue." ::= { exchangeQueueEntry 18 } exqQueueName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueueName property specifies the name of the queue." ::= { exchangeQueueEntry 19 } exqSizeOfQueue OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SizeOfQueue property specifies the total size of all messages in the queue, in bytes." ::= { exchangeQueueEntry 20 } exqVersion OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property specifies the version number of the Microsoft Exchange software." ::= { exchangeQueueEntry 21 } exqVirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property specifies the name of the virtual machine that is the source of the link." ::= { exchangeQueueEntry 22 } exqVirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the VirtualServerName property is the integer number of the virtual machine that is the source of the queue. This number is the Microsoft Active Directory common name (CN) for the virtual server object." ::= { exchangeQueueEntry 23 } exchangeServerStateTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeServerStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ExchangeServerState WMI class has properties that return information about the computer running Microsoft Exchange 2000 Server." ::= { wmiExchange 5 } exchangeServerStateEntry OBJECT-TYPE SYNTAX ExchangeServerStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exssIndex } ::= { exchangeServerStateTable 1 } ExchangeServerStateEntry ::= SEQUENCE { exssIndex Integer32, exssClusterState INTEGER, exssClusterStateString WtcsDisplayString, exssCPUState INTEGER, exssCPUStateString WtcsDisplayString, exssDisksState INTEGER, exssDisksStateString WtcsDisplayString, exssDN WtcsDisplayString, exssGroupDN WtcsDisplayString, exssGroupGUID WtcsDisplayString, exssGUID WtcsDisplayString, exssMemoryState INTEGER, exssMemoryStateString WtcsDisplayString, exssName WtcsDisplayString, exssQueuesState INTEGER, exssQueuesStateString WtcsDisplayString, exssServerMaintenance TruthValue, exssServerState INTEGER, exssServerStateString WtcsDisplayString, exssServicesState INTEGER, exssServicesStateString WtcsDisplayString, exssUnreachable TruthValue, exssVersion Gauge32 } exssIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeServerStateEntry 1 } exssClusterState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the ExchangeServerState instance represents a clustered Exchange server, the ClusterState property specifies the state of the clustered resources on that server." ::= { exchangeServerStateEntry 2 } exssClusterStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "When the ExchangeServerState instance represents a clustered Exchange server, the ClusterStateString property specifies the state of the cluster resources on that server." ::= { exchangeServerStateEntry 3 } exssCPUState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The CPUState property specifies the current state of the CPU on the Exchange server. This is the same state information shown on the Monitoring and Status Properties page of the Exchange System Manager." ::= { exchangeServerStateEntry 4 } exssCPUStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The CPUStateString property specifies the current state of the CPU on the Exchange server." ::= { exchangeServerStateEntry 5 } exssDisksState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DisksState property specifies the current state of the disk storage on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 6 } exssDisksStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DisksStateString property specifies the current state of the disk storage on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 7 } exssDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DN property specifies the Microsoft Active Directory distinguished name (DN) of the Exchange server object." ::= { exchangeServerStateEntry 8 } exssGroupDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GroupDN property specifies the DN of the Exchange 2000 Server routing group in Active Directory." ::= { exchangeServerStateEntry 9 } exssGroupGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GroupGUID property specifies the globally unique identifier (GUID) of the Exchange 2000 Server routing group in Active Directory." ::= { exchangeServerStateEntry 10 } exssGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GUID property specifies the GUID of the Exchange 2000 Server server object in Active Directory." ::= { exchangeServerStateEntry 11 } exssMemoryState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The MemoryState property specifies the current state of the memory on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 12 } exssMemoryStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MemoryStateString property specifies the current state of the memory on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 13 } exssName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property specifies the name of the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 14 } exssQueuesState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The QueuesState property specifies the current state of the queues on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 15 } exssQueuesStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueuesStateString property specifies the current state of the queues on the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 16 } exssServerMaintenance OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerMaintenance property, when True, specifies that the notifications set up in the Exchange 2000 Server System Manager Monitoring and Status page have been disabled." ::= { exchangeServerStateEntry 17 } exssServerState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerState property specifies the current state of the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 18 } exssServerStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerStateString property specifies the current state of the computer running Exchange 2000 Server." ::= { exchangeServerStateEntry 19 } exssServicesState OBJECT-TYPE SYNTAX INTEGER { unknown(0), ok(1), warning(2), error(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ServicesState property specifies the current state of the monitoring services running on the Exchange 2000 Server computer." ::= { exchangeServerStateEntry 20 } exssServicesStateString OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServicesStateString property specifies the current state of the monitoring services running on the Exchange 2000 Server computer." ::= { exchangeServerStateEntry 21 } exssUnreachable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Unreachable property, when True, specifies that the Exchange 2000 Server computer is currently unreachable." ::= { exchangeServerStateEntry 22 } exssVersion OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property indicates the version of the Exchange server." ::= { exchangeServerStateEntry 23 } exchangeDSAccessDCTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeDSAccessDCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The properties of the Exchange_DSAccessDC class provide information about Microsoft Active Directory and Microsoft Exchange Server 5.5 domain controllers that are accessible to the Exchange 2000 Server DSAccess service." ::= { wmiExchange 6 } exchangeDSAccessDCEntry OBJECT-TYPE SYNTAX ExchangeDSAccessDCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exdsIndex } ::= { exchangeDSAccessDCTable 1 } ExchangeDSAccessDCEntry ::= SEQUENCE { exdsIndex Integer32, exdsConfigurationType INTEGER, exdsIsFast TruthValue, exdsIsInSync TruthValue, exdsIsUp TruthValue, exdsLDAPPort Gauge32, exdsName WtcsDisplayString, exdsType INTEGER } exdsIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeDSAccessDCEntry 1 } exdsConfigurationType OBJECT-TYPE SYNTAX INTEGER { manual(0), automatic(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ConfigurationType property indicates whether the instance describes a domain controller that was detected automatically, or one that was specified manually." ::= { exchangeDSAccessDCEntry 2 } exdsIsFast OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsFast property indicates, when True, that the domain controller response time has been less than two seconds." ::= { exchangeDSAccessDCEntry 3 } exdsIsInSync OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsInSync property indicates whether the domain controller is synchronized with the Global Catalog server and with the Configuration domain controller." ::= { exchangeDSAccessDCEntry 4 } exdsIsUp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsUp property indicates whether the domain controller was available the last time Exchange attempted to access it." ::= { exchangeDSAccessDCEntry 5 } exdsLDAPPort OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The LDAPPort property specifies the TCP/IP port on which the domain controller listens for LDAP requests." ::= { exchangeDSAccessDCEntry 6 } exdsName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property specifies the computer name of the domain controller." ::= { exchangeDSAccessDCEntry 7 } exdsType OBJECT-TYPE SYNTAX INTEGER { configurationDomainController(0), localDomainController(1), globalCatalog(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The Type property specifies the role that the domain controller plays in the Exchange system." ::= { exchangeDSAccessDCEntry 8 } exchangeFolderTreeTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeFolderTreeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Instances of the Exchange_FolderTree WMI class provide information about public and private folder trees on Microsoft Exchange servers." ::= { wmiExchange 7 } exchangeFolderTreeEntry OBJECT-TYPE SYNTAX ExchangeFolderTreeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exftIndex } ::= { exchangeFolderTreeTable 1 } ExchangeFolderTreeEntry ::= SEQUENCE { exftIndex Integer32, exftAdministrativeGroup WtcsDisplayString, exftAdministrativeNote WtcsDisplayString, exftAssociatedPublicStores WtcsDisplayString, exftCreationTime DateAndTime, exftGUID WtcsDisplayString, exftHasLocalPublicStore TruthValue, exftLastModificationTime DateAndTime, exftMapiFolderTree TruthValue, exftName WtcsDisplayString, exftRootFolderURL WtcsDisplayString } exftIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeFolderTreeEntry 1 } exftAdministrativeGroup OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdministrativeGroup property indicates the name of the administrative group that the top-level hierarchy (TLH) resides under in Active Directory." ::= { exchangeFolderTreeEntry 2 } exftAdministrativeNote OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdministrativeNote property indicates the administrative note attached to the Microsoft Active Directory object representing the tree." ::= { exchangeFolderTreeEntry 3 } exftAssociatedPublicStores OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AssociatedPublicStores property indicates the list of MDBs associated with the top-level hierarchy (TLH)." ::= { exchangeFolderTreeEntry 4 } exftCreationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The CreationTime property indicates when the tree was created." ::= { exchangeFolderTreeEntry 5 } exftGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GUID property indicates the globally unique identifier (GUID) attribute of the top-level hierarchy (TLH) object in Active Directory." ::= { exchangeFolderTreeEntry 6 } exftHasLocalPublicStore OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The HasLocalPublicStore property indicates whether the computer contains the Exchange store associated with the folder tree." ::= { exchangeFolderTreeEntry 7 } exftLastModificationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastModificationTime property indicates when the tree was last modified." ::= { exchangeFolderTreeEntry 8 } exftMapiFolderTree OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The MapiFolderTree property indicates whether this is the MAPI top-level hierarchy (TLH)." ::= { exchangeFolderTreeEntry 9 } exftName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property indicates the name of the top-level hierarchy (TLH)." ::= { exchangeFolderTreeEntry 10 } exftRootFolderURL OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The RootFolderURL property indicates the URL to the root of the tree referenced through the Exchange administration IIS virtual directory." ::= { exchangeFolderTreeEntry 11 } exchangeLinkV2Table OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeLinkV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_Link WMI class has properties that return information about message-handling links between mail servers. A link can contain zero or more Exchange_Queue objects, depending on the current message traffic along the link. In the Microsoft Exchange System Manager, these links are called queues." ::= { wmiExchange 8 } exchangeLinkV2Entry OBJECT-TYPE SYNTAX ExchangeLinkV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exl2Index } ::= { exchangeLinkV2Table 1 } ExchangeLinkV2Entry ::= SEQUENCE { exl2Index Integer32, exl2ActionFreeze TruthValue, exl2ActionKick TruthValue, exl2ActionThaw TruthValue, exl2ExtendedStateInfo WtcsDisplayString, exl2GlobalStop TruthValue, exl2LinkDN WtcsDisplayString, exl2LinkId WtcsDisplayString, exl2LinkName WtcsDisplayString, exl2MessageCount Gauge32, exl2NextScheduledConnection DateAndTime, exl2OldestMessage DateAndTime, exl2ProtocolName WtcsDisplayString, exl2Size WtcsDisplayString, exl2StateActive TruthValue, exl2StateFlags Gauge32, exl2StateFrozen TruthValue, exl2StateReady TruthValue, exl2StateRemote TruthValue, exl2StateRetry TruthValue, exl2StateScheduled TruthValue, exl2SupportedLinkActions Gauge32, exl2TypeCurrentlyUnreachable TruthValue, exl2TypeDeferredDelivery TruthValue, exl2TypeInternal TruthValue, exl2TypeLocalDelivery TruthValue, exl2TypePendingCategorization TruthValue, exl2TypePendingRouting TruthValue, exl2TypePendingSubmission TruthValue, exl2TypeRemoteDelivery TruthValue, exl2Version Gauge32, exl2VirtualMachine WtcsDisplayString, exl2VirtualServerName WtcsDisplayString } exl2Index OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeLinkV2Entry 1 } exl2ActionFreeze OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionFreeze property, when TRUE, specifies that the link supports freezing messages in its queues. The ActionFreeze property corresponds to the sixth bit (0x00000020) of the SupportedLinkActions property." ::= { exchangeLinkV2Entry 2 } exl2ActionKick OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionKick property, when TRUE, specifies that the link can trigger its queues to retry transmitting waiting messages immediately, instead of waiting for the default protocol timeout before retrying the transmission. The ActionKick property corresponds to the first bit (0x00000001) of the SupportedLinkActions property." ::= { exchangeLinkV2Entry 3 } exl2ActionThaw OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionThaw property, when TRUE, specifies that the link supports thawing messages in its queues. Thawing a queue is also known as 'unfreezing' that queue. The ActionThaw property corresponds to the seventh bit (0x00000040) of the SupportedLinkActions property." ::= { exchangeLinkV2Entry 4 } exl2ExtendedStateInfo OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ExtendedStateInfo property provides the text description of the current link status, including extended error reporting and troubleshooting information." ::= { exchangeLinkV2Entry 5 } exl2GlobalStop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalStop property indicates whether the virtual server for the link is in disabled mode. If True, the virtual server is disabled." ::= { exchangeLinkV2Entry 6 } exl2LinkDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkDN property specifies the name of the link." ::= { exchangeLinkV2Entry 7 } exl2LinkId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkId property indicates the identifier for the link." ::= { exchangeLinkV2Entry 8 } exl2LinkName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkName property indicates the name of the link." ::= { exchangeLinkV2Entry 9 } exl2MessageCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageCount property specifies the number of messages that are waiting for transmission across the link." ::= { exchangeLinkV2Entry 10 } exl2NextScheduledConnection OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The NextScheduledConnection property indicates the next time a connection will be attempted." ::= { exchangeLinkV2Entry 11 } exl2OldestMessage OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The OldestMessage property specifies the date and time that the oldest message that is still waiting to be transmitted was received into the link." ::= { exchangeLinkV2Entry 12 } exl2ProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property indicates the transmission protocol used by the link." ::= { exchangeLinkV2Entry 13 } exl2Size OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Size property specifies the total size of the messages in the link, in bytes." ::= { exchangeLinkV2Entry 14 } exl2StateActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateActive property, when TRUE, specifies that the link is active. The StateActive property corresponds to first bit (0x00000001) of the StateFlags property." ::= { exchangeLinkV2Entry 15 } exl2StateFlags OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFlags property specifies the state of the link. The individual bits of this property are available as the link State. and Type. properties of this class." ::= { exchangeLinkV2Entry 16 } exl2StateFrozen OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFrozen property indicates whether the link is currently frozen. The StateFrozen property corresponds to the sixth bit (0x00000020) of the StateFlags property." ::= { exchangeLinkV2Entry 17 } exl2StateReady OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateReady property, when TRUE, specifies that the link is ready to accept new messages. The StateReady property corresponds to the second bit (0x00000002) of the StateFlags property." ::= { exchangeLinkV2Entry 18 } exl2StateRemote OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateRemote property, when TRUE, specifies that the destination for messages in this link is on a remote server, instead of the messages being delivered to a local store. The StateRemote property corresponds to the fifth bit (0x00000010) of the StateFlags property." ::= { exchangeLinkV2Entry 19 } exl2StateRetry OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateRetry property, when TRUE, specifies that the link is retrying a transmission that was unsuccessful. The StateRetry property corresponds to the third bit (0x00000004) of the StateFlags property." ::= { exchangeLinkV2Entry 20 } exl2StateScheduled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateScheduled property, when TRUE, specifies that the link is scheduled for periodic activation, as compared with asynchronous, on-demand activation. The StateScheduled property corresponds to the fourth bit (0x00000008) of the StateFlags property." ::= { exchangeLinkV2Entry 21 } exl2SupportedLinkActions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SupportedLinkActions property specifies the actions supported by the link. The individual bits of this property are available as the Action. properties in this class." ::= { exchangeLinkV2Entry 22 } exl2TypeCurrentlyUnreachable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeCurrentlyUnreachable property, when TRUE, specifies that the link holds messages for destinations that currently cannot be reached. The TypeCurrentlyUnreachable property corresponds to the thirteenth bit (0x00001000) of the StateFlags property." ::= { exchangeLinkV2Entry 23 } exl2TypeDeferredDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeDeferredDelivery property, when TRUE, specifies that the link holds mail that is awaiting a trigger to start transmission. The TypeDeferredDelivery property corresponds to the fourteenth bit (0x00002000) of the StateFlags property." ::= { exchangeLinkV2Entry 24 } exl2TypeInternal OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeInternal property indicates that the link is used for internal message processing. The TypeInternal property corresponds to the fifteenth bit (0x00004000) of the StateFlags property." ::= { exchangeLinkV2Entry 25 } exl2TypeLocalDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeLocalDelivery property, when TRUE, specifies that the link handles local mail delivery. The TypeLocalDelivery property corresponds to the tenth bit (0x00000200) of the StateFlags property." ::= { exchangeLinkV2Entry 26 } exl2TypePendingCategorization OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingCategorization property, when TRUE, specifies that the link is resolving addresses against entries in Active Directory. The TypePendingCategorization property corresponds to the twelfth bit (0x00000800) of the StateFlags property." ::= { exchangeLinkV2Entry 27 } exl2TypePendingRouting OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingRouting property, when TRUE, specifies that the link is determining the routing of the next message that is waiting to be transmitted. The TypePendingRouting property corresponds to the eleventh bit (0x00000400) of the StateFlags property." ::= { exchangeLinkV2Entry 28 } exl2TypePendingSubmission OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypePendingSubmission property, when TRUE, specifies that the link handles messages that have not yet been submitted to the routing engine. The TypePendingSubmission property corresponds to the sixteenth bit (0x00008000) of the StateFlags property." ::= { exchangeLinkV2Entry 29 } exl2TypeRemoteDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The TypeRemoteDelivery property, when TRUE, specifies that the link is currently handling a remote message delivery. The TypeRemoteDelivery property corresponds to the ninth bit (0x00000100) of the StateFlags property." ::= { exchangeLinkV2Entry 30 } exl2Version OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property specifies the version number of the underlying link control software." ::= { exchangeLinkV2Entry 31 } exl2VirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property indicates the name of the virtual machine that is the source of the link." ::= { exchangeLinkV2Entry 32 } exl2VirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the VirtualServerName property is the integer number of the virtual machine that is the source of the link. This number is the Microsoft Active Directory common name (CN) for the virtual server object." ::= { exchangeLinkV2Entry 33 } exchangeLogonTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeLogonEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Instances of Exchange_Logon represent the users currently logged on to Microsoft Exchange." ::= { wmiExchange 9 } exchangeLogonEntry OBJECT-TYPE SYNTAX ExchangeLogonEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exloIndex } ::= { exchangeLogonTable 1 } ExchangeLogonEntry ::= SEQUENCE { exloIndex Integer32, exloAdapterSpeed Gauge32, exloClientIP WtcsDisplayString, exloClientMode INTEGER, exloClientName WtcsDisplayString, exloClientVersion WtcsDisplayString, exloCodePageID Gauge32, exloFolderOperationRate Gauge32, exloHostAddress WtcsDisplayString, exloLastOperationTime DateAndTime, exloLatency Gauge32, exloLocaleID Gauge32, exloLoggedOnUserAccount WtcsDisplayString, exloLoggedOnUsersMailboxLegacyDN WtcsDisplayString, exloLogonTime DateAndTime, exloMacAddress WtcsDisplayString, exloMailboxDisplayName WtcsDisplayString, exloMailboxLegacyDN WtcsDisplayString, exloMessagingOperationRate Gauge32, exloOpenAttachmentCount Gauge32, exloOpenFolderCount Gauge32, exloOpenMessageCount Gauge32, exloOtherOperationRate Gauge32, exloProgressOperationRate Gauge32, exloRowID Gauge32, exloRPCSucceeded Integer32, exloServerName WtcsDisplayString, exloStorageGroupName WtcsDisplayString, exloStoreName WtcsDisplayString, exloStoreType INTEGER, exloStreamOperationRate Gauge32, exloTableOperationRate Gauge32, exloTotalOperationRate Gauge32, exloTransferOperationRate Gauge32 } exloIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeLogonEntry 1 } exloAdapterSpeed OBJECT-TYPE SYNTAX Gauge32 UNITS "Kbits/s" MAX-ACCESS read-only STATUS current DESCRIPTION "The AdapterSpeed property indicates the speed of the client network interface card, in kilobits/second" ::= { exchangeLogonEntry 2 } exloClientIP OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientIP property indicates the IP address of the client computer." ::= { exchangeLogonEntry 3 } exloClientMode OBJECT-TYPE SYNTAX INTEGER { classicOnline(1), cached(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientMode property indicates whether the client is using local data caching." ::= { exchangeLogonEntry 4 } exloClientName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientName property indicates the client computer name." ::= { exchangeLogonEntry 5 } exloClientVersion OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientVersion property indicates the version of the client used to log on." ::= { exchangeLogonEntry 6 } exloCodePageID OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The CodePageID property indicates the code page of the client." ::= { exchangeLogonEntry 7 } exloFolderOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The FolderOperationRate property indicates the folder operation rate (per second) performed by the store on behalf of the client." ::= { exchangeLogonEntry 8 } exloHostAddress OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The HostAddress property indicates the client-specific identification information." ::= { exchangeLogonEntry 9 } exloLastOperationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastOperationTime property indicates the time when the last operation was performed." ::= { exchangeLogonEntry 10 } exloLatency OBJECT-TYPE SYNTAX Gauge32 UNITS "msec" MAX-ACCESS read-only STATUS current DESCRIPTION "The Latency property indicates the server response latency time reported by the client, in milliseconds." ::= { exchangeLogonEntry 11 } exloLocaleID OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The LocaleID property indicates the Windows locale of the client." ::= { exchangeLogonEntry 12 } exloLoggedOnUserAccount OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LoggedOnUserAccount property indicates the name of the user account that logged on in the format DOMAIN\SAMAccountName." ::= { exchangeLogonEntry 13 } exloLoggedOnUsersMailboxLegacyDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LoggedOnUsersMailboxLegacyDN property indicates the legacyDN of the user who is currently logged on." ::= { exchangeLogonEntry 14 } exloLogonTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LogonTime property indicates the time that the user logged on." ::= { exchangeLogonEntry 15 } exloMacAddress OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MacAddress property indicates the network interface card Media Access Connector address of the client computer." ::= { exchangeLogonEntry 16 } exloMailboxDisplayName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MailboxDisplayName property indicates the name of the mailbox." ::= { exchangeLogonEntry 17 } exloMailboxLegacyDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MailboxLegacyDN property indicates the legacyDN of the mailbox." ::= { exchangeLogonEntry 18 } exloMessagingOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The MessagingOperationRate property indicates the rate of send/receive operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 19 } exloOpenAttachmentCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The OpenAttachmentCount property indicates the number of attachments currently opened by the client." ::= { exchangeLogonEntry 20 } exloOpenFolderCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The OpenFolderCount property indicates the number of folders currently opened by the client." ::= { exchangeLogonEntry 21 } exloOpenMessageCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The OpenMessageCount property indicates the number of messages currently opened by the client." ::= { exchangeLogonEntry 22 } exloOtherOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The OtherOperationRate property indicates the rate of operations performed on the store, in response to client requests that are not within the other categories of operation-request properties." ::= { exchangeLogonEntry 23 } exloProgressOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The ProgressOperationRate property indicates the rate of progress operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 24 } exloRowID OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RowID property indicates that a random identifier is generated per query to ensure uniqueness." ::= { exchangeLogonEntry 25 } exloRPCSucceeded OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RPCSucceeded property indicates the number of successful RPC requests made by the client." ::= { exchangeLogonEntry 26 } exloServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerName property indicates the name of the server where the mailbox resides." ::= { exchangeLogonEntry 27 } exloStorageGroupName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The StorageGroupName property indicates the name of the storage group that contains the mailbox." ::= { exchangeLogonEntry 28 } exloStoreName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The StoreName property indicates the name of the MDB that contains the mailbox." ::= { exchangeLogonEntry 29 } exloStoreType OBJECT-TYPE SYNTAX INTEGER { mailboxStore(1), publicStore(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The StoreType property indicates whether the store contains mailboxes or public folders." ::= { exchangeLogonEntry 30 } exloStreamOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The StreamOperationRate property indicates the rate of stream operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 31 } exloTableOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The TableOperationRate property indicates the rate of table operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 32 } exloTotalOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The TotalOperationRate property indicates the rate of all operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 33 } exloTransferOperationRate OBJECT-TYPE SYNTAX Gauge32 UNITS "per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The TransferOperationRate property indicates the rate of transfer operations performed per second by the store on behalf of the client." ::= { exchangeLogonEntry 34 } exchangeMailboxTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeMailboxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_Mailbox WMI class has properties that return information about Microsoft Exchange mailboxes." ::= { wmiExchange 10 } exchangeMailboxEntry OBJECT-TYPE SYNTAX ExchangeMailboxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exmIndex } ::= { exchangeMailboxTable 1 } ExchangeMailboxEntry ::= SEQUENCE { exmIndex Integer32, exmAssocContentCount Gauge32, exmDateDiscoveredAbsentInDS DateAndTime, exmDeletedMessageSizeExtended WtcsDisplayString, exmLastLoggedOnUserAccount WtcsDisplayString, exmLastLogoffTime DateAndTime, exmLastLogonTime DateAndTime, exmLegacyDN WtcsDisplayString, exmMailboxDisplayName WtcsDisplayString, exmMailboxGUID WtcsDisplayString, exmServerName WtcsDisplayString, exmSize WtcsDisplayString, exmStorageGroupName WtcsDisplayString, exmStorageLimitInfo INTEGER, exmStoreName WtcsDisplayString, exmTotalItems Gauge32 } exmIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeMailboxEntry 1 } exmAssocContentCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The AssocContentCount property indicates the total number of messages associated with the mailbox folders." ::= { exchangeMailboxEntry 2 } exmDateDiscoveredAbsentInDS OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The DateDiscoveredAbsentInDS property indicates when the store detected that the mailbox no longer had a corresponding user entry in Microsoft Active Directory." ::= { exchangeMailboxEntry 3 } exmDeletedMessageSizeExtended OBJECT-TYPE SYNTAX WtcsDisplayString UNITS "Bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The DeletedMessageSizeExtended property indicates the cumulative size of all deleted messages that are still being retained according to retention policy settings." ::= { exchangeMailboxEntry 4 } exmLastLoggedOnUserAccount OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LastLoggedOnUserAccount property indicates the account name last used to log on to the mailbox." ::= { exchangeMailboxEntry 5 } exmLastLogoffTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastLogoffTime property indicates the time that the last user logged off." ::= { exchangeMailboxEntry 6 } exmLastLogonTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastLogonTime property indicates the time that the last user logged on." ::= { exchangeMailboxEntry 7 } exmLegacyDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LegacyDN property indicates the legacyDN of the mailbox and matches the legacyDN attribute of the user object in Microsoft Active Directory." ::= { exchangeMailboxEntry 8 } exmMailboxDisplayName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MailboxDisplayName property indicates the display name of the mailbox and matches the displayName attribute in Microsoft Active Directory." ::= { exchangeMailboxEntry 9 } exmMailboxGUID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MailboxGUID property indicates the globally unique identifier (GUID) that links the mailbox to a user in Microsoft Active Directory." ::= { exchangeMailboxEntry 10 } exmServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerName property indicates the name of the server where the mailbox resides." ::= { exchangeMailboxEntry 11 } exmSize OBJECT-TYPE SYNTAX WtcsDisplayString UNITS "Bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The Size property indicates the cumulative size of all of the messages in the mailbox, in bytes." ::= { exchangeMailboxEntry 12 } exmStorageGroupName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The StorageGroupName property indicates the name of the storage group that contains the mailbox." ::= { exchangeMailboxEntry 13 } exmStorageLimitInfo OBJECT-TYPE SYNTAX INTEGER { belowLimit(1), issueWarning(2), prohibitSend(4), noChecking(8), mailboxDisabled(16) } MAX-ACCESS read-only STATUS current DESCRIPTION "The StorageLimitInfo property contains the storage limit settings on the mailbox." ::= { exchangeMailboxEntry 14 } exmStoreName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The StoreName property indicates the name of the MDB that contains the mailbox." ::= { exchangeMailboxEntry 15 } exmTotalItems OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The TotalItems property indicates the total number of messages in the mailbox." ::= { exchangeMailboxEntry 16 } exchangeMessageTrackingTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeMessageTrackingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Instances of the Exchange_MessageTrackingEntry class provide information about events that have occurred to the message during the time it was under the control of the computer running Microsoft Exchange 2000 Server." ::= { wmiExchange 11 } exchangeMessageTrackingEntry OBJECT-TYPE SYNTAX ExchangeMessageTrackingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exmtIndex } ::= { exchangeMessageTrackingTable 1 } ExchangeMessageTrackingEntry ::= SEQUENCE { exmtIndex Integer32, exmtAttemptedPartnerServer WtcsDisplayString, exmtClientIP WtcsDisplayString, exmtClientName WtcsDisplayString, exmtCost Gauge32, exmtDeliveryTime Gauge32, exmtEncrypted TruthValue, exmtEntryType Gauge32, exmtExpansionDL WtcsDisplayString, exmtKeyID WtcsDisplayString, exmtLinkedMessageID WtcsDisplayString, exmtMessageID WtcsDisplayString, exmtOriginationTime DateAndTime, exmtPartnerServer WtcsDisplayString, exmtPriority Gauge32, exmtRecipientAddress WtcsDisplayString, exmtRecipientCount Gauge32, exmtRecipientStatus Gauge32, exmtSenderAddress WtcsDisplayString, exmtServerIP WtcsDisplayString, exmtServerName WtcsDisplayString, exmtSize Gauge32, exmtSubject WtcsDisplayString, exmtSubjectID WtcsDisplayString, exmtTimeLogged DateAndTime, exmtVersion WtcsDisplayString } exmtIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeMessageTrackingEntry 1 } exmtAttemptedPartnerServer OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AttemptedPartnerServer property indicates the server to which Exchange tried to send a message, but was unable to complete the transfer." ::= { exchangeMessageTrackingEntry 2 } exmtClientIP OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientIP property indicates the TCP/IP address of the messaging client that originally submitted the message." ::= { exchangeMessageTrackingEntry 3 } exmtClientName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ClientName property indicates the name of the messaging client application that submitted the message." ::= { exchangeMessageTrackingEntry 4 } exmtCost OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Cost property indicates the relative effort required to transfer the message. There are no specific units used in this property. Higher values indicate that slower network connections must be used, or that a greater number of transfers is required to transfer the message." ::= { exchangeMessageTrackingEntry 5 } exmtDeliveryTime OBJECT-TYPE SYNTAX Gauge32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The DeliveryTime property indicates the amount of time, in seconds, required to deliver the message." ::= { exchangeMessageTrackingEntry 6 } exmtEncrypted OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Encrypted property indicates, when True, that the message is encrypted." ::= { exchangeMessageTrackingEntry 7 } exmtEntryType OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The EntryType property indicates what occurred to cause the message tracking log entry to be created." ::= { exchangeMessageTrackingEntry 8 } exmtExpansionDL OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ExpansionDL property indicates the name of the Exchange distribution list that was expanded. After the distribution list is expanded, the message recipient list includes the names of the individual members of that distribution list." ::= { exchangeMessageTrackingEntry 9 } exmtKeyID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The KeyID property uniquely identifies the message log entry." ::= { exchangeMessageTrackingEntry 10 } exmtLinkedMessageID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkedMessageID property is the string identifier assigned to the message when it is received by the PartnerServer property. This property sometimes has the same value as the MessageID Property." ::= { exchangeMessageTrackingEntry 11 } exmtMessageID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageID property indicates the identifier string for the message. The identifier may be assigned by the messaging client application or by the Exchange server." ::= { exchangeMessageTrackingEntry 12 } exmtOriginationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The OriginationTime property indicates the date and time, in UTC, when the message was received by Exchange." ::= { exchangeMessageTrackingEntry 13 } exmtPartnerServer OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The PartnerServer property indicates the server to which Exchange transferred the message." ::= { exchangeMessageTrackingEntry 14 } exmtPriority OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Priority property specifies the importance of the message, as displayed by the messaging client application." ::= { exchangeMessageTrackingEntry 15 } exmtRecipientAddress OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The RecipientAddress property returns an array. Each array element contains the e-mail address of one of the message recipients." ::= { exchangeMessageTrackingEntry 16 } exmtRecipientCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RecipientCount property indicates how many recipients are in the recipients list for the message." ::= { exchangeMessageTrackingEntry 17 } exmtRecipientStatus OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Each element of the RecipientStatus array indicates the message type sent to the recipient specified in the corresponding element of the RecipientAddress array." ::= { exchangeMessageTrackingEntry 18 } exmtSenderAddress OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SenderAddress property specifies the e-mail address of the message sender." ::= { exchangeMessageTrackingEntry 19 } exmtServerIP OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerIP property indicates the TCP/IP protocol address of the Exchange server." ::= { exchangeMessageTrackingEntry 20 } exmtServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ServerName property indicates the name of the virtual server instance that created the message tracking log entry." ::= { exchangeMessageTrackingEntry 21 } exmtSize OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Size property indicates the message size, including attachments, in bytes." ::= { exchangeMessageTrackingEntry 22 } exmtSubject OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Subject property indicates the subject of the message, as found in the Subject: message header." ::= { exchangeMessageTrackingEntry 23 } exmtSubjectID OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SubjectID property specifies an identifier created by the messaging client application." ::= { exchangeMessageTrackingEntry 24 } exmtTimeLogged OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The TimeLogged property indicates the date and time, in UTC, when the message tracking log entry was created." ::= { exchangeMessageTrackingEntry 25 } exmtVersion OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property indicates the version of the service that created the message tracking log entry." ::= { exchangeMessageTrackingEntry 26 } exchangePublicFolderTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangePublicFolderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_PublicFolder WMI class provides properties and methods for working with Microsoft Exchange public folders." ::= { wmiExchange 12 } exchangePublicFolderEntry OBJECT-TYPE SYNTAX ExchangePublicFolderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { expfIndex } ::= { exchangePublicFolderTable 1 } ExchangePublicFolderEntry ::= SEQUENCE { expfIndex Integer32, expfAddressBookName WtcsDisplayString, expfAdministrativeNote WtcsDisplayString, expfAdminSecurityDescriptor WtcsDisplayString, expfADProxyPath WtcsDisplayString, expfAssociatedMessageCount Gauge32, expfAttachmentCount Gauge32, expfCategorizationCount Gauge32, expfComment WtcsDisplayString, expfContactCount Gauge32, expfContainsRules TruthValue, expfCreationTime DateAndTime, expfDeletedItemLifetime Gauge32, expfFolderTree WtcsDisplayString, expfFriendlyUrl WtcsDisplayString, expfHasChildren TruthValue, expfHasLocalReplica TruthValue, expfIsMailEnabled TruthValue, expfIsNormalFolder TruthValue, expfIsPerUserReadDisabled TruthValue, expfIsSearchFolder TruthValue, expfIsSecureInSite TruthValue, expfLastAccessTime DateAndTime, expfLastModificationTime DateAndTime, expfMaximumItemSize Gauge32, expfMessageCount Gauge32, expfMessageWithAttachmentsCount Gauge32, expfName WtcsDisplayString, expfNormalMessageSize Gauge32, expfOwnerCount Gauge32, expfParentFriendlyUrl WtcsDisplayString, expfPath WtcsDisplayString, expfProhibitPostLimit Gauge32, expfPublishInAddressBook TruthValue, expfRecipientCountOnAssociateMsg Gauge32, expfRecipientCountOnNormalMsg Gauge32, expfReplicaAgeLimit Gauge32, expfReplicaList WtcsDisplayString, expfReplicationMessagePriority INTEGER, expfReplicationSchedule WtcsDisplayString, expfReplicationStyle INTEGER, expfRestrictionCount Gauge32, expfSecurityDescriptor WtcsDisplayString, expfStorageLimitStyle INTEGER, expfTargetAddress WtcsDisplayString, expfTotalMessageSize Gauge32, expfUrl WtcsDisplayString, expfUsePublicStoreAgeLimits TruthValue, expfUsePublicStoreDelItemLifetm TruthValue, expfWarningLimit Gauge32 } expfIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangePublicFolderEntry 1 } expfAddressBookName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AddressBookName property specifies the address book name of the folder." ::= { exchangePublicFolderEntry 2 } expfAdministrativeNote OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdministrativeNote property specifies the administrative note associated with the folder." ::= { exchangePublicFolderEntry 3 } expfAdminSecurityDescriptor OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdminSecurityDescriptor property specifies the security descriptor that is used when a user logs on to the store with administrative privileges." ::= { exchangePublicFolderEntry 4 } expfADProxyPath OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ADProxyPath property indicates the globally unique identifier (GUID) of the Active Directory mail proxy for the folder." ::= { exchangePublicFolderEntry 5 } expfAssociatedMessageCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The AssociatedMessageCount property is a MAPI property that contains the total number of associated messages in the public folder." ::= { exchangePublicFolderEntry 6 } expfAttachmentCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The AttachmentCount property indicates the total number of attachments on all normal messages in a folder." ::= { exchangePublicFolderEntry 7 } expfCategorizationCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The CategorizationCount property indicates the total number of categorizations on the public folder." ::= { exchangePublicFolderEntry 8 } expfComment OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Comment property specifies the folder comment." ::= { exchangePublicFolderEntry 9 } expfContactCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ContactCount property indicates the number of contacts in a public folder." ::= { exchangePublicFolderEntry 10 } expfContainsRules OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ContainsRules property indicates whether the public folder contains rules." ::= { exchangePublicFolderEntry 11 } expfCreationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The CreationTime property indicates when the folder was created." ::= { exchangePublicFolderEntry 12 } expfDeletedItemLifetime OBJECT-TYPE SYNTAX Gauge32 UNITS "days" MAX-ACCESS read-only STATUS current DESCRIPTION "The DeletedItemLifetime property specifies how long, in days, that deleted messages can be recovered." ::= { exchangePublicFolderEntry 13 } expfFolderTree OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The FolderTree property indicates the WMI path to the top-level hierarchy object to which the folder belongs." ::= { exchangePublicFolderEntry 14 } expfFriendlyUrl OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The FriendlyUrl property indicates the path-based URL to the folder." ::= { exchangePublicFolderEntry 15 } expfHasChildren OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The HasChildren property indicates whether the folder has subfolders." ::= { exchangePublicFolderEntry 16 } expfHasLocalReplica OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The HasLocalReplica property indicates whether the folder has a local replica." ::= { exchangePublicFolderEntry 17 } expfIsMailEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsMailEnabled property specifies whether the folder is mail-enabled." ::= { exchangePublicFolderEntry 18 } expfIsNormalFolder OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsNormalFolder property indicates whether the public folder is a normal folder." ::= { exchangePublicFolderEntry 19 } expfIsPerUserReadDisabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsPerUserReadDisabled property specifies whether the folder tracks per-user read information for messages." ::= { exchangePublicFolderEntry 20 } expfIsSearchFolder OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsSearchFolder property indicates whether the public folder is a search folder." ::= { exchangePublicFolderEntry 21 } expfIsSecureInSite OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The IsSecureInSite property specifies whether administrative access is limited to the home site of the folder." ::= { exchangePublicFolderEntry 22 } expfLastAccessTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastAccessTime property indicates the last date that the replica of a public folder was accessed." ::= { exchangePublicFolderEntry 23 } expfLastModificationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The LastModificationTime property indicates when the folder was last modified." ::= { exchangePublicFolderEntry 24 } expfMaximumItemSize OBJECT-TYPE SYNTAX Gauge32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The MaximumItemSize property specifies the maximum size, in kilobytes, that is allowed for an individual post to the folder." ::= { exchangePublicFolderEntry 25 } expfMessageCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageCount property indicates the number of messages in a public folder." ::= { exchangePublicFolderEntry 26 } expfMessageWithAttachmentsCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageWithAttachmentsCount property indicates the total number of normal messages with attachments in the public folder." ::= { exchangePublicFolderEntry 27 } expfName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Name property indicates the name of the folder." ::= { exchangePublicFolderEntry 28 } expfNormalMessageSize OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The NormalMessageSize property indicates the total size, in bytes, of all of the normal messages in the public folder." ::= { exchangePublicFolderEntry 29 } expfOwnerCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The OwnerCount property indicates the number of owners of the public folder." ::= { exchangePublicFolderEntry 30 } expfParentFriendlyUrl OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ParentFriendlyUrl property indicates the folder path-based URL to the parent of the folder." ::= { exchangePublicFolderEntry 31 } expfPath OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Path property indicates the folder path minus the URL http://server/vroot header portion." ::= { exchangePublicFolderEntry 32 } expfProhibitPostLimit OBJECT-TYPE SYNTAX Gauge32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The ProhibitPostLimit property specifies the folder size limit, in kilobytes, when posting is prevented." ::= { exchangePublicFolderEntry 33 } expfPublishInAddressBook OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The PublishInAddressBook property specifies whether the folder will show up in the global address list if it is mail-enabled." ::= { exchangePublicFolderEntry 34 } expfRecipientCountOnAssociateMsg OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RecipientCountOnAssociatedMessages property indicates the total number of recipients on the associated messages in the public folder." ::= { exchangePublicFolderEntry 35 } expfRecipientCountOnNormalMsg OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RecipientCountOnNormalMessages property indicates the total number of recipients on the normal messages in the public folder." ::= { exchangePublicFolderEntry 36 } expfReplicaAgeLimit OBJECT-TYPE SYNTAX Gauge32 UNITS "days" MAX-ACCESS read-only STATUS current DESCRIPTION "The ReplicaAgeLimit property specifies the age limit for messages across all replicas." ::= { exchangePublicFolderEntry 37 } expfReplicaList OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ReplicaList property indicates the list of distinguished names of the MDBs to which the folder is replicated." ::= { exchangePublicFolderEntry 38 } expfReplicationMessagePriority OBJECT-TYPE SYNTAX INTEGER { notUrgent(0), normal(1), urgent(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ReplicationMessagePriority property specifies the priority level for replicating folder messages." ::= { exchangePublicFolderEntry 39 } expfReplicationSchedule OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The array elements of the ReplicationSchedule property specify the replication schedule of the folder." ::= { exchangePublicFolderEntry 40 } expfReplicationStyle OBJECT-TYPE SYNTAX INTEGER { custom(0), never(1), always(2), everyHour(3), everyTwoHours(4), everyFourHours(5), usePublicStoreSchedule(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ReplicationStyle property specifies how often the folder contents are replicated." ::= { exchangePublicFolderEntry 41 } expfRestrictionCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RestrictionCount property indicates the total number of restrictions on the public folder." ::= { exchangePublicFolderEntry 42 } expfSecurityDescriptor OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SecurityDescriptor property specifies the administrative security descriptor for the folder." ::= { exchangePublicFolderEntry 43 } expfStorageLimitStyle OBJECT-TYPE SYNTAX INTEGER { usePublicStoreStyle(0), useSpecifiedQuota(1), noQuota(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The StorageLimitStyle property specifies whether the folder should use public store storage limits, have no quota, or use quota values set on the folder." ::= { exchangePublicFolderEntry 44 } expfTargetAddress OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The TargetAddress property is a MAPI property that contains the e-mail address of the public folder." ::= { exchangePublicFolderEntry 45 } expfTotalMessageSize OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The TotalMessageSize property indicates the total size, in bytes, of all of the normal messages in the public folder. The TotalMessageSize property is an 8-byte version of the NormalMessageSize property." ::= { exchangePublicFolderEntry 46 } expfUrl OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Url property indicates the folder URL, constructed using the folder globally unique identifier (GUID)." ::= { exchangePublicFolderEntry 47 } expfUsePublicStoreAgeLimits OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The UsePublicStoreAgeLimits property specifies whether the folder should use the age limits of the MDB in which it is stored." ::= { exchangePublicFolderEntry 48 } expfUsePublicStoreDelItemLifetm OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The UsePublicStoreDeletedItemLifetime property specifies whether the folder should use the deleted item lifetime of the local public MDB." ::= { exchangePublicFolderEntry 49 } expfWarningLimit OBJECT-TYPE SYNTAX Gauge32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The WarningLimit property specifies the folder size limit, in kilobytes, when warning messages are sent." ::= { exchangePublicFolderEntry 50 } exchangeQueueV2Table OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeQueueV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_Queue WMI class provides properties and methods for working with Microsoft Exchange queues." ::= { wmiExchange 13 } exchangeQueueV2Entry OBJECT-TYPE SYNTAX ExchangeQueueV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exq2Index } ::= { exchangeQueueV2Table 1 } ExchangeQueueV2Entry ::= SEQUENCE { exq2Index Integer32, exq2CanEnumAll TruthValue, exq2GlobalStop TruthValue, exq2LinkId WtcsDisplayString, exq2LinkName WtcsDisplayString, exq2MessageCount Gauge32, exq2MsgEnumFlagsSupported Gauge32, exq2ProtocolName WtcsDisplayString, exq2QueueId WtcsDisplayString, exq2QueueName WtcsDisplayString, exq2Size WtcsDisplayString, exq2Version Gauge32, exq2VirtualMachine WtcsDisplayString, exq2VirtualServerName WtcsDisplayString } exq2Index OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeQueueV2Entry 1 } exq2CanEnumAll OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The CanEnumAll property indicates whether the queue can enumerate all of the messages that it has waiting for transmission." ::= { exchangeQueueV2Entry 2 } exq2GlobalStop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalStop property indicates whether the virtual server for the queue is in disabled mode. If True, the virtual server is disabled." ::= { exchangeQueueV2Entry 3 } exq2LinkId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkId property indicates the identifier for the link that contains the queue." ::= { exchangeQueueV2Entry 4 } exq2LinkName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkName property indicates the name of the link that contains the queue." ::= { exchangeQueueV2Entry 5 } exq2MessageCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageCount property indicates the number of messages in the queue." ::= { exchangeQueueV2Entry 6 } exq2MsgEnumFlagsSupported OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MsgEnumFlagsSupported property contains a mask of all enumeration flags for the queue." ::= { exchangeQueueV2Entry 7 } exq2ProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property indicates the transmission protocol for the queue." ::= { exchangeQueueV2Entry 8 } exq2QueueId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueueId property indicates the identifier of the queue." ::= { exchangeQueueV2Entry 9 } exq2QueueName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueueName property indicates the name of the queue." ::= { exchangeQueueV2Entry 10 } exq2Size OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Size property indicates the message size, including attachments, in bytes." ::= { exchangeQueueV2Entry 11 } exq2Version OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property indicates the version of the service that created the message tracking log entry." ::= { exchangeQueueV2Entry 12 } exq2VirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property indicates the name of the virtual machine that contains the queue." ::= { exchangeQueueV2Entry 13 } exq2VirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualServerName property indicates the name of the virtual server the queue is on." ::= { exchangeQueueV2Entry 14 } exchangeQueueCacheReloadEvtTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeQueueCacheReloadEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Instances of the Exchange_QueueCacheReloadEvent class provide information about when the queue's cache was reloaded." ::= { wmiExchange 14 } exchangeQueueCacheReloadEvtEntry OBJECT-TYPE SYNTAX ExchangeQueueCacheReloadEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exqcreIndex } ::= { exchangeQueueCacheReloadEvtTable 1 } ExchangeQueueCacheReloadEventEntry ::= SEQUENCE { exqcreIndex Integer32, exqcreReloadTime DateAndTime } exqcreIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeQueueCacheReloadEvtEntry 1 } exqcreReloadTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The ReloadTime property indicates the last time that the queue provider updated its data." ::= { exchangeQueueCacheReloadEvtEntry 2 } exchangeQueuedMessageTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeQueuedMessageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_QueuedMessage WMI class is the base class for the Exchange_QueuedX400Message and Exchange_QueuedSMTPMessage classes. The Exchange_QueuedMessage class provides information about messages that reside in Microsoft Exchange queues." ::= { wmiExchange 15 } exchangeQueuedMessageEntry OBJECT-TYPE SYNTAX ExchangeQueuedMessageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exqmIndex } ::= { exchangeQueuedMessageTable 1 } ExchangeQueuedMessageEntry ::= SEQUENCE { exqmIndex Integer32, exqmActionDeleteNDR TruthValue, exqmActionDeleteNoNDR TruthValue, exqmActionFreeze TruthValue, exqmActionThaw TruthValue, exqmExpiry DateAndTime, exqmHighPriority TruthValue, exqmLinkId WtcsDisplayString, exqmLinkName WtcsDisplayString, exqmLowPriority TruthValue, exqmMessageId WtcsDisplayString, exqmNormalPriority TruthValue, exqmProtocolName WtcsDisplayString, exqmQueueId WtcsDisplayString, exqmQueueName WtcsDisplayString, exqmReceived DateAndTime, exqmRecipientCount Gauge32, exqmRecipients WtcsDisplayString, exqmSender WtcsDisplayString, exqmSize Gauge32, exqmStateFlags Gauge32, exqmStateFrozen TruthValue, exqmStateRetry TruthValue, exqmSubject WtcsDisplayString, exqmSubmission DateAndTime, exqmVersion Gauge32, exqmVirtualMachine WtcsDisplayString, exqmVirtualServerName WtcsDisplayString } exqmIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeQueuedMessageEntry 1 } exqmActionDeleteNDR OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionDeleteNDR property indicates whether the message supports the DeleteWithNDR method." ::= { exchangeQueuedMessageEntry 2 } exqmActionDeleteNoNDR OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionDeleteNoNDR property indicates whether the message supports the DeleteWithoutNDR method." ::= { exchangeQueuedMessageEntry 3 } exqmActionFreeze OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionFreeze property indicates whether the message supports the Freeze method." ::= { exchangeQueuedMessageEntry 4 } exqmActionThaw OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ActionThaw property indicates whether the message supports the Thaw method." ::= { exchangeQueuedMessageEntry 5 } exqmExpiry OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The Expiry property indicates the expiration time stamp for the message." ::= { exchangeQueuedMessageEntry 6 } exqmHighPriority OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The HighPriority property indicates whether the message has high priority." ::= { exchangeQueuedMessageEntry 7 } exqmLinkId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkId property indicates the identifier for the link that contains the queued message." ::= { exchangeQueuedMessageEntry 8 } exqmLinkName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LinkName property indicates the name of the link that contains the queued message." ::= { exchangeQueuedMessageEntry 9 } exqmLowPriority OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The LowPriority property indicates whether the message has low priority." ::= { exchangeQueuedMessageEntry 10 } exqmMessageId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MessageId property indicates the identifier of the queued message." ::= { exchangeQueuedMessageEntry 11 } exqmNormalPriority OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The NormalPriority property indicates whether the message has normal priority." ::= { exchangeQueuedMessageEntry 12 } exqmProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property indicates the transmission protocol for the queued message." ::= { exchangeQueuedMessageEntry 13 } exqmQueueId OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueueId property indicates the identifier of the queue that the queued message is on." ::= { exchangeQueuedMessageEntry 14 } exqmQueueName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The QueueName property indicates the name of the queue that contains the message." ::= { exchangeQueuedMessageEntry 15 } exqmReceived OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The Received property indicates the received time stamp for the message." ::= { exchangeQueuedMessageEntry 16 } exqmRecipientCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RecipientCount property indicates the number of recipients in the message." ::= { exchangeQueuedMessageEntry 17 } exqmRecipients OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Recipients property indicates the recipients of the message." ::= { exchangeQueuedMessageEntry 18 } exqmSender OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Sender property indicates the name of the sender." ::= { exchangeQueuedMessageEntry 19 } exqmSize OBJECT-TYPE SYNTAX Gauge32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The Size property indicates the size of the message." ::= { exchangeQueuedMessageEntry 20 } exqmStateFlags OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFlags property contains a mask of all of the state flags for the message." ::= { exchangeQueuedMessageEntry 21 } exqmStateFrozen OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateFrozen property indicates whether the message is in a frozen state." ::= { exchangeQueuedMessageEntry 22 } exqmStateRetry OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The StateRetry property indicates that transmission is being retried for a message that was not delivered successfully." ::= { exchangeQueuedMessageEntry 23 } exqmSubject OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Subject property indicates the subject of the message." ::= { exchangeQueuedMessageEntry 24 } exqmSubmission OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The Submission property indicates the submission time stamp for the message." ::= { exchangeQueuedMessageEntry 25 } exqmVersion OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Version property indicates the version of the Queue Application Programming Interface (QAPI) used to generate the WMI object." ::= { exchangeQueuedMessageEntry 26 } exqmVirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property indicates the name of the virtual machine that contains the queued message." ::= { exchangeQueuedMessageEntry 27 } exqmVirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualServerName property indicates the name of the virtual server that contains the queued message." ::= { exchangeQueuedMessageEntry 28 } exchangeQueueVirtualServerTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeQueueVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Exchange_QueueVirtualServer Class is the Base class for the Exchange_QueueSMTPVirtualServer and Exchange_QueueX400VirtualServer classes." ::= { wmiExchange 16 } exchangeQueueVirtualServerEntry OBJECT-TYPE SYNTAX ExchangeQueueVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exvsIndex } ::= { exchangeQueueVirtualServerTable 1 } ExchangeQueueVirtualServerEntry ::= SEQUENCE { exvsIndex Integer32, exvsGlobalActionsSupported TruthValue, exvsGlobalStop TruthValue, exvsProtocolName WtcsDisplayString, exvsVirtualMachine WtcsDisplayString, exvsVirtualServerName WtcsDisplayString } exvsIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeQueueVirtualServerEntry 1 } exvsGlobalActionsSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalActionsSupported property indicates whether all remote connections for the virtual server can be controlled." ::= { exchangeQueueVirtualServerEntry 2 } exvsGlobalStop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The GlobalStop property indicates whether the virtual server for the link is in disabled mode. If True, the virtual server is disabled." ::= { exchangeQueueVirtualServerEntry 3 } exvsProtocolName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ProtocolName property indicates the name of the protocol for the virtual server." ::= { exchangeQueueVirtualServerEntry 4 } exvsVirtualMachine OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualMachine property indicates the name of the virtual machine that contains the virtual server." ::= { exchangeQueueVirtualServerEntry 5 } exvsVirtualServerName OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VirtualServerName property indicates the name of the virtual server." ::= { exchangeQueueVirtualServerEntry 6 } exchangeServerTable OBJECT-TYPE SYNTAX SEQUENCE OF ExchangeServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Instances of the Exchange_Server WMI class provide properties and methods for working with Exchange servers." ::= { wmiExchange 17 } exchangeServerEntry OBJECT-TYPE SYNTAX ExchangeServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "None" INDEX { exsIndex } ::= { exchangeServerTable 1 } ExchangeServerEntry ::= SEQUENCE { exsIndex Integer32, exsAdministrativeGroup WtcsDisplayString, exsAdministrativeNote WtcsDisplayString, exsCreationTime DateAndTime, exsDN WtcsDisplayString, exsExchangeVersion WtcsDisplayString, exsFQDN WtcsDisplayString, exsGUID WtcsDisplayString, exsIsFrontEndServer TruthValue, exsLastModificationTime DateAndTime, exsMessageTrackingEnabled TruthValue, exsMessageTrackingLogFileLifetm Gauge32, exsMessageTrackingLogFilePath WtcsDisplayString, exsMonitoringEnabled TruthValue, exsMTADataPath WtcsDisplayString, exsName WtcsDisplayString, exsRoutingGroup WtcsDisplayString, exsSubjectLoggingEnabled TruthValue, exsType INTEGER } exsIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object uniquely identifies the instance entry for this class." ::= { exchangeServerEntry 1 } exsAdministrativeGroup OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdministrativeGroup property indicates the name of the Exchange 2000 administrator group to which the server belongs." ::= { exchangeServerEntry 2 } exsAdministrativeNote OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The AdministrativeNote property specifies the administrative note for the server." ::= { exchangeServerEntry 3 } exsCreationTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The CreationTime property indicates when the Active Directory object was created." ::= { exchangeServerEntry 4 } exsDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DN property indicates the distinguished name attribute on the server object in Microsoft Active Directory." ::= { exchangeServerEntry 5 } exsExchangeVersion OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The ExchangeVersion property indicates the product version information, including build and service pack number." ::= { exchangeServerEntry 6 } exsFQDN OBJECT-TYPE SYNTAX WtcsDisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The FQDN property indicates the fully qualified domain name of the Exchange server." ::= { exchangeServerEntry 7 } exsGUID OBJ