Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Message Queue Point-to-Point

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

The message queue must be designed to be efficient and use as little memory as possible. The only support provided is for a point-to-point message queue.

If there are several readers, each reader can read only the current message at the head of the queue when a read request is made. The CreateMsgQueue function enables the specification of a remote queue.

In addition to the buffer allocated to store messages, a special single-message buffer is used to store a high-priority message or alert message.

The Message Queue Point-to-Point API contains the following functions.

Function Description

CreateMsgQueue

Creates or opens a user-defined message queue.

OpenMsgQueue

Opens a handle to an existing message queue.

CloseMsgQueue

Closes an open message queue.

ReadMsgQueue

Reads a single message from a message queue.

WriteMsgQueue

Writes a single message from a message queue.

GetMsgQueueInfo

Returns information about a message queue.

The Message Queue Point-to-Point API contains the following structures.

Structure Description

MSGQUEUEINFO

Contains information about a message queue.

MSGQUEUEOPTIONS

Contains information about a message queue.

Aa909023.note(en-us,MSDN.10).gifNote:
Message queuing in the kernel is not related to the Microsoft Message Queuing (MSMQ) implementation for Windows Mobile. For information about MSMQ, see Message Queuing.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.