Share via


MSMQQueueInfo.ModifyTime (Windows CE 5.0)

Send Feedback

This read-only property indicates when the queue properties of a public and private queue were last updated.

HRESULT get_ModifyTime( VARIANT* pvarModifyTime);

Parameters

  • pvarModifyTime
    Date and time when the queue properties were last updated. It includes when the queue was created and the last time MSMQQueueInfo.Update was called.

Return Values

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

Message Queuing sets this property, storing the value of the property when the queue is created and when MSMQQueueInfo.Update is called.

Locating Queues Based on Modify Time

The MSMQQueueInfo.ModifyTime property can be used as search criteria when making a query of existing public queues.

Retrieving the Modify Time

To retrieve the stored modify time of a queue, call the MSMQQueueInfo.Refresh method and inspect the MSMQQueueInfo.ModifyTime property.

Message Queuing stores the modify time in the directory service for public queues and on the local computer for private queues. The local value of MSMQQueueInfo object is not updated until the application calls MSMQQueueInfo.Refresh method.

Equivalent Function property

When using function calls, the date and time the queue properties were last modified can be retrieved using the PROPID_Q_MODIFY_TIME property.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Mqoai.h.
Link Library: Mqoa.lib.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.