다음을 통해 공유


MessageQueueErrorCode 열거형

정의

메시지 큐 애플리케이션에서 발생하고 MessageQueueException 예외를 생성한 오류의 원인을 식별합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public enum class MessageQueueErrorCode
public enum MessageQueueErrorCode
type MessageQueueErrorCode = 
Public Enum MessageQueueErrorCode
상속
MessageQueueErrorCode

필드

AccessDenied -1072824283

메시지 텍스트: 액세스가 거부되었습니다.지정된 큐 또는 컴퓨터에 대한 액세스가 거부되었습니다. 이 오류가 반환 되는 경우에 만들기, 삭제 또는 큐에 대 한 속성 설정 같은 작업에 대 한 액세스 권한이 있는지 확인 합니다. 큐에 대한 액세스 권한을 변경하는 방법에 대한 자세한 내용은 MessageQueueAccessRightsSetPermissions를 참조하세요.

BadSecurityContext -1072824267

메시지 텍스트: 보안 컨텍스트가 손상되었습니다.
보안 컨텍스트가 손상되었습니다.

Base -1072824320

메시지 큐에서는 이 오류 코드가 반환되지 않습니다.

BufferOverflow -1072824294

메시지 텍스트: 메시지 본문을 읽기 위해 MQReceiveMessage에 제공된 버퍼가 너무 작습니다. 메시지를 대기열에서 제거할 수 없으며, 메시지를 버퍼에 복사할 때 버퍼에 맞도록 메시지 본문이 잘렸습니다.

CannotCreateCertificateStore -1072824209

메시지 텍스트: 내부 인증서를 저장할 인증서 저장소를 만들 수 없습니다.
메시지 큐를 사용자 고유의 프로필을 조작할 권한이 없는 경우이 오류를 반환 합니다.

CannotCreateHashEx -1072824191

메시지 텍스트: 인증된 메시지의 해시 개체를 만들 수 없습니다.
참조 된 Message 클래스의 HashAlgorithm 해시 알고리즘에 대 한 자세한 정보에 대 한 속성입니다.

CannotCreateOnGlobalCatalog -1072824201

메시지 텍스트: 지정한 글로벌 카탈로그 서버에서 개체를 만들지 못했습니다.

CannotGetDistinguishedName -1072824194

메시지 텍스트: 로컬 컴퓨터의 고유 이름을 검색하지 못했습니다.

CannotGrantAddGuid -1072824206

메시지 텍스트: 현재 사용자에게 "Guid 추가" 권한을 부여하지 못했습니다.

CannotHashDataEx -1072824193

메시지 텍스트: 인증된 메시지의 데이터를 해시할 수 없습니다.

CannotImpersonateClient -1072824284

메시지 텍스트: RPC 서버는 클라이언트 애플리케이션을 가장할 수 없으므로 보안 자격 증명을 확인할 수 없습니다.
메시지 큐 디렉터리 서비스 서버는 클라이언트 애플리케이션을 가장할 수 없습니다 하는 경우이 오류를 반환 합니다. 이 보안 자격 증명을 확인 해야 합니다.

CannotJoinDomain -1072824202

메시지 텍스트: 메시지 큐 엔터프라이즈를 Windows 2000 도메인에 참가시키지 못했습니다.

CannotLoadMsmqOcm -1072824205

메시지 텍스트: MSMQOCM.DLL 라이브러리를 로드할 수 없습니다.

CannotOpenCertificateStore -1072824208

메시지 텍스트: 내부 인증서를 저장할 인증서 저장소를 열 수 없습니다.
메시지 큐를 사용자 고유의 프로필을 조작할 권한이 없는 경우이 오류를 반환 합니다.

CannotSetCryptographicSecurityDescriptor -1072824212

메시지 텍스트: 암호화 키에 보안 설명자를 설정할 수 없습니다.
암호화 공급자에 대한 자세한 내용은 CryptographicProviderTypeAuthenticationProviderType을 참조하세요.

CannotSignDataEx -1072824192

메시지 텍스트: 인증된 메시지를 보내기 전에 데이터에 서명할 수 없습니다.
참조 된 Message 클래스의 DigitalSignature 데이터에 서명 하는 방법에 대 한 자세한 내용은 합니다.

CertificateNotProvided -1072824211

메시지 텍스트: 사용자가 인증된 메시지를 인증서 없이 보내려고 했습니다.
메시지 큐는 보내는 애플리케이션 보안 컨텍스트 정보를 사용 하 여 메시지를 인증 하려고 하며 보안 컨텍스트는 인증서를 포함 하지 않습니다 하는 경우이 오류를 반환 합니다. 인증서에 대 한 자세한 내용은 참조는 Message 클래스의 SenderCertificate 속성입니다.

ComputerDoesNotSupportEncryption -1072824269

메시지 텍스트: 컴퓨터에서 암호화 작업을 지원하지 않습니다.
메시지 큐는 애플리케이션이 암호화 및 컴퓨터 (원본 또는 대상)을 요청 하는 경우이 오류는 암호화 작업을 지원 하지 않습니다를 반환 합니다. 이 오류는 반환 될 때 암호화 작업이 실패 합니다. 암호화를 사용하는 방법에 대한 자세한 내용은 EncryptionRequiredEncryptionAlgorithm을 참조하세요.

CorruptedInternalCertificate -1072824275

메시지 텍스트: 내부 메시지 큐 인증서가 손상되었습니다.
이 오류는 Message Queuing 1.0에만 적용 됩니다.

CorruptedPersonalCertStore -1072824271

메시지 텍스트: 개인 인증서 저장소가 손상되었습니다.
메시지 큐는 Microsoft Internet Explorer 개인 인증서 저장소가 손상 되 면이 오류를 반환 합니다.

CorruptedQueueWasDeleted -1072824216

메시지 텍스트: LQS에서 대기열에 대한 초기화 파일이 손상되어 이 파일을 삭제했습니다.

CorruptedSecurityData -1072824272

메시지 텍스트: 암호화 기능이 실패했습니다.

CouldNotGetAccountInfo -1072824265

메시지 텍스트: 사용자의 계정 정보를 가져올 수 없습니다.

CouldNotGetUserSid -1072824266

메시지 텍스트: 스레드 토큰에서 SID 정보를 가져올 수 없습니다.
보낸 사람 식별자에 대 한 자세한 내용은 참조는 Message 클래스의 SenderId 속성입니다.

DeleteConnectedNetworkInUse -1072824248

메시지 텍스트: 연결된 네트워크는 사용 중이므로 삭제할 수 없습니다.
메시지 큐 네트워크 다른 컴퓨터가 하나 이상 정의 되었기 때문에 지정된 된 연결 된 네트워크를 삭제할 수 없는 경우이 오류를 반환 합니다. 모든 연결 된 네트워크 목록에서 연결된 된 네트워크를 제거 하 고 다시 삭제 해 보십시오.

DependentClientLicenseOverflow -1072824217

메시지 텍스트: 메시지 큐 서버에서 처리할 수 있는 최대 종속 클라이언트 수에 도달했습니다.

DsError -1072824253

메시지 텍스트: 내부 디렉터리 서비스 오류입니다.

DsIsFull -1072824254

메시지 텍스트: 디렉터리 서비스가 꽉 찼습니다.
메시지 큐 정보 저장소 꽉 찬 경우이 오류를 반환 합니다. 이 오류는 Message Queuing 1.0에만 적용 됩니다.

DtcConnect -1072824244

메시지 텍스트: MS DTC에 연결할 수 없습니다.
메시지 큐는 Microsoft Distributed Transaction Coordinator에 연결할 수 없는 경우이 오류를 반환 합니다.

EncryptionProviderNotSupported -1072824213

메시지 텍스트: 메시지 큐 서비스에서 암호화 서비스 공급자를 지원하지 않습니다.

FailVerifySignatureEx -1072824190

메시지 텍스트: 받은 메시지의 서명이 잘못되었습니다.

FormatNameBufferTooSmall -1072824289

메시지 텍스트: API에 제공된 형식 이름 버퍼가 너무 작아서 형식 이름에 맞지 않습니다.

Generic -1072824319

메시지 텍스트: 일반 오류입니다.
메시지 큐 보다 구체적인 소스를 식별할 수 없는 경우이 오류를 반환 합니다.

GuidNotMatching -1072824200

메시지 텍스트: 컴퓨터 설치 환경과 GUID가 일치하는 메시지 큐 구성 개체를 만들지 못했습니다. 메시지 큐를 제거하고 다시 설치해야 합니다.

IllegalContext -1072824229

메시지 텍스트: 잘못된 컨텍스트 매개 변수입니다.

IllegalCriteriaColumns -1072824264

메시지 텍스트: MQCOLUMNS 매개 변수가 잘못되었습니다.
메시지 큐를 사용 하는 경우이 오류를 반환 합니다 MessagePropertyFilter 클래스 및 선택한 false 모든 부울 값과 정수 값의 모든 영 (0).

IllegalCursorAction -1072824292

메시지 텍스트: MQReceiveMessage에 지정된 MQ_ACTION_PEEK_NEXT는 현재 커서 위치에서 사용할 수 없습니다.
MoveNext 현재 커서 위치를 사용 하 여 사용할 수 없습니다.

IllegalEnterpriseOperation -1072824207

메시지 텍스트: 메시지 큐 서비스 개체에 대한 작업이 잘못되었습니다.

IllegalFormatName -1072824290

메시지 텍스트: 지정된 형식 이름이 잘못되었습니다. 유효한 형식 이름 구문 옵션에 대해서는 MessageQueue 클래스의 FormatName 속성입니다.

IllegalMessageProperties -1072824255

메시지 텍스트: MQQMPROPS 매개 변수가 잘못되었습니다. null이거나 0 속성이 지정되어 있습니다.
잘못 된 메시지 속성이 null 이거나 0 속성이 있습니다.

IllegalOperation -1072824220

메시지 텍스트: 외부 메시지 큐 시스템에서 지원하지 않는 작업입니다.

IllegalPrivateProperties -1072824197

프라이빗 속성 매개 변수 값이 잘못되었습니다. null 값이나 0 속성을 지정했기 때문일 수 있습니다.

IllegalPropertyId -1072824263

메시지 텍스트: 속성 식별자 값이 잘못되었습니다.

IllegalPropertySize -1072824261

메시지 텍스트: 속성 버퍼 크기가 잘못되었습니다.
메시지 큐 메시지 id 또는 상관 관계 식별자에 대 한 지정된 된 버퍼 크기가 없는 경우이 오류를 반환 합니다. 메시지 식별자에 대한 자세한 내용은 Message 클래스의 IdCorrelationId 속성을 참조하세요.

IllegalPropertyValue -1072824296

메시지 텍스트: 잘못된 속성 값입니다.

IllegalPropertyVt -1072824295

메시지 텍스트: VARTYPE 값이 잘못되었습니다.

IllegalQueuePathName -1072824300

메시지 텍스트: 큐 경로 이름이 잘못되었습니다.
참조 된 MessageQueue 클래스의 Path 올바른 경로 구문 옵션에 대 한 속성입니다.

IllegalQueueProperties -1072824259

메시지 텍스트: MQQUEUEPROPS 매개 변수가 잘못되었습니다. null이거나 0 속성이 지정되어 있습니다.
메시지 큐를 사용 하는 경우이 오류를 반환 합니다 MessageQueueCriteria 클래스 및 호출 ClearAll() 또는 큐를 필터링 할 때 사용할 조건을 지정 하지 않았습니다. 필터링 큐 검색 조건에 대한 자세한 내용은 MessageQueueCriteria 클래스 또는 GetPublicQueues를 참조하세요.

IllegalRelation -1072824262

메시지 텍스트: 제한의 관계 값이 잘못되었습니다.

IllegalRestrictionPropertyId -1072824260

메시지 텍스트: MQRESTRICTION 매개 변수의 propid 값이 잘못되었습니다.
제한에 대 한 잘못 된 속성 식별자 값입니다.

IllegalSecurityDescriptor -1072824287

메시지 텍스트: 지정한 보안 설명자가 잘못되었습니다.

IllegalSort -1072824304

메시지 텍스트: 지정된 정렬이 잘못되었습니다. 열이 중복되었을 수 있습니다.

IllegalSortPropertyId -1072824228

메시지 텍스트: MQSORTSET의 propid 값이 잘못되었습니다.
잘못 된 속성 식별자 값의 정렬에 대 한 합니다.

IllegalUser -1072824303

메시지 텍스트: 사용자 이름이 잘못되었습니다.
메시지 큐 애플리케이션 연결 하는 경우에 잘못 된 사용자 이름을 통해이 오류를 반환 합니다.

InsufficientProperties -1072824257

메시지 텍스트: 작업에 대해 필요한 속성 중 일부만 입력 매개 변수에 지정되었습니다.

InsufficientResources -1072824281

메시지 텍스트: 작업을 수행하는 데 필요한 리소스가 부족합니다.
메시지 큐 작업을 완료할 충분 한 메모리가 없을 경우 예를 들어이 오류를 반환 합니다. 이 오류가 반환 되며 작업이 실패 합니다.

InvalidCertificate -1072824276

메시지 텍스트: 사용자 인증서가 잘못되었습니다.
메시지 큐 보안 인증서에 지정 된 경우이 오류를 반환 합니다 Message 클래스의 SenderCertificate 속성이 유효 하지 않은 또는 Microsoft Internet Explorer 개인 인증서 저장소에 인증서를 올바르게 배치 되지는 않습니다.

InvalidHandle -1072824313

메시지 텍스트: 잘못된 핸들이 함수에 전달되었습니다.
메시지 큐는 지정 된 큐 핸들이 유효 하지 않은 경우이 오류를 반환 합니다.

InvalidOwner -1072824252

메시지 텍스트: 개체 소유자가 잘못되었습니다. 예를 들어 잘못된 큐 관리자 개체 때문에 CreateQueue가 실패했습니다.
메시지 큐 애플리케이션 메시지 큐가 설치 되지 않은 컴퓨터에서 큐를 만들려고 시도 하는 경우 예를 들어이 오류를 반환 합니다.

InvalidParameter -1072824314

메시지 텍스트: 잘못된 매개 변수가 함수에 전달되었습니다.
메시지 큐 작업에 의해 제공 된 매개 변수 중 하나가 유효 하지 않을 경우이 오류를 반환 합니다.

IOTimeout -1072824293

메시지 텍스트: 메시지 받기 또는 메시지 피킹(peeking) 제한 시간이 만료되었습니다.
메시지 큐 제한 시간에 대 한 호출에 지정 된 경우이 오류를 반환 Receive 또는 Peek 만료 전에 새 메시지가 큐에 도착 합니다. 이미 있는 경우 메시지를 큐에만 발생할 수 있습니다. 메시지가 있는 경우 두 메서드가 즉시 반환 됩니다.

LabelBufferTooSmall -1072824226

메시지 텍스트: API에 제공된 레이블 버퍼가 너무 작습니다.

MachineExists -1072824256

메시지 텍스트: 이름이 같은 컴퓨터가 사이트에 이미 있습니다.

MachineNotFound -1072824307

메시지 텍스트: 지정한 컴퓨터를 찾을 수 없습니다.
메시지 큐 디렉터리 서비스에서 큐의 컴퓨터를 찾을 수 없으면이 오류를 반환 합니다.

MessageAlreadyReceived -1072824291

메시지 텍스트: 커서가 현재 가리키는 메시지는 다른 프로세스 또는 이 커서를 사용하지 않고 메시지를 받는 다른 호출에 의해 큐에서 제거되었습니다.
메시지 큐는 다른 커서, 애플리케이션 또는 시스템 관리자는 큐에서 메시지를 이미 제거에 하는 경우이 오류를 반환 합니다. 이 오류는 사용 하는 경우 발생할 가능성이 가장 높습니다 합니다 MessageEnumerator 클래스 같은 호출을 통해 반환 되는 인스턴스 GetMessageEnumerator2() 또는 GetEnumerator()합니다.

MessageNotFound -1072824184

메시지 텍스트: 지정한 메시지를 찾을 수 없습니다.
메시지 큐 큐에 지정된 된 메시지를 찾을 수 없으면이 오류를 반환 합니다.

MessageStorageFailed -1072824278

메시지 텍스트: 복구 가능한 메시지 또는 업무 일지 메시지를 저장할 수 없습니다. 메시지를 보내지 않았습니다.
메시지 큐는 로컬 컴퓨터 (하나는 해당 배달 네트워크에 문제가 있는 경우) 복구 가능한 메시지 또는 저널 메시지를 저장할 수 없는 경우이 오류를 반환 합니다. 참조 된 Message 클래스의 RecoverableUseJournalQueue 이러한 메시지 보내기 옵션에 대 한 자세한 정보에 대 한 속성입니다.

MissingConnectorType -1072824235

메시지 텍스트: 승인 또는 보안 메시지를 보내려면 Connector Type이 필요합니다.
메시지 큐 애플리케이션 메시지 큐에서 일반적으로 설정 된 속성을 설정 하지만 사용 하도록 커넥터를 지정 하지 않는 경우이 오류를 반환 합니다. 커넥터 형식에 대 한 자세한 내용은 참조는 Message 클래스의 ConnectorType 속성입니다.

MqisReadOnlyMode -1072824224

메시지 텍스트: MQIS 데이터베이스가 읽기 전용입니다.

MqisServerEmpty -1072824225

메시지 텍스트: MQIS 서버 레지스트리 목록이 비어 있습니다. 이 오류는 Message Queuing 1.0에만 적용 됩니다.

NoDs -1072824301

메시지 텍스트: 이 사이트의 컨트롤러에 연결할 수 없습니다.
메시지 큐 애플리케이션 디렉터리 서비스에 액세스할 수 없는 경우이 오류를 반환 합니다. 이 오류가 반환 되 면 디렉터리 서비스 액세스에 대 한 권한을 확인 합니다.

NoEntryPointMsmqOcm -1072824204

메시지 텍스트: MSMQOCM.DLL 라이브러리에서 진입점을 찾을 수 없습니다.

NoGlobalCatalogInDomain -1072824196

메시지 텍스트: 지정한 도메인에서 글로벌 카탈로그 서버를 찾을 수 없습니다.

NoInternalUserCertificate -1072824273

메시지 텍스트: 사용자의 내부 메시지 큐 인증서가 없습니다.
메시지 큐 내부 인증서가 등록 또는 등록 된 인증서가 손상 된 경우이 오류를 반환 합니다.

NoMsmqServersOnDc -1072824203

메시지 텍스트: 도메인 컨트롤러에서 메시지 큐 서버를 찾지 못했습니다.

NoMsmqServersOnGlobalCatalog -1072824195

메시지 텍스트: 글로벌 카탈로그 도메인 컨트롤러에서 메시지 큐 서버를 찾을 수 없습니다.

NoResponseFromObjectServer -1072824247

메시지 텍스트: 개체 소유자가 응답하지 않습니다.
메시지 큐 디렉터리 서비스 서버에서 응답이 없는 경우이 오류를 반환 합니다. 이 오류는 반환 될 때 작업의 상태를 알려진 아닙니다.

ObjectServerNotAvailable -1072824246

메시지 텍스트: 개체 소유자에 연결할 수 없습니다.
메시지 큐 개체에 대 한 디렉터리 서비스 서버를 사용할 수 없는 경우이 오류를 반환 합니다. 이 오류가 반환 되며 작업이 실패 합니다.

OperationCanceled -1072824312

메시지 텍스트: 작업이 완료되기 전에 취소되었습니다.

PrivilegeNotHeld -1072824282

메시지 텍스트: 클라이언트에 이 작업을 수행하기 위해 필요한 권한이 없습니다.

Property -1072824318

메시지 텍스트: 전달된 속성 중 하나 이상이 잘못되었습니다.

PropertyNotAllowed -1072824258

메시지 텍스트: 요청한 작업에 대한 속성이 잘못되었습니다.

ProviderNameBufferTooSmall -1072824221

메시지 텍스트: Provider 이름 속성에 대해 전달된 버퍼가 너무 작습니다.
공급자 이름에 대한 자세한 내용은 Message 클래스의 AuthenticationProviderName 속성을 참조하세요.

PublicKeyDoesNotExist -1072824198

메시지 텍스트: 컴퓨터의 공개 키가 없습니다.
메시지 큐 디렉터리 서비스를 쿼리할 수 있었지만 향상 된 키가 없는 경우이 오류를 반환 합니다. 이 오류는 메시지 큐 2.0에만 적용 됩니다.

PublicKeyNotFound -1072824199

메시지 텍스트: 컴퓨터의 공개 키를 찾을 수 없습니다.
메시지 큐는 Message Queuing 1.0을 실행 하는 컴퓨터의 컴퓨터 속성을 검색 하려는 경우 또는 오프 라인으로 작업 하는 동안 원격 컴퓨터의 속성을 가져오려고 시도 하는 경우 예를 들어이 오류를 반환 합니다. 이 오류는 메시지 큐 2.0에만 적용 됩니다.

QDnsPropertyNotSupported -1072824210

DNS 속성은 큐를 찾기 위한 조건으로 사용할 수 없습니다.
큐의 DNS 경로 이름을 검색할 수 없습니다.

QueueDeleted -1072824230

메시지 텍스트: 큐가 삭제되었습니다. 더 이상 이 큐 인스턴스를 사용하여 메시지를 받을 수 없습니다. 큐를 닫아야 합니다.

QueueExists -1072824315

메시지 텍스트: 경로 이름이 같은 큐가 이미 등록되었습니다.
메시지 큐 디렉터리 서비스에서 퍼블릭 큐를 등록 하 고 로컬 컴퓨터의 프라이빗 큐를 등록 합니다.

QueueNotAvailable -1072824245

메시지 텍스트: 원격 컴퓨터의 큐를 읽는 동안 오류가 발생했습니다.

QueueNotFound -1072824317

메시지 텍스트: 큐가 디렉터리 서비스에 등록되지 않았습니다.
메시지 큐는 큐를 찾을 수 없는 경우이 오류를 반환 합니다. 여기에 공개 큐 디렉터리 서비스와 메시지 큐 네임 스페이스에 존재 하지 않는 인터넷 큐에 등록 되지 않았습니다.

RemoteMachineNotAvailable -1072824215

메시지 텍스트: 원격 컴퓨터를 사용할 수 없습니다.

ResultBufferTooSmall -1072824250

메시지 텍스트: 결과에 대해 제공된 버퍼가 너무 작습니다.

SecurityDescriptorBufferTooSmall -1072824285

메시지 텍스트: MQGetQueueSecurity에 전달된 버퍼 크기가 너무 작습니다.
보안 설명자에 대 한 보안을 제공 된 버퍼가 너무 작습니다.이 오류를 반환 하는 메시지 큐입니다.

SenderCertificateBufferTooSmall -1072824277

메시지 텍스트: 사용자 인증서 속성에 대해 제공된 버퍼가 너무 작습니다.
사용자 인증서에 대한 자세한 내용은 Message 클래스의 SenderCertificate 속성을 참조하세요.

SenderIdBufferTooSmall -1072824286

메시지 텍스트: 사용자 ID 속성에 대해 제공된 버퍼가 너무 작습니다.
메시지 큐는 제공 된 보낸 사람 식별 버퍼가 너무 작은 경우이 오류를 반환 합니다. 보낸 사람 식별자에 대한 자세한 내용은 Message 클래스의 SenderId 속성을 참조하세요.

ServiceNotAvailable -1072824309

메시지 텍스트: 메시지 큐 서비스를 사용할 수 없습니다.
메시지 큐 애플리케이션 큐 관리자에 연결할 수 없는 경우이 오류를 반환 합니다.

SharingViolation -1072824311

메시지 텍스트: 공유 위반입니다. 큐가 단독 수신 모드로 이미 열려 있습니다.
메시지 큐 애플리케이션은 읽기 전용 권한이 있는 큐를 이미 열려을 열려고 할 경우이 오류를 반환 합니다. 단독으로 큐에서 메시지를 수신 하는 방법에 대 한 자세한 내용은 참조는 MessageQueue 클래스의 DenySharedReceive 속성입니다.

SignatureBufferTooSmall -1072824222

메시지 텍스트: Signature 속성에 대해 제공된 버퍼가 너무 작습니다.
서명에 대한 자세한 내용은 Message 클래스의 DigitalSignature 속성을 참조하세요.

StaleHandle -1072824234

메시지 텍스트: 큐 관리자 서비스가 다시 시작되었습니다. 큐 핸들이 오래된 것이어서 닫아야 합니다.
메시지 큐는 큐 관리자 서비스의 이전 세션에서 지정된 된 핸들을 얻은 경우이 오류를 반환 합니다.

SymmetricKeyBufferTooSmall -1072824223

메시지 텍스트: 대칭 키 속성에 대해 제공된 버퍼가 너무 작습니다.
대칭 키에 대한 자세한 내용은 Message 클래스의 DestinationSymmetricKey 속성을 참조하세요.

TransactionEnlist -1072824232

메시지 텍스트: 트랜잭션을 참여시킬 수 없습니다.

TransactionImport -1072824242

메시지 텍스트: 트랜잭션을 가져올 수 없습니다.

TransactionSequence -1072824239

메시지 텍스트: 트랜잭션 작업 시퀀스가 잘못되었습니다.

TransactionUsage -1072824240

메시지 텍스트: 트랜잭션 사용이 잘못되었습니다.
메시지 큐는 트랜잭션 내에서 읽기 액세스를 위해 원격 큐를 열려는 시도가 있었습니다 또는 트랜잭션 내에서 비트랜잭션 큐에서 메시지를 읽으려면 하려고 하는 경우이 오류를 반환 합니다.

UnsupportedAccessMode -1072824251

메시지 텍스트: 지정한 액세스 모드가 지원되지 않습니다.
메시지 큐 반환 액세스 모드 경우 큐를 열기로 되어 잘못 된 값 또는 액세스 모드 및 공유 모드를 지정 하는 경우이 오류는 호환 되지 않습니다 지정 합니다.

UnsupportedFormatNameOperation -1072824288

메시지 텍스트: 지정한 형식 이름은 요청된 작업을 지원하지 않습니다.
메시지 큐 요청 된 작업이 지정 된 형식 이름에 지원 되지 않는 경우이 오류를 반환 합니다. 작업을 직접 형식 이름을 지정 하 여 메시지를 수신할 큐를 여는 동안 포함 됩니다.

UnsupportedOperation -1072824214

메시지 텍스트: 작업 그룹 설치 컴퓨터는 이 작업을 지원하지 않습니다.

UserBufferTooSmall -1072824280

메시지 텍스트: 사용자 버퍼가 너무 작아서 요청 결과로 반환된 정보를 저장하지 못하므로 요청을 처리할 수 없습니다.

WksCantServeClient -1072824218

메시지 텍스트: 메시지 큐 독립 클라이언트는 메시지 큐 종속 클라이언트를 처리할 수 없습니다.

WriteNotAllowed -1072824219

메시지 텍스트: 다른 MQIS 서버를 설치하고 있으므로 현재 데이터베이스에서 쓰기 작업을 수행할 수 없습니다.

예제

다음 예제에서는 메시지 큐 큐가 있는지 확인한 다음 삭제합니다.

#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 메시징 작업을 하는 동안 오류가 발생 하는 방법에 대 한 자세한 정보를 제공 하는 열거형입니다.

MessageQueueException 사용 하는 MessageQueueErrorCode 메시지 큐 오류 특성을 식별 하는 속성입니다. MessageQueueErrorCode 값 오류와 연결할 텍스트 문자열을 결정 합니다.

적용 대상

추가 정보