3.5.4.1 IMSMQOutgoingQueueManagement Interface

The IMSMQOutgoingQueueManagement method provides methods that provide information about, and control of, an outgoing queue. IMSMQOutgoingQueueManagement inherits opnums 0 through 15 from the IMSMQManagement (section 3.3.4.1) interface. 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 {0188401c-247a-4fed-99c6-bf14119d7055} (coclass MSMQOutgoingQueueManagement as specified in section 1.9), which implements the IMSMQOutgoingQueueManagement interface by using the UUID {64c478fb-f9b0-4695-8a7f-439ac94326d3}.

Methods in RPC Opnum Order

Method

Description

State, get State

Identifies the connection status of the outgoing queue that is represented by this object.

Opnum: 16

NextHops, get NextHops

Returns the address, or an array of possible addresses, for routing messages to the intermediate queue manager in the next hop.

Opnum: 17

EodGetSendInfo

Returns a collection of named exactly-once-delivery (EOD) properties of the outgoing queue that is represented by this object.

Opnum: 18

Resume

Resumes the transfer of messages from the outgoing queue that is represented by this object.

Opnum: 19

Pause

Pauses the transfer of messages from the outgoing queue that is represented by this object.

Opnum: 20

EodResend

Resends the pending sequence of transactional messages in the outgoing queue that is represented by this object.

Opnum: 21