LowPriority Property
Exchange Server 2003
The LowPriority property indicates whether the message has low priority. The LowPriority property is read-only.
Applies To
The LowPriority property is a member of the Exchange_QueuedMessage Class.
Instance Path
The LowPriority property appears on instances of the \\COMPUTERNAME\ROOT\MicrosoftExchangeV2:Exchange_QueuedMessage class.
MOF Syntax
[read] Boolean LowPriority;
Qualifiers
This property has no qualifiers.
VBScript Example
The following example shows how to retrieve a list of Exchange_QueuedMessage instances, and how to retrieve the associated LowPriority properties.
'===============================================================
' Purpose: Display each Exchange_QueuedMessage found for Exchange server,
' and show the LowPriority property on the Exchange_QueuedMessage
' objects
' Change: cComputerName [string] the computer to access
' Output: Displays the name of each Exchange_QueuedMessage and LowPriority property
'===============================================================
On Error Resume Next
Dim cComputerName
Const cWMINameSpace = "root/MicrosoftExchangeV2"
Const cWMIInstance = "Exchange_QueuedMessage"
cComputerName = "MyComputerNETBIOSName"
Dim strWinMgmts ' Connection string for WMI
Dim objWMIExchange ' Exchange Namespace WMI object
Dim listExchange_QueuedMessages ' ExchangeLogons collection
Dim objExchange_QueuedMessage ' A single ExchangeLogon WMI object
' Create the object string, indicating WMI (winmgmts), using the
' current user credentials (impersonationLevel=impersonate),
' on the computer specified in the constant cComputerName, and
' using the CIM namespace for the Exchange provider.
strWinMgmts = "winmgmts:{impersonationLevel=impersonate}!//"& _
cComputerName&"/"&cWMINameSpace
Set objWMIExchange = GetObject(strWinMgmts)
' Verify we were able to correctly set the object.
If Err.Number <> 0 Then
WScript.Echo "ERROR: Unable to connect to the WMI namespace."
Else
'
' The Resources that currently exist appear as a list of
' Exchange_QueuedMessage instances in the Exchange namespace.
Set listExchange_QueuedMessages = objWMIExchange.InstancesOf(cWMIInstance)
'
' Were any Exchange_QueuedMessage Instances returned?
If (listExchange_QueuedMessages.count > 0) Then
' If yes, do the following:
' Iterate through the list of Exchange_QueuedMessage objects.
For Each objExchange_QueuedMessage in listExchange_QueuedMessages
Wscript.Echo""
Wscript.Echo""
'
' Display the value of the LowPriority property.
WScript.echo "LowPriority = "& _
" ["&TypeName(objExchange_QueuedMessage.LowPriority)&"] "& _
objExchange_QueuedMessage.LowPriority
'
Next
Else
' If no Exchange_QueuedMessage instances were returned,
' display that.
WScript.Echo "WARNING: No Exchange_QueuedMessage instances were returned."
End If
End If