Group: Message and Message Queue - Library: mqrt
HRESULT APIENTRY MQOpenQueue(
LPCWSTR lpwcsFormatName,
DWORD dwAccess,
DWORD dwShareMode,
QUEUEHANDLE * phQueue
); DECLARE INTEGER MQOpenQueue IN mqrt;
STRING lpwcsFormatName,;
INTEGER dwAccess,;
INTEGER dwShareMode,;
INTEGER @phQueue wcsFormatName [in] Pointer to the format name string of the queue you want to open.
dwAccess [in] Specifies how the application accesses the queue (peek, send, or receive).
dwShareMode [in] How the queue will be shared.
phQueue [out] Pointer to a handle to the opened queue. If MQOpenQueue fails, a NULL pointer is returned.
MQ_OK (0) indicates success.
See also: MQCloseQueue, MQPathNameToFormatName.
#DEFINE MQ_RECEIVE_ACCESS 1
#DEFINE MQ_SEND_ACCESS 2
#DEFINE MQ_PEEK_ACCESS 32
#DEFINE MQ_DENY_NONE 0
#DEFINE MQ_DENY_RECEIVE_SHARE 1
Home