2.2 Common Data Types

The Message Queuing (MSMQ): Queue Manager Management Protocol MUST indicate to the RPC runtime that it is to support the Network Data Representation (NDR) transfer syntax only, as specified in Part 4 of [C706].

In addition to RPC base types (as specified in [C706], [MS-DTYP], and [MS-RPCE]) the following data types are defined in the Microsoft Interface Definition Language (MIDL) specification for this RPC interface.

The following table summarizes the types that are defined either in this specification or in [MS-MQMQ].

Structure

Description

DL_ID

A distribution list queue identifier.

MGMT_OBJECT

A structure containing information on a queue, a machine, or a session.

MULTICAST_ID

A multicast queue identifier.

OBJECTID

A structure that uniquely distinguishes a repository object from all other repository objects represented in a repository database.

QUEUE_FORMAT

Identifies the type of queue being managed and provides the appropriate connection address information.

Enumeration

Description

MgmtObjectType

Identifies the type of management object being used.

QUEUE_FORMAT_TYPE

Identifies the type of message queue being used.