Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

GUID Property

Exchange Server 2003

The GUID property specifies the globally unique identifier (GUID) of the Exchange Connector. The GUID property is read-only.

Applies To

The GUID property is a member of the ExchangeConnectorState Class.

Instance Path

The GUID property appears on instances of the \\COMPUTERNAME\ROOT\cimv2\applications\exchange:ExchangeConnectorState class.

MOF Syntax

string GUID;


This property has no qualifiers.

VBScript Example

The following example shows how to retrieve a list of ExchangeConnectorState instances on the specified Exchange server, and how to retrieve the GUID property on each ExchangeConnectorState instance.

' Name:      ShowConnectorState_GUID
' Purpose:   Display each Connector found for Exchange server,
'            and show the GUID property on the
'            ExchangeConnector objects
' Input:     strComputerName [string] the computer to access
' Output:    Displays the name of each Connector and the
'            GUID property
Public Sub ShowConnectorState_GUID ( strComputerName )

Const cWMINameSpace = "root/cimv2/applications/exchange"
Const cWMIInstance = "ExchangeConnectorState"

Dim strWinMgmts              ' Connection string for WMI
Dim objWMIExchange           ' Exchange Namespace WMI object
Dim listExchangeConnectors   ' ExchangeConnectorState collection
Dim objExchangeConnector     ' A single ExchangeConnector WMI object

' Create the object string, indicating WMI (winmgmts), using the
' current user credentials (impersonationLevel=impersonate),
' on the computer passed to the function in strComputerName, and
' using the CIM namespace for the ExchangeConnectorState provider.
strWinMgmts = "winmgmts:{impersonationLevel=impersonate}!//" & _
   strComputerName & "/" & cWMINameSpace
' Get an object using the string you just created.
Set objWMIExchange =  GetObject(strWinMgmts)
' The Connectors that currently exist appear as a list of
' ExchangeConnectorState instances in the Exchange namespace.
Set listExchangeConnectors = objWMIExchange.InstancesOf(cWMIInstance)
' Iterate through the list of ExchangeConnectorState objects.
For each objExchangeConnector in listExchangeConnectors
   ' Display the value of the Name property.
   WScript.echo "Name = " & _
    "[" & TypeName(objExchangeConnector.Name) & "] " & _
   ' Display the value of the GUID property.
   WScript.echo "    GUID = [" & _
     TypeName(objExchangeConnector.GUID) & "] " & _
   ' Move to the next ExchangeConnectorState.
end Sub

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft. All rights reserved.