NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Acknowledgment Enumeration

Specifies the type of acknowledgment messages the system posts (in the administration queue) and when acknowledgments are returned.

[Visual Basic]
Public Enum Acknowledgment
[C#]
public enum Acknowledgment
[C++]
public enum Acknowledgment

[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.

Members

Member Name Description
AccessDenied The sending application does not have access rights to the destination queue.
BadDestinationQueue The destination queue is not available to the sending application.
BadEncryption The destination Queue Manager could not decrypt a private (encrypted) message.
BadSignature MSMQ could not authenticate the original message. The original message's digital signature is not valid.
CouldNotEncrypt The source Queue Manager could not encrypt a private message.
HopCountExceeded The original message's hop count is exceeded.
None [To be supplied.]
NotTransactionalMessage A non-transaction message was sent to a transaction queue.
NotTransactionalQueue A transaction message was sent to a non-transaction queue.
Purged The message was purged before reaching the destination queue.
QueueDeleted The queue was deleted before the message could be read from the queue.
QueueExceedMaximumSize The original message's destination queue is full.
QueuePurged The queue was purged and the message no longer exists.
ReachQueue The original message reached its destination queue.
ReachQueueTimeout Either the time-to-reach-queue or time-to-be-received timer expired before the original message could reach the destination queue.
Receive The original message was retrieved by the receiving application.
ReceiveTimeout The original message was not removed from the queue before its time-to-be-received timer expired.

Requirements

Namespace: System.Messaging

Assembly: system.messaging.dll

See Also

System.Messaging Namespace