Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista
(Introduced in MSMQ 2.0.) The MSMQVersionMinor property of the MSMQApplication
object provides the minor version number of Message Queuing running on the computer.
Property MSMQVersionMinor As Integer
An Integer containing the minor version number of Message Queuing running on the computer.
The value of MSMQVersionMinor is a calculated value set by Message Queuing when the property is referenced. Message Queuing does not access the directory service to get this information.
When you retrieve MSMQVersionMinor, you do not have to reference the MSMQApplication object explicitly because this object is defined as the application object, whose methods and properties are globally available. For example, the following lines of code both retrieve the minor version number of Message Queuing.
intMinorVersion = MSMQVersionMinor intMinorVersion = MSMQApplication.MSMQVersionMinor
This property applies only to the default (local) computer. If the application object references a specific computer (including the local computer), an MQ_ERROR_INVALID_PARAMETER error will be returned. You can use MSMQApplication.Machine to set the computer name to Null so that the application object will not reference a specific computer.
In C++ COM applications, you must use a smart pointer to the IMSMQApplication2 or IMSMQApplication3 interface to expose the MSMQVersionMinor property.
Equivalent API Function Property
With API functions, the equivalent property is PROPID_PC_VERSION.
Windows NT/2000/XP: Included in Windows 2000 and later.
Windows 95/98/Me: Unsupported.
Header: Declared in Mqoai.h.
Library: Use Mqoa.lib.