Share via


OpenMsgQueue

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função abrirá um identificador para um fila de mensagens existentes com base em um identificador fila de mensagens.

Syntax

HANDLE OpenMsgQueue(
  HANDLE hSrcProc,
  HANDLE hMsgQ,
  LPMSGQUEUEOPTIONS lpOptions
);

Parameters

  • hSrcProc
    [no] Identificador para um processo origem que é proprietária de hMsgQ identificador fila de mensagens.
  • hMsgQ
    [no] Identificador de evento para um fila de mensagens retornado pela função a CreateMsgQueue.
  • lpOptions
    [no] Ponteiro para uma estrutura MSGQUEUEOPTIONS que define as propriedades da fila de mensagens.

Return Value

Um identificador para um fila de mensagens indica sucesso. NULL Indica que a fila não pôde ser aberta.

For Windows Embedded CE:

Se o fila de mensagens já existir, será retornado um novo identificador para o mesmo objeto.

Remarks

Use a função CloseMsgQueue para fechar o identificador retornado pela OpenMsgQueue função. Quando chamado, o OpenMsgQueue função verifica somente os valores da dwSize e bReadAccess Os membros das lpOptions parâmetro.

Requirements

Header msgqueue.h
Library coredll.lib
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Message Queue Point-to-Point Functions
CloseMsgQueue
CreateMsgQueue
GetMsgQueueInfo
MSGQUEUEINFO
MSGQUEUEOPTIONS
ReadMsgQueue
ReadMsgQueueEx
WriteMsgQueue

Other Resources

Message Queue Point-to-Point