Share via


MSMQQueueInfo.IsTransactional (Windows Embedded CE 6.0)

1/6/2010

The read-only property of the MSMQQueueInfo object indicates whether the queue supports transactions.

This property is superseded by the MSMQQueueInfo.IsTransactional2 property.

Syntax

HRESULT get_IsTransactional( 
  Boolean* pisTransactional 
);

Parameters

  • pisTransactional
    Indicates whether the queue supports transactions.

Return Value

The following table describes the common return values.

Value Description

S_OK

Success

E_INVALIDARG

One or more arguments are invalid

E_NOTIMPL

The function contains no implementation

E_OUTOFMEMORY

Out of memory

Remarks

If a queue is transactional, it can only accept messages that are sent as part of a transaction. In a similar way, messages read from a transactional queue must also be done as part of a transaction.

Ee501200.collapse(en-US,WinEmbedded.60).gifEquivalent Function Property

When using function calls, the transactional level of the queue can be set (when creating the queue) and retrieved using the PROPID_Q_TRANSACTION property.

Requirements

Header mqoai.h
Library mqoa.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

MSMQQueueInfo