Export (0) Print
Expand All

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.

Community Additions

ADD
Show:
© 2014 Microsoft