3.14.4.1 IMSMQQueueInfos4 Interface

The IMSMQQueueInfos4 interface provides methods for interacting with a collection of queues. The version for this interface is 1.0.

There are three previous versions of this interface: IMSMQQueueInfos, IMSMQQueueInfos2, and IMSMQQueueInfos3. These previous versions are nearly identical, with somewhat fewer methods. All differences from previous versions are described in Windows Behavior notes in the method descriptions that follow.

To receive incoming remote calls for this interface, the server MUST implement a DCOM object class with the CLSID {d7d6e07e-dccd-11d0-aa4b-0060970debae} (coclass MSMQQueueInfos, as specified in section 1.9), which implements the IMSMQQueueInfos4 interface using the UUID {eba96b22-2168-11d3-898c-00e02c074f6b}.

The following opnum table begins at opnum 7. Opnums 0 through 2 are inherited from the IUnknown interface, as specified in [MS-DCOM] section 3.1.1.5.8. Opnums 3 through 6 are inherited from the IDispatch interface, as specified in [MS-OAUT] section 3.1.4.

Methods in RPC Opnum Order

Method

Description

Reset

Moves the CollectionCursor instance variable to the head of the QueueCollection instance variable.

Opnum: 7

Next

Returns an MSMQQueueInfo object that represents the next public queue in the ResultQueueCollection instance variable.<86>

Opnum: 8

Properties, get Properties

This method is not implemented.<87>

Opnum: 9