3.1.1.5 RemoteQueueProxyHandle

The RemoteQueueProxyHandle ADM element associates an RPC_QUEUE_HANDLE (section 2.2.1.1.2) context handle with information pertaining to an OpenQueueDescriptor ([MS-MQDMPR] section 3.1.1.16) ADM element instance located at a remote QueueManager ([MS-MQDMPR] section 3.1.1.1) ADM element instance other than the server. This ADM element MUST contain the following attributes:

Handle: An RPC_QUEUE_HANDLE context handle that uniquely identifies the RemoteQueueProxyHandle ADM element instance within its RemoteQueueProxyHandleTable (section 3.1.1.4) ADM element instance.

Context: A DWORD value that uniquely identifies the RemoteQueueProxyHandle ADM element instance within the RemoteQueueProxyHandleTable ADM element instance.

RemoteHandle: A PCTX_RRSESSION_HANDLE_TYPE ([MS-MQQP] section 2.2.1.1) context handle obtained from a remote QueueManager ADM element instance other than the server.

RemoteBindingHandle: An RPC binding handle established to obtain a RemoteHandle attribute.

RemoteContext: A DWORD value that uniquely identifies an OpenQueueDescriptor ADM element instance at the QueueManager ADM element instance from which a RemoteHandle attribute was obtained.

PathName: A path name string, as defined in [MS-MQMQ] section 2.1.1, which contains the name of the queue and the name of the QueueManager ADM element instance from which a RemoteHandle attribute was obtained.

FormatName: Contains the format name string that was specified when the OpenQueueDescriptor ADM element instance referenced by a RemoteContext attribute was created.

CursorProxyCollection: A collection of CursorProxy (section 3.1.1.6) ADM element instances.