3.1.1.17 Enumerations
DirectoryOperationResult: This enumeration specifies the result of a directory operation. It MUST have one of the following values:
Success: The directory operation was successful.
GenericError: The directory operation failed due to an unspecified error.
DirectoryNotConnected: The directory operation failed because a connection to the directory could not be established.
ObjectNotFound: The directory operation failed because no object was found that matched the specified filter.
AttributeNotFound: The directory operation failed because the attribute specified in an attribute list was not set in the directory object.
EndOfData: The directory operation failed because the directory has already returned all objects that matched the specified filter.
ObjectAlreadyExists: The directory operation failed because the directory object to be created already exists.
MessageSeekAction: This enumeration defines what message is returned by a message seek operation relative to the supplied message. It MUST have one of the following values:
SeekFirst: The seek operation returns the first message in the queue.
SeekPrevious: The seek operation returns the message immediately before the supplied message.
SeekCurrent: The seek operation returns the supplied message itself.
SeekNext: The seek operation returns the message immediately after the supplied message.
SeekLast: The seek operation returns the last message in the queue.
QueueAccessType: This enumeration defines the access type requested by the Open Queue (section 3.1.7.1.5) event. It MUST have one of the following values:
ReceiveAccess: Message peek, receive and queue purge operations are allowed.
SendAccess: Message send operations are allowed.
PeekAccess: Message peek operations are allowed.
MoveAccess: Message move operations are allowed.
ReceiveAdminAccess: Message peek, receive and queue purge operations are allowed for outgoing queues.
PeekAdminAccess: Message (1) peek operations are allowed for outgoing queues.
QueueShareMode: This enumeration defines the sharing mode of the opened queue. It MUST have one of the following values:
DenyNone: Other protocols are allowed to receive or peek messages from this queue.
DenyReceive: Other protocols are not allowed to receive or peek messages from this queue.