MSMQApplication.BytesInAllQueues
Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista
(Introduced in MSMQ 3.0). The BytesInAllQueues property of the MSMQApplication object returns the number of message bytes currently stored in all queues on the computer.
Data type: | Variant |
Run-time access: | Read-only |
Property BytesInAllQueues As Variant
Property Value
A Variant containing an unsigned 64-bit number that specifies (in bytes) the amount of data stored in all queues on the computer.
Error Codes
For information on return codes, see Message Queuing Error and Information Codes.
Remarks
Including the MSMQApplication object in the code syntax is optional because this object is defined as the application object, whose methods and properties are globally available.
This property (by default) applies to the local computer. To reference another computer, set MSMQApplication.Machine to another computer, and then look at this property.
In C++ COM applications, you must use a smart pointer to the IMSMQApplication3 interface to expose the BytesInAllQueues property.
Equivalent API Function Property
When using API functions, the equivalent property is PROPID_MGMT_MSMQ_BYTES_IN_ALL_QUEUES.
Requirements
Windows NT/2000/XP: Included in Windows XP and Windows Server 2003.
Windows 95/98/Me: Unsupported.
Header: Declared in Mqoai.h.
Library: Use Mqoa.lib.