Share via


PROPID_Q_JOURNAL_QUOTA (Windows CE 5.0)

Send Feedback

Optional. This property specifies the maximum size (in kilobytes) of the queue journal.

  • Type Indicator
    VT_UI4
  • PROPVARIANT Field
    ulVal
  • Property Values
    Size (in kilobytes) of the journal queue (the default is INFINITE).

Remarks

To set the maximum size of a journal queue when creating the application queue, specify PROPID_Q_JOURNAL_QUOTA in the MQQUEUEPROPS structure and call MQCreateQueue.

To change the size of a journal queue, specify PROPID_Q_JOURNAL_QUOTA in the MQQUEUEUPROPS structure and call MQSetQueueProperties.

To retrieve the size of a journal queue, specify PROPID_Q_JOURNAL_QUOTA in the MQQUEUEPROPS structure and call MQGetQueueProperties and examine its returned value.

Examples

The following examples show how PROPID_Q_JOURNAL_QUOTA is specified in the MQQUEUEPROPS structure for setting and retrieving the maximum size of the journal queue.

To set the maximum size of the journal queue

aPropID[i] = PROPID_Q_JOURNAL_QUOTA;  // Property identifier
aVariant[i].vt = VT_UI4;              // Type indicator
aVariant[i].ulVal = 1000;             // Maximum size of journal queue
i++;

To retrieve the maximum size of the journal queue

aPropID[i] = PROPID_Q_JOURNAL_QUOTA;  // Property identifier
aVariant[i].vt = VT_UI4;              // Type indicator
i++;

Requirements

OS Versions: Windows CE 2.0 and later. Versions prior to 2.12 require the MSMQ add-on pack.
Header: Mq.h.

See Also

MQCreateQueue | MQGetQueueProperties | MQSetQueueProperties | MQQUEUEPROPS

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.