Compartilhar via


Message Queue Point-to-Point

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

O fila de mensagens deve ser projetado para ser eficiente e usar como memória pouco como possíveis. A única suporte fornecido é para um fila de mensagens ponto a ponto.

Se houver vários leitores, cada leitor pode somente leitura o atual mensagem no início da fila quando um ler solicitação é feita. A função CreateMsgQueue permite a especificação de um remoto fila.

In addition to a reserva alocada para armazenar mensagens, uma única especial-mensagem reserva é usada para armazenar um alto-prioridade mensagem ou mensagem de alerta.

O Message Queue Point-to-Point API contém o seguinte funções.

Função Descrição

CreateMsgQueue

Cria ou abre um fila de mensagens User-defined.

OpenMsgQueue

Abre um identificador para um fila de mensagens existente.

CloseMsgQueue

Fecha um aberto fila de mensagens.

ReadMsgQueue

Lê uma única mensagem de um fila de mensagens.

WriteMsgQueue

Grava uma única mensagem de um fila de mensagens.

GetMsgQueueInfo

Retorna informações sobre um fila de mensagens.

O Message Queue Point-to-Point API contém o seguinte estruturas.

Estrutura Descrição

MSGQUEUEINFO

Contém informações sobre um fila de mensagens.

MSGQUEUEOPTIONS

Contém informações sobre um fila de mensagens.

Observação

Fila de mensagem no kernel não está relacionado para a implementação de Windows Embedded CE Microsoft Enfileiramento de Mensagens (MSMQ).Para obter informações sobre MSMQ, consulte Message Queuing.

See Also

Concepts

Synchronization