3.4.4.1 IMSMQQueueManagement Interface

The IMSMQQueueManagement interface provides methods that return information about a journal queue. IMSMQQueueManagement inherits opnums 0 through 15 from the IMSMQManagement interface (section 3.3.4.1). The version number for this interface is 1.0.

To receive incoming remote calls for this interface, the server MUST implement a DCOM object class with the CLSID {33b6d07e-f27d-42fa-b2d7-bf82e11e9374} (coclass MSMQQueueManagement as specified in section 1.9), which implements the IMSMQQueueManagement interface using the UUID {7fbe7759-5760-444d-b8a5-5e7ab9a84cce}.

Methods in RPC Opnum Order

Method

Description

JournalMessageCount, get JournalMessageCount

Returns the number of journal messages in the journal queue that is associated with the queue that is represented by this object.

Opnum: 16

BytesInJournal, get BytesInJournal

Returns the number of message bytes in the journal queue that is associated with the queue that is represented by this object.

Opnum: 17

EodGetReceiveInfo

Returns an array of collections of exactly-once-delivery (EOD) properties, with one collection for each queue manager that is transferring transactional messages to the queue that is represented by this object.

Opnum: 18