2.2.3.4 CACCreateRemoteCursor

The CACCreateRemoteCursor structure contains the elements necessary for creating a cursor on a queue.

 typedef struct CACCreateRemoteCursor {
   DWORD hCursor;
   DWORD srv_hACQueue;
   DWORD cli_pQMQueue;
 } CACCreateRemoteCursor;
  

hCursor: The value for this field returned from rpc_ACCreateCursorEx (section 3.1.5.4) contains a DWORD value representing an opened cursor.

srv_hACQueue: The value for this field returned from rpc_ACCreateCursorEx is passed to the hQueue parameter of R_QMCreateRemoteCursor (section 3.1.4.4) when invoked as part of a remote cursor creation call sequence.

cli_pQMQueue: The value for this field returned from rpc_ACCreateCursorEx is passed to the pQueue parameter of R_QMGetRemoteQueueName (section 3.1.4.1) when invoked as part of a remote cursor creation call sequence.