OpenMsgQueue
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