WEB TABLE 1: WMI Providers and Classes That Exchange 2003 and Exchange 2000 Introduced
Provider Name (Namespace) Exchange 2003 Provider Classes Description of Classes
ExchangeFolderTreeProvider (Root\MicrosoftExchangeV2) Exchange_FolderTree Provides information about public and private folder trees on Exchange MicrosoftExchangeV2) servers.
ExchangeMapiTableProvider (Root\MicrosoftExchangeV2) Exchange_Logon Represents the users currently logged on to Exchange.
  Exchange_Mailbox Returns information about Exchange mailboxes.
ExchangePublicFolderProvider (Root\MicrosoftExchangeV2) Exchange_PublicFolder Provides properties and methods for working with Exchange public folders.
  Exchange_ScheduleInterval Provides information about the start and stop time of the public folder replication schedule. Instances of this class are returned as members of an array from the ReplicationSchedule property, which the Exchange_PublicFolder class exposes.
ExchangeQueue2Provider (Root\MicrosoftExchangeV2) Exchange_QueueCacheReloadEvent Provides information about when the queue’s cache was reloaded.
  Exchange_SMTPLink Provides methods for controlling an SMTP Exchange Link. Inherits all the properties of the Exchange_Link class.
  Exchange_X400Link Provides methods for controlling a X400 Exchange Link. Inherits all its properties from the Exchange_Link class.
  Exchange_QueueX400VirtualServer Returns properties for X400 queue virtual servers. Inherits all its properties from the Exchange_QueueVirtualServer class.
  Exchange_QueueSMTPVirtualServer Returns properties for SMTP queue virtual servers. Provides two methods in addition to the properties it inherits from the Exchange_QueueVirtualServer class.
  Exchange_QueuedX400Message Provides methods to work with Exchange messages currently in an X400 queue.
  Exchange_QueuedSMTPMessage Provides methods to work with Exchange messages currently in an SMTP queue.
  Exchange_SMTPQueue Returns properties for SMTP queues. Inherits all its properties from the Exchange_Queue class.
  Exchange_X400Queue Returns properties for X400 queues. This class inherits all its properties from the Exchange_Queue class.
ExchangeServerProvider (Root\MicrosoftExchangeV2) Exchange_Server Provides properties and methods for working with Exchange servers.
Exchange 2000 SP2    
ExchangeDsAccessProvider (Root\MicrosoftExchangeV2) Exchange_DSAccessDC Provides information about Active Directory (AD) and Exchange Server 5.5 domain controllers (DCs) that are accessible to the Exchange 2000 DSAccess service.
ExchangeMessageTrackingProvider Root\MicrosoftExchangeV2) Exchange_MessageTrackingEntry Provides information about events that have occurred to the message during the time it was under the control of the computer running Exchange 2000.
Exchange 2000    
ExchangeClusterProvider (Root\CIMV2\Applications\Exchange) ExchangeClusterResource Returns information about an Exchange cluster resource.
ExchangeQueueProvider (Root\CIMV2\Applications/Exchange) ExchangeLink Returns 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 ESM, these links are called queues.
  ExchangeQueue Returns information about the dynamic queues created to transfer individual messages between mail servers. ExchangeQueue is part of ExchangeLink. ExchangeQueue objects aren’t the same as the queues that ESM lists.
ExchangeRoutingTableProvider (Root\CIMV2\Applications\Exchange) ExchangeServerState Returns information about the computer running Exchange 2000.
  ExchangeConnectorState Returns information about an Exchange connector.