3.2.4.2 IMSMQApplication2 Interface

The IMSMQApplication2 interface provides methods that return information about the queue manager on a specific server. IMSMQApplication2 inherits opnums 0 through 7 from the IMSMQApplication interface (section 3.2.4.1). The version number for this interface is 4.0.

To receive incoming remote calls for this interface, the server MUST implement a DCOM object class with the CLSID {d7d6e086-dccd-11d0-aa4b-0060970debae} (coclass MSMQApplication as specified in section 1.9), which implements the IMSMQApplication2 interface using the UUID {12a30900-7300-11d2-b0e6-00e02c074f6b}.

Methods in RPC Opnum Order

Method

Description

RegisterCertificate

Registers an internal or external certificate in the directory service for the user that invokes the method.

Opnum: 8

MachineNameOfMachineId

Returns the computer name of the queue manager that is identified by the GUID that was passed as the input parameter.

Opnum: 9

MSMQVersionMajor, get MSMQVersionMajor

Returns the major version number of the server.

Opnum: 10

MSMQVersionMinor, get MSMQVersionMinor

Returns the minor version number of the server.

Opnum: 11

MSMQVersionBuild, get MSMQVersionBuild

Returns the build version number of the server.

Opnum: 12

IsDsEnabled, get IsEnabled

Returns a BOOLEAN value that indicates whether the queue manager that is represented by this object is configured to use the directory service.

Opnum: 13

Properties, get Properties

This method is not implemented.

Opnum: 14