MessageQueueErrorCode Перечисление

Определение

Идентифицирует источник ошибки, возникшей в приложении Message Queuing и создавшей исключение MessageQueueException.Identifies the source of an error that occurred within the Message Queuing application and generated a MessageQueueException exception.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class MessageQueueErrorCode
public enum MessageQueueErrorCode
[System.Serializable]
public enum MessageQueueErrorCode
type MessageQueueErrorCode = 
[<System.Serializable>]
type MessageQueueErrorCode = 
Public Enum MessageQueueErrorCode
Наследование
MessageQueueErrorCode
Атрибуты

Поля

AccessDenied -1072824283

Текст сообщения: "Access is denied"(Доступ запрещен).Доступ к указанной очереди или указанному компьютеру запрещен.Message text: Access is denied.Access to the specified queue or computer is denied. Если возвращается эта ошибка, проверьте, есть ли у вас права доступа для выполнения операции, например для создания очереди, ее удаления или задания ее свойств.If this error is returned, verify that you have access rights for the operation, such as creating, deleting, or setting properties for a queue. Сведения об изменении прав доступа для очереди см. в статьях MessageQueueAccessRights и SetPermissions.For information about changing access rights for a queue, see MessageQueueAccessRights and SetPermissions.

BadSecurityContext -1072824267

Текст сообщения: "Bad security context" (неправильный контекст безопасности).Message text: Bad security context.
Контекст безопасности был поврежден.The security context has become corrupted.

Base -1072824320

Код этой ошибки не возвращается службой Message Queuing.Message Queuing does not return this error code.

BufferOverflow -1072824294

Текст сообщения: "The buffer supplied to MQReceiveMessage for message body retrieval was too small" (буфер, предоставляемый MQReceiveMessage для извлечения текста сообщения, слишком мал).Message text: The buffer supplied to MQReceiveMessage for message body retrieval was too small. Сообщение не удалено из очереди, и скопирована часть текста сообщения, вмещающаяся в этот буфер.The message is not removed from the queue and part of the message body that fits in the buffer was copied.

CannotCreateCertificateStore -1072824209

Текст сообщения: "Unable to create a certificate store for the internal certificate" (невозможно создать хранилище сертификатов для внутреннего сертификата).Message text: Unable to create a certificate store for the internal certificate.
Очередь сообщений возвращает эту ошибку, если у вас нет разрешения на управление собственным профилем.Message Queuing returns this error if you do not have permission to manipulate your own profile.

CannotCreateHashEx -1072824191

Текст сообщения: "Unable to create a hash object for an authenticated message" (невозможно создать хэш-объект для сообщения, прошедшего проверку подлинности).Message text: Unable to create a hash object for an authenticated message.
Дополнительные сведения о хэш-алгоритмах см. в описании свойства HashAlgorithm класса Message.See the Message class's HashAlgorithm property for more information about hash algorithms.

CannotCreateOnGlobalCatalog -1072824201

Текст сообщения: "Failed to create an object on a specified global catalog server" (не удалось создать объект на заданном сервере глобального каталога).Message text: Failed to create an object on a specified global catalog server.

CannotGetDistinguishedName -1072824194

Текст сообщения: "Failed to retrieve the distinguished name of local computer" (не удалось извлечь различающееся имя локального компьютера).Message text: Failed to retrieve the distinguished name of local computer.

CannotGrantAddGuid -1072824206

Текст сообщения: "Failed to grant the "Add Guid" permission to current user" (не удалось предоставить разрешение на добавление глобально уникального идентификатора (GUID) текущему пользователю).Message text: Failed to grant the "Add Guid" permission to current user.

CannotHashDataEx -1072824193

Текст сообщения: "Unable to hash data for an authenticated message" (невозможно хэшировать данные для сообщения, прошедшего проверку подлинности).Message text: Unable to hash data for an authenticated message.

CannotImpersonateClient -1072824284

Текст сообщения: "The RPC server cannot impersonate the client application, hence security credentials could not be verified" (сервер RPC не может имитировать клиентское приложение, поэтому невозможна проверка учетных данных для безопасного доступа).Message text: The RPC server cannot impersonate the client application, hence security credentials could not be verified.
Очередь сообщений возвращает эту ошибку, если серверу службы каталогов не удается олицетворить клиентское приложение.Message Queuing returns this error if the directory service server cannot impersonate the client application. Эта операция необходима для проверки учетных данных безопасности.This is necessary to verify the security credentials.

CannotJoinDomain -1072824202

Текст сообщения: "Failed to join Message Queuing enterprise on Windows 2000 domain" (не удалось объединить предметную область Message Queuing в домене Windows 2000).Message text: Failed to join Message Queuing enterprise on Windows 2000 domain.

CannotLoadMsmqOcm -1072824205

Текст сообщения: "Cannot load the MSMQOCM.DLL library" (невозможно загрузить библиотеку MSMQOCM.DLL).Message text: Cannot load the MSMQOCM.DLL library.

CannotOpenCertificateStore -1072824208

Текст сообщения: "Unable to open the certificates store for the internal certificate" (невозможно открыть хранилище сертификатов для внутреннего сертификата).Message text: Unable to open the certificates store for the internal certificate.
Очередь сообщений возвращает эту ошибку, если у вас нет разрешения на управление собственным профилем.Message Queuing returns this error if you do not have permission to manipulate your own profile.

CannotSetCryptographicSecurityDescriptor -1072824212

Текст сообщения: "Unable to set the security descriptor for the cryptographic keys" (невозможно установить дескриптор безопасности для криптографических ключей).Message text: Unable to set the security descriptor for the cryptographic keys.
Сведения о поставщиках служб шифрования см. в статьях CryptographicProviderType и AuthenticationProviderType.For information about cryptographic providers, see CryptographicProviderType and AuthenticationProviderType.

CannotSignDataEx -1072824192

Текст сообщения: "Unable to sign data before sending an authenticated message" (невозможно подписать данные перед передачей сообщения, прошедшего проверку подлинности).Message text: Unable to sign data before sending an authenticated message.
Дополнительные сведения о подписании данных см. в описании свойства DigitalSignature класса Message.See the Message class's DigitalSignature property for more information about signing data.

CertificateNotProvided -1072824211

Текст сообщения: "A user attempted to send an authenticated message without a certificate" (пользователь предпринял попытку передать сообщение с проверкой подлинности без сертификата).Message text: A user attempted to send an authenticated message without a certificate.
Очередь сообщений возвращает эту ошибку, если отправляющее приложение пытается использовать сведения о контексте безопасности для проверки подлинности сообщения, но в контексте безопасности отсутствует сертификат.Message Queuing returns this error if the sending application attempts to use security context information to authenticate a message, and the security context does not include a certificate. Дополнительные сведения о сертификатах см. в описании свойства SenderCertificate класса Message.For more information about certificates, see the Message class's SenderCertificate property.

ComputerDoesNotSupportEncryption -1072824269

Текст сообщения: "The computer does not support encryption operations" (компьютер не поддерживает операции шифрования).Message text: The computer does not support encryption operations.
Очередь сообщений возвращает эту ошибку, когда приложение запрашивает шифрование, но компьютер (исходный или конечный) не поддерживает операции шифрования.Message Queuing returns this error when the application requests encryption and the computer (source or destination) does not support encryption operations. Когда эта ошибка возвращается, операция шифрования завершается сбоем.When this error is returned, the encryption operation fails. Дополнительные сведения об использовании шифрования см. в статьях EncryptionRequired и EncryptionAlgorithm.For more information about using encryption, see EncryptionRequired and EncryptionAlgorithm.

CorruptedInternalCertificate -1072824275

Текст сообщения: "The internal Message Queuing certificate is corrupted" (поврежден внутренний сертификат Message Queuing).Message text: The internal Message Queuing certificate is corrupted.
Эта ошибка относится только к очереди сообщений версии 1.0.This error applies only to Message Queuing 1.0.

CorruptedPersonalCertStore -1072824271

Текст сообщения: "The personal certificate store is corrupted" (повреждено хранилище личных сертификатов).Message text: The personal certificate store is corrupted.
Очередь сообщений возвращает эту ошибку, если повреждено хранилище личного сертификата Microsoft Internet Explorer.Message Queuing returns this error when the Microsoft Internet Explorer personal certificate store is corrupted.

CorruptedQueueWasDeleted -1072824216

Текст сообщения: "The .ini file for the queue in LQS was deleted because it was corrupted" (INI-файл для очереди в LQS удален из-за его повреждения).Message text: The.ini file for the queue in LQS was deleted because it was corrupted.

CorruptedSecurityData -1072824272

Текст сообщения: "A cryptographic function has failed" (сбой службы шифрования).Message text: A cryptographic function has failed.

CouldNotGetAccountInfo -1072824265

Текст сообщения: "Could not get the account information for the user" (невозможно получить учетные сведения для пользователя).Message text: Could not get the account information for the user.

CouldNotGetUserSid -1072824266

Текст сообщения: "Could not get the SID information out of the thread token" (невозможно получить сведения о SID из маркера потока).Message text: Could not get the SID information out of the thread token.
Дополнительные сведения об идентификаторах отправителей см. в описании свойства SenderId класса Message.For more information about sender identifiers, see the Message class's SenderId property.

DeleteConnectedNetworkInUse -1072824248

Текст сообщения: "The connected network cannot be deleted; it is in use" (не удается удалить подключенную сеть, так как сеть используется).Message text: The connected network cannot be deleted; it is in use.
Очередь сообщений возвращает эту ошибку, если ей не удается удалить указанную подключенную сеть, так как она определена по крайней мере на еще одном компьютере.Message Queuing returns this error if it cannot delete the specified connected network because the network is defined in at least one other computer. Удалите подключенную сеть из всех списков подключенных сетей и попытайтесь удалить ее еще раз.Remove the connected network from all connected network lists and try again to delete it.

DependentClientLicenseOverflow -1072824217

Текст сообщения: "The number of dependent clients served by this Message Queuing server reached its upper limit" (число подчиненных клиентов, обслуживаемых данным сервером Message Queuing, достигло максимального значения).Message text: The number of dependent clients served by this Message Queuing server reached its upper limit.

DsError -1072824253

Текст сообщения: "Internal directory service error" (внутренняя ошибка службы каталогов).Message text: Internal directory service error.

DsIsFull -1072824254

Текст сообщения: "Directory service is full" (служба каталогов заполнена).Message text: Directory service is full.
Очередь сообщений возвращает эту ошибку, если хранилище данных заполнено.Message Queuing returns this error if the information store is full. Эта ошибка относится только к очереди сообщений версии 1.0.This error applies only to Message Queuing 1.0.

DtcConnect -1072824244

Текст сообщения: "Cannot connect to MS DTC" (не удается подключиться к MS DTC).Message text: Cannot connect to MS DTC.
Очередь сообщений возвращает эту ошибку, если ей не удается подключиться к координатору распределенных транзакций Майкрософт.Message Queuing returns this error if it is unable to connect to the Microsoft Distributed Transaction Coordinator.

EncryptionProviderNotSupported -1072824213

Текст сообщения: "The Cryptographic Service Provider is not supported by Message Queuing" (Message Queuing не поддерживает этого поставщика служб шифрования).Message text: The Cryptographic Service Provider is not supported by Message Queuing.

FailVerifySignatureEx -1072824190

Текст сообщения: "Signature of received message is not valid" (недопустимая подпись принятого сообщения).Message text: Signature of received message is not valid.

FormatNameBufferTooSmall -1072824289

Текст сообщения: "The format name buffer supplied to the API was too small to fit the format name" (буфер имени формата, передаваемый в API, слишком мал, чтобы вместить имя формата).Message text: The format name buffer supplied to the API was too small to fit the format name.

Generic -1072824319

Текст сообщения: "Generic Error" (общая ошибка).Message text: Generic Error.
Очередь сообщений возвращает эту ошибку, если ей не удается более точно определить источник проблемы.Message Queuing returns this error if it cannot identify a more specific source.

GuidNotMatching -1072824200

Текст сообщения: "Failed to create Message Queuing configuration object with a GUID that matches the computer installation" (не удалось создать объект конфигурации Message Queuing с GUID, согласующимся с установкой данного компьютера).Message text: Failed to create Message Queuing configuration object with a GUID that matches the computer installation. Необходимо удалить Message Queuing и затем снова выполнить установку.You must uninstall Message Queuing and then reinstall it.

IllegalContext -1072824229

Текст сообщения: "Invalid context parameter" (недопустимый параметр контекста).Message text: Invalid context parameter.

IllegalCriteriaColumns -1072824264

Текст сообщения: "Invalid MQCOLUMNS parameter" (недопустимый параметр MQCOLUMNS).Message text: Invalid MQCOLUMNS parameter.
Очередь сообщений возвращает эту ошибку, если вы используете класс MessagePropertyFilter и выбрали false для всех логических значений и ноль (0) для всех целочисленных значений.Message Queuing returns this error if you are using the MessagePropertyFilter class and have selected false for all Boolean values and zero (0) for all integer values.

IllegalCursorAction -1072824292

Текст сообщения: "MQ_ACTION_PEEK_NEXT specified to MQReceiveMessage can not be used with the current cursor position" (переменную MQ_ACTION_PEEK_NEXT, установленную в MQReceiveMessage, невозможно использовать с текущим положением курсора).Message text: MQ_ACTION_PEEK_NEXT specified to MQReceiveMessage can not be used with the current cursor position.
MoveNext не может использоваться с текущей позицией курсора.MoveNext cannot be used with the current cursor position.

IllegalEnterpriseOperation -1072824207

Текст сообщения: "The operation is invalid for a Message Queuing services object" (недопустимая операция для объекта служб Message Queuing).Message text: The operation is invalid for a Message Queuing services object.

IllegalFormatName -1072824290

Текст сообщения: "The given format name is invalid" (задано недопустимое имя формата).Message text: The given format name is invalid. Допустимые варианты синтаксиса для имени формата см. в описании свойства FormatName класса MessageQueue.For valid format name syntax options, see the MessageQueue class's FormatName property.

IllegalMessageProperties -1072824255

Текст сообщения: "Illegal MQQMPROPS parameter, either null or with zero properties" (недопустимый параметр MQQMPROPS: или значение null, или нулевые свойства).Message text: Illegal MQQMPROPS parameter, either null or with zero properties.
Недопустимые свойства сообщения: либо значение null, либо нулевые свойства.Illegal message properties, either null or with zero properties.

IllegalOperation -1072824220

Текст сообщения: "The operation is invalid on foreign message queuing systems" (недопустимая операция в системах внешних очередей сообщений).Message text: The operation is invalid on foreign message queuing systems.

IllegalPrivateProperties -1072824197

Недопустимое значение параметра частных свойств.The private properties parameter value is invalid. Причиной этого может быть установка значения null или нулевых свойств.This may be because it has a null value or has zero properties specified.

IllegalPropertyId -1072824263

Текст сообщения: "Invalid property identifier value" (недопустимое значение идентификатора свойства).Message text: Invalid property identifier value.

IllegalPropertySize -1072824261

Текст сообщения: "Illegal property buffer size" (недопустимый размер буфера свойства).Message text: Illegal property buffer size.
Очередь сообщений возвращает эту ошибку, если указанный буфер для идентификатора сообщения или идентификатора корреляции имеет неправильный размер.Message Queuing returns this error if the specified buffer for the message identifier or correlation identifier is not the correct size. Дополнительные сведения об идентификаторах сообщений см. в описании свойств Id и CorrelationId класса Message.See the Message class's Id and CorrelationId properties for more information about message identifiers.

IllegalPropertyValue -1072824296

Текст сообщения: "Invalid property value" (недопустимое значение свойства).Message text: Invalid property value.

IllegalPropertyVt -1072824295

Текст сообщения: "Invalid VARTYPE value" (недопустимое значение VARTYPE).Message text: Invalid VARTYPE value.

IllegalQueuePathName -1072824300

Текст сообщения: "Invalid queue path name" (недопустимое имя пути очереди).Message text: Invalid queue path name.
Допустимые варианты синтаксиса пути см. в описании свойства Path класса MessageQueue.See the MessageQueue class's Path property for valid path syntax options.

IllegalQueueProperties -1072824259

Текст сообщения: "Illegal MQQUEUEPROPS parameter, either null or with zero properties" (недопустимый параметр MQQUEUEPROPS: или значение null, или нулевые свойства).Message text: Illegal MQQUEUEPROPS parameter, either null or with zero properties.
Очередь сообщений возвращает эту ошибку, если вы используете класс MessageQueueCriteria и вызвали ClearAll() или не указали условий, которые должны использоваться при фильтрации очередей.Message Queuing returns this error if you are using the MessageQueueCriteria class and have called ClearAll() or have not specified any criteria to use when filtering queues. Дополнительные сведения об условиях поиска для фильтрации очередей см. в описании класса MessageQueueCriteria или метода GetPublicQueues.See the MessageQueueCriteria class or GetPublicQueues for more information about filtering queue search criteria.

IllegalRelation -1072824262

Текст сообщения: "Invalid relation value in restriction" (недопустимое значение соотношения в ограничении).Message text: Invalid relation value in restriction.

IllegalRestrictionPropertyId -1072824260

Текст сообщения: "Invalid propid value in MQRESTRICTION parameter" (недопустимое значение идентификатора свойства в параметре MQRESTRICTION).Message text: Invalid propid value in MQRESTRICTION parameter.
Недопустимое значение идентификатора свойства для ограничения.Invalid property identifier value for restriction.

IllegalSecurityDescriptor -1072824287

Текст сообщения: "The specified security descriptor is not a valid security descriptor" (заданный дескриптор безопасности является недопустимым дескриптором безопасности).Message text: The specified security descriptor is not a valid security descriptor.

IllegalSort -1072824304

Текст сообщения: "Illegal sort specified (for example, duplicate columns)" (задана недопустимая сортировка (например, идентичные столбцы)).Message text: Illegal sort specified (for example, duplicate columns).

IllegalSortPropertyId -1072824228

Текст сообщения: "Invalid propid value in MQSORTSET" (недопустимое значение идентификатора свойства в MQSORTSET).Message text: Invalid propid value in MQSORTSET.
Недопустимое значение идентификатора свойства для сортировки.Invalid property identifier value in for sort.

IllegalUser -1072824303

Текст сообщения: "The user has an invalid user name" (недопустимое имя пользователя).Message text: The user has an invalid user name.
Очередь сообщений возвращает эту ошибку, если приложение подключается к ней, используя недопустимое имя пользователя.Message Queuing returns this error if your application is connecting to it through an invalid user name.

InsufficientProperties -1072824257

Текст сообщения: "Not all the required properties for the operation were specified in the input parameters" (во входных параметрах заданы не все свойства, требующиеся для данной операции).Message text: Not all the required properties for the operation were specified in the input parameters.

InsufficientResources -1072824281

Текст сообщения: "Insufficient resources to perform operation" (недостаточно ресурсов для выполнения операции).Message text: Insufficient resources to perform operation.
Очередь сообщений возвращает эту ошибку, если, например, для выполнения операции недостаточно памяти.Message Queuing returns this error, for example, if there is not enough memory to complete the operation. Когда эта ошибка возвращается, операция завершается сбоем.When this error is returned, the operation fails.

InvalidCertificate -1072824276

Текст сообщения: "The user certificate is not valid" (недействительный сертификат пользователя).Message text: The user certificate is not valid.
Очередь сообщений возвращает эту ошибку, если сертификат безопасности, указанный в свойстве SenderCertificate класса Message, недействителен или не помещен должным образом в хранилище личного сертификата Microsoft Internet Explorer.Message Queuing returns this error if the security certificate specified in the Message class's SenderCertificate property is invalid, or if the certificate is not correctly placed in the Microsoft Internet Explorer personal certificate store.

InvalidHandle -1072824313

Текст сообщения: "An invalid handle passed to a function" (в функцию передан недопустимый дескриптор).Message text: An invalid handle passed to a function.
Очередь сообщений возвращает эту ошибку, если указанный дескриптор очереди недопустим.Message Queuing returns this error if the specified queue handle is not valid.

InvalidOwner -1072824252

Текст сообщения: "Invalid object owner" (недопустимый владелец объекта).Message text: Invalid object owner. Например, сбой CreateQueue вследствие того, что объект диспетчера очередей является недопустимым.For example CreateQueue failed because the Queue Manager object is invalid.
Очередь сообщений возвращает эту ошибку, если, например, приложение пытается создать очередь на компьютере, на котором не установлена очередь сообщений.Message Queuing returns this error, for example, if your application attempts to create a queue on a computer on which Message Queuing is not installed.

InvalidParameter -1072824314

Текст сообщения: "An invalid parameter passed to a function" (в функцию передан недопустимый параметр).Message text: An invalid parameter passed to a function.
Очередь сообщений возвращает эту ошибку, если один из параметров, предоставленных операцией, недопустим.Message Queuing returns this error if one of the parameters supplied by the operation is not valid.

IOTimeout -1072824293

Текст сообщения: "The receive or peek message time-out has expired" (истек тайм-аут для получения или считывания сообщения).Message text: The receive or peek message time-out has expired.
Очередь сообщений возвращает эту ошибку, если время ожидания, указанное в вызове Receive или Peek, истекает до поступления нового сообщения в очередь.Message Queuing returns this error if the time-out specified in a call to Receive or Peek expires before a new message arrives in the queue. Это может произойти, только если в очереди еще нет сообщения. Если оно есть, оба метода возвращают управление немедленно.This can only happen if there was no message already in the queue; both methods would return immediately if a message exists.

LabelBufferTooSmall -1072824226

Текст сообщения: "The label buffer supplied to the API was too small" (буфер метки, переданный в API, слишком мал).Message text: The label buffer supplied to the API was too small.

MachineExists -1072824256

Текст сообщения: "Computer with the same name already exists in the site" (компьютера с таким именем уже существует в узле).Message text: Computer with the same name already exists in the site.

MachineNotFound -1072824307

Текст сообщения: "The specified computer could not be found" (заданный компьютер не найден).Message text: The specified computer could not be found.
Очередь сообщений возвращает эту ошибку, если ей не удается найти компьютер очереди в службе каталогов.Message Queuing returns this error if it cannot find the queue's computer in the directory service.

MessageAlreadyReceived -1072824291

Текст сообщения: "A message that is currently pointed at by the cursor has been removed from the queue by another process or by another call to receive the message without the use of this cursor" (сообщение, на которое в настоящий момент указывает курсор, удалено из очереди другим процессом или другим вызовом, выполненным для получения этого сообщения без использования данного курсора).Message text: A message that is currently pointed at by the cursor has been removed from the queue by another process or by another call to receive the message without the use of this cursor.
Очередь сообщений возвращает эту ошибку, если другой курсор, приложение или системный администратор уже удалили сообщение из очереди.Message Queuing returns this error when some other cursor, application, or the system administrator has already removed the message from the queue. Эта ошибка чаще всего возникает при использовании класса MessageEnumerator, например экземпляра, возвращенного в результате вызова метода GetMessageEnumerator2() или GetEnumerator().This error is most likely to occur when using the MessageEnumerator class, such as the instance returned through a call to GetMessageEnumerator2() or GetEnumerator().

MessageNotFound -1072824184

Текст сообщения: "The specified message could not be found" (заданное сообщение не найдено).Message text: The specified message could not be found.
Очередь сообщений возвращает эту ошибку, если ей не удается найти указанное сообщение в очереди.Message Queuing returns this error if it cannot find the specified message in the queue.

MessageStorageFailed -1072824278

Текст сообщения: "Could not store a recoverable or journal message" (невозможно сохранить восстанавливаемое или журнальное сообщение).Message text: Could not store a recoverable or journal message. Сообщение не отправлено.Message was not sent.
Очередь сообщений возвращает эту ошибку, если локальному компьютеру не удается сохранить восстанавливаемое сообщение (доставка которого гарантируется в случае проблемы с сетью) или сообщение журнала.Message Queuing returns this error if the local computer cannot store a recoverable message (one whose delivery is guaranteed in the case of a network problem) or a journal message. Дополнительные сведения об этих вариантах отправки сообщений см. в описании свойств Recoverable и UseJournalQueue класса Message.See the Message class's Recoverable and UseJournalQueue properties for more information about these message sending options.

MissingConnectorType -1072824235

Текст сообщения: "Connector Type is mandatory when sending an Acknowledgment or secure message" (при передаче подтверждения или безопасного сообщения должен указываться тип соединителя).Message text: Connector Type is mandatory when sending an Acknowledgment or secure message.
Очередь сообщений возвращает эту ошибку, когда приложение задает свойство, обычно задаваемое очередью сообщений, но не указывает соединитель, который необходимо использовать.Message Queuing returns this error when the application sets a property typically set by Message Queuing, but does not specify the connector to use. Дополнительные сведения о типах соединителей см. в описании свойства ConnectorType класса Message.For more information about connector types, see the Message class's ConnectorType property.

MqisReadOnlyMode -1072824224

Текст сообщения: "MQIS database is in read-only mode" (база данных MQIS находится в режиме только для чтения).Message text: MQIS database is in read-only mode.

MqisServerEmpty -1072824225

Текст сообщения: "The list of MQIS servers (in registry) is empty" (пустой список серверов MQIS (в реестре)).Message text: The list of MQIS servers (in registry) is empty. Эта ошибка относится только к очереди сообщений версии 1.0.This error applies only to Message Queuing 1.0.

NoDs -1072824301

Текст сообщения: "No connection with this site's controller(s)" (отсутствует подключение к контроллерам этого узла).Message text: No connection with this site's controller(s).
Очередь сообщений возвращает эту ошибку, если приложению не удается получить доступ к службе каталогов.Message Queuing returns this error if the application cannot access the directory service. При получении этой ошибки проверьте разрешения на доступ к службе каталогов.If this error is returned, verify permissions for accessing the directory service.

NoEntryPointMsmqOcm -1072824204

Текст сообщения: "Cannot locate an entry point in the MSMQOCM.DLL library" (не удается найти точку входа в библиотеку MSMQOCM.DLL).Message text: Cannot locate an entry point in the MSMQOCM.DLL library.

NoGlobalCatalogInDomain -1072824196

Текст сообщения: "Unable to find Global Catalog servers in the specified domain" (невозможно найти серверы глобального каталога в указанном домене).Message text: Unable to find Global Catalog servers in the specified domain.

NoInternalUserCertificate -1072824273

Текст сообщения: "The internal Message Queuing certificate for the user does not exist" (не существует внутреннего сертификата Message Queuing для данного пользователя).Message text: The internal Message Queuing certificate for the user does not exist.
Очередь сообщений возвращает эту ошибку, если внутренний сертификат не зарегистрирован или зарегистрированный сертификат поврежден.Message Queuing returns this error if no internal certificate is registered or the registered certificate is corrupted.

NoMsmqServersOnDc -1072824203

Текст сообщения: "Failed to find Message Queuing servers on domain controllers" (не удалось найти серверы Message Queuing в контроллерах домена).Message text: Failed to find Message Queuing servers on domain controllers.

NoMsmqServersOnGlobalCatalog -1072824195

Текст сообщения: "Failed to find Message Queuing servers on Global Catalog domain controllers" (не удалось найти серверы Message Queuing в контроллерах домена глобального каталога).Message text: Failed to find Message Queuing servers on Global Catalog domain controllers.

NoResponseFromObjectServer -1072824247

Текст сообщения: "No response from object owner" (нет ответа от владельца объекта).Message text: No response from object owner.
Очередь сообщений возвращает эту ошибку, если отсутствует ответ от сервера службы каталогов.Message Queuing returns this error if there is no response from the directory service server. Когда эта ошибка возвращается, состояние операции неизвестно.When this error is returned, the status of the operation is unknown.

ObjectServerNotAvailable -1072824246

Текст сообщения: "Object owner is not reachable" (владелец объекта недостижим).Message text: Object owner is not reachable.
Очередь сообщений возвращает эту ошибку, если сервер службы каталогов для объекта недоступен.Message Queuing returns this error if the directory service server for the object is not available. Когда эта ошибка возвращается, операция завершается сбоем.When this error is returned, the operation fails.

OperationCanceled -1072824312

Текст сообщения: "The operation was canceled before it could be completed" (данная операция отменена до ее завершения).Message text: The operation was canceled before it could be completed.

PrivilegeNotHeld -1072824282

Текст сообщения: "Client does not have the required privileges to perform the operation" (у клиента отсутствуют привилегии, требующиеся для выполнения данной операции).Message text: Client does not have the required privileges to perform the operation.

Property -1072824318

Текст сообщения: "One or more of the passed properties are invalid" (Одно или более переданных свойств являются недопустимыми).Message text: One or more of the passed properties are invalid.

PropertyNotAllowed -1072824258

Текст сообщения: "Invalid property for the requested operation" (Недействительное свойство для запрошенной операции).Message text: Invalid property for the requested operation.

ProviderNameBufferTooSmall -1072824221

Текст сообщения: "The passed buffer for the Provider name property is too small" (буфер, переданный для свойства имени поставщика, слишком мал).Message text: The passed buffer for the Provider name property is too small.
Дополнительные сведения об именах поставщиков см. в описании свойства AuthenticationProviderName класса Message.See the Message class's AuthenticationProviderName property for more information about provider names.

PublicKeyDoesNotExist -1072824198

Текст сообщения: "The public key for the computer does not exist" (не существует открытого ключа для данного компьютера).Message text: The public key for the computer does not exist.
Очередь сообщений возвращает эту ошибку, если ей удалось выполнить запрос к службе каталогов, но улучшенный ключ не был найден.Message Queuing returns this error if it was able to query the directory service, but the enhanced key was not found. Эта ошибка относится только к очереди сообщений версии 2.0.This error applies only to Message Queuing 2.0.

PublicKeyNotFound -1072824199

Текст сообщения: "Unable to find the public key for computer" (невозможно найти открытый ключ для компьютера).Message text: Unable to find the public key for computer.
Очередь сообщений возвращает эту ошибку, если, например, вы пытаетесь получить свойства компьютера, на котором выполняется очередь сообщений версии 1.0, или получить свойства удаленного компьютера при работе в автономном режиме.Message Queuing returns this error, for example, if you are trying to retrieve the computer properties of a computer running Message Queuing 1.0 or if you are trying to get remote computer properties while working offline. Эта ошибка относится только к очереди сообщений версии 2.0.This error applies only to Message Queuing 2.0.

QDnsPropertyNotSupported -1072824210

Свойство DNS не поддерживается в качестве критерия поиска очередей.DNS property is not supported as criteria to locate queues.
Получить имя пути DNS к очереди невозможно.You cannot retrieve the DNS path name of a queue.

QueueDeleted -1072824230

Текст сообщения: "The queue was deleted" (данная очередь удалена).Message text: The queue was deleted. Прием сообщений с использованием этого экземпляра очереди невозможен.Messages cannot be received anymore using this queue instance. Эту очередь следует закрыть.The queue should be closed.

QueueExists -1072824315

Текст сообщения: "A queue with the same pathname is already registered" (очередь с таким именем пути уже зарегистрирована).Message text: A queue with the same pathname is already registered.
Очередь сообщений регистрирует общедоступные очереди в службе каталогов, а частные — на локальном компьютере.Message Queuing registers public queues in the directory service, and registers private queues on the local computer.

QueueNotAvailable -1072824245

Текст сообщения: "Error while reading from a queue residing on a remote computer" (ошибка при чтении из очереди, находящейся на удаленном компьютере).Message text: Error while reading from a queue residing on a remote computer.

QueueNotFound -1072824317

Текст сообщения: "The queue is not registered in the directory service" (данная очередь не зарегистрирована в службе каталогов).Message text: The queue is not registered in the directory service.
Очередь сообщений возвращает эту ошибку, если ей не удается найти очередь.Message Queuing returns this error if it cannot find the queue. Это может быть общедоступная очередь, не зарегистрированная в службе каталогов, или интернет-очередь, которая отсутствует в пространстве имен очереди сообщений.This includes public queues not registered in the directory service and Internet queues that do not exist in the Message Queuing namespace.

RemoteMachineNotAvailable -1072824215

Текст сообщения: "The remote machine is not available" (данный удаленный компьютер недоступен).Message text: The remote machine is not available.

ResultBufferTooSmall -1072824250

Текст сообщения: "The supplied result buffer is too small" (предоставляемый буфер результата слишком мал).Message text: The supplied result buffer is too small.

SecurityDescriptorBufferTooSmall -1072824285

Текст сообщения: "The size of the buffer passed to MQGetQueueSecurity is too small" (Размер буфера, передаваемый MQGetQueueSecurity, слишком мал).Message text: The size of the buffer passed to MQGetQueueSecurity is too small.
Очередь сообщений возвращает эту ошибку, если предоставленный буфер безопасности слишком мал для дескриптора безопасности.Message Queuing returns this error if the supplied security buffer is too small for the security descriptor.

SenderCertificateBufferTooSmall -1072824277

Текст сообщения: "The passed buffer for the user certificate property is too small" (буфер, переданный для свойства сертификата пользователя, слишком мал).Message text: The passed buffer for the user certificate property is too small.
Дополнительные сведения о сертификатах пользователя см. в описании свойства SenderCertificate класса Message.See the Message class's SenderCertificate property for more information about user certificates.

SenderIdBufferTooSmall -1072824286

Текст сообщения: "The passed buffer for the user identifier property is too small" (буфер, переданный для свойства идентификатора пользователя, слишком мал).Message text: The passed buffer for the user identifier property is too small.
Очередь сообщений возвращает эту ошибку, если предоставленный буфер для идентификатора отправителя слишком мал.Message Queuing returns this error when the supplied sender identification buffer is too small. Дополнительные сведения об идентификаторах отправителей см. в описании свойства SenderId класса Message.See the Message class's SenderId property for more information about sender identifiers.

ServiceNotAvailable -1072824309

Текст сообщения: "The Message Queues service is not available" (данная служба Message Queues недоступна).Message text: The Message Queues service is not available.
Очередь сообщений возвращает эту ошибку, если приложению не удается подключиться к диспетчеру очередей.Message Queuing returns this error if the application is unable to connect to the Queue Manager.

SharingViolation -1072824311

Текст сообщения: "Sharing violation" (нарушение прав доступа).Message text: Sharing violation. Данная очередь уже открыта для монопольного использования.The queue is already opened for exclusive receive.
Очередь сообщений возвращает эту ошибку, если приложение пытается открыть уже открытую очередь с монопольными правами на чтение.Message Queuing returns this error if an application is trying to open an already opened queue that has exclusive read rights. Дополнительные сведения о получении сообщений из очереди в монопольном режиме см. в описании свойства DenySharedReceive класса MessageQueue.For more information about receiving messages exclusively from a queue, see the MessageQueue class's DenySharedReceive property.

SignatureBufferTooSmall -1072824222

Текст сообщения: "The passed buffer for the Signature property is too small" (буфер, переданный для свойства подписи, слишком мал).Message text: The passed buffer for the Signature property is too small.
Дополнительные сведения о подписях см. в описании свойства DigitalSignature класса Message.See the Message class's DigitalSignature property for more information about signatures.

StaleHandle -1072824234

Текст сообщения: "The Queue Manager service has been restarted" (служба Queue Manager перезапущена).Message text: The Queue Manager service has been restarted. Дескриптор очереди устарел и должен быть закрыт.The queue handle is stale and should be closed.
Очередь сообщений возвращает эту ошибку, если указанный дескриптор был получен во время предыдущего сеанса службы диспетчера очередей.Message Queuing returns this error if the specified handle was obtained in a previous session of the Queue Manager service.

SymmetricKeyBufferTooSmall -1072824223

Текст сообщения: "The passed buffer for the Symmetric key property is too small" (буфер, переданный для свойства симметричного ключа, слишком мал).Message text: The passed buffer for the Symmetric key property is too small.
Дополнительные сведения о симметричных ключах см. в описании свойства DestinationSymmetricKey класса Message.See the Message class's DestinationSymmetricKey property for more information about symmetric keys.

TransactionEnlist -1072824232

Текст сообщения: "Cannot enlist the transaction" (невозможно задействовать данную транзакцию).Message text: Cannot enlist the transaction.

TransactionImport -1072824242

Текст сообщения: "Cannot import the transaction" (невозможно импортировать данную транзакцию).Message text: Cannot import the transaction.

TransactionSequence -1072824239

Текст сообщения: "Wrong transaction operations sequence" (неправильная последовательность операций транзакции).Message text: Wrong transaction operations sequence.

TransactionUsage -1072824240

Текст сообщения: "Wrong transaction usage" (неправильное использование транзакции).Message text: Wrong transaction usage.
Очередь сообщений возвращает эту ошибку, если была предпринята попытка открыть удаленную очередь для чтения из транзакции или прочитать сообщение из нетранзакционной очереди из транзакции.Message Queuing returns this error if an attempt was made to open a remote queue for read access from within a transaction, or an attempt was made to read a message from a non-transactional queue from within a transaction.

UnsupportedAccessMode -1072824251

Текст сообщения: "The specified access mode is not supported" (заданный режим доступа не поддерживается).Message text: The specified access mode is not supported.
Очередь сообщений возвращает эту ошибку, если режим доступа, указанный при открытии очереди, имеет недопустимое значение или если указанные режимы доступа и общего доступа несовместимы.Message Queuing returns this error if the access mode specified when opening the queue is set to an invalid value, or the access mode and the share mode specified are not compatible.

UnsupportedFormatNameOperation -1072824288

Текст сообщения: "The requested operation for the specified format name is not supported" (для заданного имени формата запрошенная операция не поддерживается).Message text: The requested operation for the specified format name is not supported.
Очередь сообщений возвращает эту ошибку, если запрошенная операция не поддерживается для указанного имени формата.Message Queuing returns this error when the requested operation is not supported for the specified format name. К таким операциям относится попытка открыть очередь для получения сообщений путем прямого указания имени формата.Operations include trying to open a queue to receive messages by specifying a direct format name.

UnsupportedOperation -1072824214

Текст сообщения: "The operation is not supported for a WORKGROUP installation computer" (данная операция не поддерживается для компьютера конфигурации установки WORKGROUP).Message text: The operation is not supported for a WORKGROUP installation computer.

UserBufferTooSmall -1072824280

Текст сообщения: "Request failed because user buffer is too small to hold the returned information" (сбой запроса из-за слишком малого пользовательского буфера, не достаточного для хранения возвращаемых сведений).Message text: Request failed because user buffer is too small to hold the returned information.

WksCantServeClient -1072824218

Текст сообщения: "Message Queuing-independent clients cannot serve Message Queuing-dependent clients" (клиенты, не зависящие от Message Queuing, не могут обслужить подчиненных клиентов Message Queuing).Message text: Message Queuing-independent clients cannot serve Message Queuing-dependent clients.

WriteNotAllowed -1072824219

Текст сообщения: "Another MQIS server is being installed; write operations to the database are not allowed at this time" (устанавливается еще один сервер MQIS; в данный момент операции записи в базу данных не разрешены).Message text: Another MQIS server is being installed; write operations to the database are not allowed at this time.

Примеры

В следующем примере проверяется, существует ли очередь очереди сообщений, а затем удаляется.The following example verifies whether a Message Queuing queue exists, and then deletes it.

#using <system.dll>
#using <system.messaging.dll>

using namespace System;
using namespace System::Messaging;
int main()
{
   
   // Determine whether the queue exists.
   if ( MessageQueue::Exists( ".\\myQueue" ) )
   {
      try
      {
         
         // Delete the queue.
         MessageQueue::Delete( ".\\myQueue" );
      }
      catch ( MessageQueueException^ e ) 
      {
         if ( e->MessageQueueErrorCode == MessageQueueErrorCode::AccessDenied )
         {
            Console::WriteLine( "Access is denied. Queue might be a system queue." );
         }
         
         // Handle other sources of MessageQueueException.
      }

   }

   return 0;
}

using System;
using System.Messaging;

namespace MyProject
{
    /// <summary>
    /// Provides a container class for the example.
    /// </summary>
    public class MyNewQueue
    {

        //**************************************************
        // Provides an entry point into the application.
        //		
        // This example verifies existence and attempts to
        // delete a queue.
        //**************************************************

        public static void Main()
        {

            // Determine whether the queue exists.
            if (MessageQueue.Exists(".\\myQueue"))
            {
                try
                {
                    // Delete the queue.
                    MessageQueue.Delete(".\\myQueue");
                }
                catch(MessageQueueException e)
                {
                    if(e.MessageQueueErrorCode ==
                        MessageQueueErrorCode.AccessDenied)
                    {
                        Console.WriteLine("Access is denied. " +
                            "Queue might be a system queue.");
                    }

                    // Handle other sources of MessageQueueException.
                }
            }
        
            return;
        }
    }
}
Imports System.Messaging



Public Class MyNewQueue


        
        ' Provides an entry point into the application.
        '		 
        ' This example verifies existence and attempts to 
        ' delete a queue.
        

        Public Shared Sub Main()

            ' Determine whether the queue exists.
            If MessageQueue.Exists(".\myQueue") Then

                Try

                    ' Delete the queue.
                    MessageQueue.Delete(".\myQueue")

                Catch e As MessageQueueException

                    If e.MessageQueueErrorCode = _
                        MessageQueueErrorCode.AccessDenied Then

                        Console.WriteLine("Access is denied. " _
                            + "Queue might be a system queue.")
                    End If

                    ' Handle other sources of exceptions as necessary.

                End Try

            End If


            Return

        End Sub

End Class

Комментарии

MessageQueueErrorCodeПеречисление предоставляет подробные сведения о состоянии ошибки во время операции обмена сообщениями.The MessageQueueErrorCode enumeration gives detailed information about an error condition during a messaging operation.

MessageQueueExceptionКомпонент использует MessageQueueErrorCode свойство для задания характера ошибки очереди сообщений.The MessageQueueException uses the MessageQueueErrorCode property to identify the nature of the Message Queuing error. MessageQueueErrorCodeЗначение определяет текстовую строку, связываемую с ошибкой.The MessageQueueErrorCode value determines a text string to associate with the error.

Применяется к

См. также раздел