MessageQueueErrorCode Wyliczenie

Definicja

Identyfikuje źródło błędu, który wystąpił w aplikacji kolejkowania komunikatów i wygenerował MessageQueueException wyjątek.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public enum class MessageQueueErrorCode
public enum MessageQueueErrorCode
type MessageQueueErrorCode = 
Public Enum MessageQueueErrorCode
Dziedziczenie
MessageQueueErrorCode

Pola

AccessDenied -1072824283

Tekst wiadomości: Odmowa dostępu.Odmowa dostępu do określonej kolejki lub komputera. Jeśli ten błąd zostanie zwrócony, sprawdź, czy masz prawa dostępu do operacji, takie jak tworzenie, usuwanie lub ustawianie właściwości kolejki. Aby uzyskać informacje o zmianie praw dostępu dla kolejki, zobacz MessageQueueAccessRights i SetPermissions.

BadSecurityContext -1072824267

Tekst wiadomości: Nieprawidłowy kontekst zabezpieczeń.
Kontekst zabezpieczeń został uszkodzony.

Base -1072824320

Kolejkowanie komunikatów nie zwraca tego kodu błędu.

BufferOverflow -1072824294

Tekst komunikatu: bufor dostarczony do MQReceiveMessage na potrzeby pobierania treści wiadomości był za mały. Komunikat nie jest usuwany z kolejki i część treści komunikatu, która pasuje do buforu, została skopiowana.

CannotCreateCertificateStore -1072824209

Tekst wiadomości: Nie można utworzyć magazynu certyfikatów dla certyfikatu wewnętrznego.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie masz uprawnień do manipulowania własnym profilem.

CannotCreateHashEx -1072824191

Tekst wiadomości: Nie można utworzyć obiektu skrótu dla uwierzytelnionego komunikatu.
Message Aby uzyskać więcej informacji na temat algorytmów skrótu, zobacz właściwość klasyHashAlgorithm.

CannotCreateOnGlobalCatalog -1072824201

Tekst komunikatu: Nie można utworzyć obiektu na określonym serwerze wykazu globalnego.

CannotGetDistinguishedName -1072824194

Tekst wiadomości: Nie można pobrać nazwy wyróżniającej komputera lokalnego.

CannotGrantAddGuid -1072824206

Tekst wiadomości: Nie można udzielić użytkownikowi uprawnień "Dodaj identyfikator GUID".

CannotHashDataEx -1072824193

Tekst wiadomości: Nie można utworzyć skrótu danych dla uwierzytelnionego komunikatu.

CannotImpersonateClient -1072824284

Tekst komunikatu: serwer RPC nie może personifikować aplikacji klienckiej, dlatego nie można zweryfikować poświadczeń zabezpieczeń.
Kolejkowanie komunikatów zwraca ten błąd, jeśli serwer usługi katalogowej nie może personifikować aplikacji klienckiej. Jest to konieczne do zweryfikowania poświadczeń zabezpieczeń.

CannotJoinDomain -1072824202

Tekst wiadomości: Nie można dołączyć do przedsiębiorstwa kolejkowania komunikatów w domenie systemu Windows 2000.

CannotLoadMsmqOcm -1072824205

Tekst wiadomości: nie można załadować biblioteki MSMQOCM.DLL.

CannotOpenCertificateStore -1072824208

Tekst wiadomości: Nie można otworzyć magazynu certyfikatów dla certyfikatu wewnętrznego.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie masz uprawnień do manipulowania własnym profilem.

CannotSetCryptographicSecurityDescriptor -1072824212

Tekst wiadomości: Nie można ustawić deskryptora zabezpieczeń dla kluczy kryptograficznych.
Aby uzyskać informacje o dostawcach kryptograficznych, zobacz CryptographicProviderType i AuthenticationProviderType.

CannotSignDataEx -1072824192

Tekst wiadomości: Nie można podpisać danych przed wysłaniem uwierzytelnionej wiadomości.
Message Aby uzyskać więcej informacji na temat podpisywania DigitalSignature danych, zobacz właściwość klasy.

CertificateNotProvided -1072824211

Tekst wiadomości: użytkownik próbował wysłać uwierzytelniony komunikat bez certyfikatu.
Kolejkowanie komunikatów zwraca ten błąd, jeśli wysyłająca aplikacja próbuje użyć informacji kontekstu zabezpieczeń do uwierzytelnienia komunikatu, a kontekst zabezpieczeń nie zawiera certyfikatu. Aby uzyskać więcej informacji na temat certyfikatów, zobacz Message właściwość klasy SenderCertificate .

ComputerDoesNotSupportEncryption -1072824269

Tekst wiadomości: komputer nie obsługuje operacji szyfrowania.
Kolejkowanie komunikatów zwraca ten błąd, gdy aplikacja żąda szyfrowania, a komputer (źródło lub miejsce docelowe) nie obsługuje operacji szyfrowania. Po powrocie tego błędu operacja szyfrowania kończy się niepowodzeniem. Aby uzyskać więcej informacji na temat korzystania z szyfrowania, zobacz EncryptionRequired i EncryptionAlgorithm.

CorruptedInternalCertificate -1072824275

Tekst wiadomości: wewnętrzny certyfikat kolejkowania komunikatów jest uszkodzony.
Ten błąd dotyczy tylko kolejkowania komunikatów 1.0.

CorruptedPersonalCertStore -1072824271

Tekst wiadomości: magazyn certyfikatów osobistych jest uszkodzony.
Kolejkowanie komunikatów zwraca ten błąd, gdy osobisty magazyn certyfikatów programu Microsoft Internet Explorer jest uszkodzony.

CorruptedQueueWasDeleted -1072824216

Tekst komunikatu: The.ini plik kolejki w LQS został usunięty, ponieważ został uszkodzony.

CorruptedSecurityData -1072824272

Tekst wiadomości: Funkcja kryptograficzna nie powiodła się.

CouldNotGetAccountInfo -1072824265

Tekst wiadomości: nie można pobrać informacji o koncie użytkownika.

CouldNotGetUserSid -1072824266

Tekst komunikatu: nie można pobrać informacji o identyfikatorze SID z tokenu wątku.
Aby uzyskać więcej informacji na temat identyfikatorów nadawcy, zobacz Message właściwość klasy SenderId .

DeleteConnectedNetworkInUse -1072824248

Tekst wiadomości: nie można usunąć połączonej sieci; jest w użyciu.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może usunąć określonej połączonej sieci, ponieważ sieć jest zdefiniowana na co najmniej jednym innym komputerze. Usuń połączoną sieć ze wszystkich połączonych list sieciowych i spróbuj ponownie ją usunąć.

DependentClientLicenseOverflow -1072824217

Tekst komunikatu: liczba klientów zależnych obsługiwanych przez ten serwer kolejkowania komunikatów osiągnęła górny limit.

DsError -1072824253

Tekst komunikatu: Wewnętrzny błąd usługi katalogowej.

DsIsFull -1072824254

Tekst wiadomości: Usługa katalogowa jest pełna.
Kolejkowanie komunikatów zwraca ten błąd, jeśli magazyn informacji jest pełny. Ten błąd dotyczy tylko kolejkowania komunikatów 1.0.

DtcConnect -1072824244

Tekst wiadomości: Nie można nawiązać połączenia z usługą MS DTC.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może nawiązać połączenia z koordynatorem transakcji rozproszonych firmy Microsoft.

EncryptionProviderNotSupported -1072824213

Tekst komunikatu: Dostawca usług kryptograficznych nie jest obsługiwany przez kolejkowanie komunikatów.

FailVerifySignatureEx -1072824190

Tekst wiadomości: Podpis odebranej wiadomości jest nieprawidłowy.

FormatNameBufferTooSmall -1072824289

Tekst komunikatu: bufor nazwy formatu dostarczony do interfejsu API był za mały, aby pasował do nazwy formatu.

Generic -1072824319

Tekst wiadomości: Błąd ogólny.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może zidentyfikować bardziej konkretnego źródła.

GuidNotMatching -1072824200

Tekst komunikatu: Nie można utworzyć obiektu konfiguracji kolejkowania komunikatów z identyfikatorem GUID zgodnym z instalacją komputera. Należy odinstalować kolejkowanie komunikatów, a następnie zainstalować ją ponownie.

IllegalContext -1072824229

Tekst wiadomości: Nieprawidłowy parametr kontekstu.

IllegalCriteriaColumns -1072824264

Tekst komunikatu: Nieprawidłowy parametr MQCOLUMNS.
Kolejkowanie komunikatów zwraca ten błąd, jeśli używasz MessagePropertyFilter klasy i wybrano false wszystkie wartości logiczne i zero (0) dla wszystkich wartości całkowitych.

IllegalCursorAction -1072824292

Tekst komunikatu: MQ_ACTION_PEEK_NEXT określony do MQReceiveMessage nie może być używany z bieżącym położeniem kursora.
MoveNext nie można używać z bieżącym położeniem kursora.

IllegalEnterpriseOperation -1072824207

Tekst komunikatu: operacja jest nieprawidłowa dla obiektu usług kolejkowania komunikatów.

IllegalFormatName -1072824290

Tekst wiadomości: podana nazwa formatu jest nieprawidłowa. Aby uzyskać prawidłowe opcje składni nazwy formatu, zobacz MessageQueue właściwość klasy FormatName .

IllegalMessageProperties -1072824255

Tekst komunikatu: Nielegalny parametr MQQMPROPS, null lub z zerowymi właściwościami.
Niedozwolone właściwości komunikatu lub null z zerowymi właściwościami.

IllegalOperation -1072824220

Tekst komunikatu: operacja jest nieprawidłowa w systemach kolejkowania komunikatów obcych.

IllegalPrivateProperties -1072824197

Wartość parametru właściwości prywatnych jest nieprawidłowa. Może to być spowodowane tym, że ma wartość null lub ma określone właściwości zerowe.

IllegalPropertyId -1072824263

Tekst komunikatu: Nieprawidłowa wartość identyfikatora właściwości.

IllegalPropertySize -1072824261

Tekst komunikatu: Rozmiar buforu właściwości nielegalnej.
Kolejkowanie komunikatów zwraca ten błąd, jeśli określony bufor identyfikatora komunikatu lub identyfikator korelacji nie jest prawidłowym rozmiarem. Message Aby uzyskać więcej informacji na temat identyfikatorów komunikatów, zobacz właściwości i CorrelationId właściwości klasyId.

IllegalPropertyValue -1072824296

Tekst wiadomości: Nieprawidłowa wartość właściwości.

IllegalPropertyVt -1072824295

Tekst wiadomości: nieprawidłowa wartość VARTYPE.

IllegalQueuePathName -1072824300

Tekst komunikatu: Nieprawidłowa nazwa ścieżki kolejki.
MessageQueue Zobacz właściwość klasyPath, aby uzyskać prawidłowe opcje składni ścieżki.

IllegalQueueProperties -1072824259

Tekst komunikatu: Nielegalny parametr MQQUEUEPROPS, null lub z zerowymi właściwościami.
Kolejkowanie komunikatów zwraca ten błąd, jeśli używasz MessageQueueCriteria klasy i wywołaliśmy ClearAll() lub nie określono żadnych kryteriów do użycia podczas filtrowania kolejek. Zobacz klasę MessageQueueCriteria lub GetPublicQueues więcej informacji na temat filtrowania kryteriów wyszukiwania w kolejce.

IllegalRelation -1072824262

Tekst wiadomości: Nieprawidłowa wartość relacji w ograniczeniu.

IllegalRestrictionPropertyId -1072824260

Tekst komunikatu: Nieprawidłowa wartość propid w parametrze MQRESTRICTION.
Nieprawidłowa wartość identyfikatora właściwości dla ograniczenia.

IllegalSecurityDescriptor -1072824287

Tekst wiadomości: określony deskryptor zabezpieczeń nie jest prawidłowym deskryptorem zabezpieczeń.

IllegalSort -1072824304

Tekst wiadomości: określony nielegalny sortowanie (na przykład zduplikowane kolumny).

IllegalSortPropertyId -1072824228

Tekst wiadomości: nieprawidłowa wartość propid w elemecie MQSORTSET.
Nieprawidłowa wartość identyfikatora właściwości dla sortowania.

IllegalUser -1072824303

Tekst wiadomości: użytkownik ma nieprawidłową nazwę użytkownika.
Kolejkowanie komunikatów zwraca ten błąd, jeśli aplikacja łączy się z nią za pośrednictwem nieprawidłowej nazwy użytkownika.

InsufficientProperties -1072824257

Tekst wiadomości: Nie wszystkie wymagane właściwości operacji zostały określone w parametrach wejściowych.

InsufficientResources -1072824281

Tekst wiadomości: Niewystarczające zasoby do wykonania operacji.
Kolejkowanie komunikatów zwraca ten błąd, na przykład jeśli nie ma wystarczającej ilości pamięci do ukończenia operacji. Gdy ten błąd zostanie zwrócony, operacja zakończy się niepowodzeniem.

InvalidCertificate -1072824276

Tekst wiadomości: certyfikat użytkownika jest nieprawidłowy.
Kolejkowanie komunikatów zwraca ten błąd, jeśli certyfikat zabezpieczeń określony we Message właściwości klasy SenderCertificate jest nieprawidłowy lub jeśli certyfikat nie został poprawnie umieszczony w osobistym magazynie certyfikatów programu Microsoft Internet Explorer.

InvalidHandle -1072824313

Tekst wiadomości: nieprawidłowy uchwyt przekazany do funkcji.
Kolejkowanie komunikatów zwraca ten błąd, jeśli określony uchwyt kolejki jest nieprawidłowy.

InvalidOwner -1072824252

Tekst wiadomości: Nieprawidłowy właściciel obiektu. Na przykład CreateQueue nie powiodło się, ponieważ obiekt Menedżera kolejek jest nieprawidłowy.
Kolejkowanie komunikatów zwraca ten błąd, na przykład jeśli aplikacja próbuje utworzyć kolejkę na komputerze, na którym nie zainstalowano kolejki komunikatów.

InvalidParameter -1072824314

Tekst komunikatu: nieprawidłowy parametr przekazany do funkcji.
Kolejkowanie komunikatów zwraca ten błąd, jeśli jeden z parametrów dostarczonych przez operację jest nieprawidłowy.

IOTimeout -1072824293

Tekst wiadomości: upłynął limit czasu odbierania lub podglądu komunikatu.
Kolejkowanie komunikatów zwraca ten błąd, jeśli limit czasu określony w wywołaniu Receive lub Peek wygaśnie przed nadejściem nowej wiadomości do kolejki. Może się to zdarzyć tylko wtedy, gdy w kolejce nie było jeszcze komunikatu; obie metody zostaną zwrócone natychmiast, jeśli istnieje komunikat.

LabelBufferTooSmall -1072824226

Tekst komunikatu: bufor etykiety dostarczony do interfejsu API był za mały.

MachineExists -1072824256

Tekst wiadomości: komputer o tej samej nazwie już istnieje w witrynie.

MachineNotFound -1072824307

Tekst wiadomości: nie można odnaleźć określonego komputera.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może odnaleźć komputera kolejki w usłudze katalogowej.

MessageAlreadyReceived -1072824291

Tekst wiadomości: komunikat, który jest obecnie wskazywany przez kursor, został usunięty z kolejki przez inny proces lub przez inne wywołanie w celu odebrania komunikatu bez użycia tego kursora.
Kolejkowanie komunikatów zwraca ten błąd, gdy jakiś inny kursor, aplikacja lub administrator systemu usunął już komunikat z kolejki. Ten błąd najprawdopodobniej wystąpi podczas korzystania z MessageEnumerator klasy, takiej jak wystąpienie zwrócone za pośrednictwem wywołania lub GetMessageEnumerator2()GetEnumerator().

MessageNotFound -1072824184

Tekst wiadomości: nie można odnaleźć określonej wiadomości.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może odnaleźć określonego komunikatu w kolejce.

MessageStorageFailed -1072824278

Tekst wiadomości: nie można zapisać możliwego do odzyskania lub wiadomości dziennika. Wiadomość nie została wysłana.
Kolejkowanie komunikatów zwraca ten błąd, jeśli komputer lokalny nie może przechowywać komunikatu możliwego do odzyskania (takiego, którego dostarczanie jest gwarantowane w przypadku problemu z siecią) lub komunikat dziennika. Message Aby uzyskać więcej informacji na temat tych opcji wysyłania komunikatów, zobacz właściwości i UseJournalQueue właściwości klasyRecoverable.

MissingConnectorType -1072824235

Tekst wiadomości: typ łącznika jest obowiązkowy podczas wysyłania potwierdzenia lub bezpiecznego komunikatu.
Kolejkowanie komunikatów zwraca ten błąd, gdy aplikacja ustawia właściwość zwykle ustawioną przez kolejkowanie komunikatów, ale nie określa łącznika do użycia. Aby uzyskać więcej informacji na temat typów łączników, zobacz Message właściwość klasy ConnectorType .

MqisReadOnlyMode -1072824224

Tekst wiadomości: baza danych MQIS jest w trybie tylko do odczytu.

MqisServerEmpty -1072824225

Tekst wiadomości: lista serwerów MQIS (w rejestrze) jest pusta. Ten błąd dotyczy tylko kolejkowania komunikatów 1.0.

NoDs -1072824301

Tekst wiadomości: brak połączenia z kontrolerami tej witryny.
Kolejkowanie komunikatów zwraca ten błąd, jeśli aplikacja nie może uzyskać dostępu do usługi katalogowej. Jeśli ten błąd zostanie zwrócony, sprawdź uprawnienia dostępu do usługi katalogowej.

NoEntryPointMsmqOcm -1072824204

Tekst wiadomości: nie można zlokalizować punktu wejścia w bibliotece MSMQOCM.DLL.

NoGlobalCatalogInDomain -1072824196

Tekst komunikatu: Nie można odnaleźć serwerów wykazu globalnego w określonej domenie.

NoInternalUserCertificate -1072824273

Tekst wiadomości: wewnętrzny certyfikat kolejkowania komunikatów dla użytkownika nie istnieje.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie zarejestrowano certyfikatu wewnętrznego lub zarejestrowany certyfikat jest uszkodzony.

NoMsmqServersOnDc -1072824203

Tekst komunikatu: nie można odnaleźć serwerów kolejkowania komunikatów na kontrolerach domeny.

NoMsmqServersOnGlobalCatalog -1072824195

Tekst komunikatu: nie można odnaleźć serwerów kolejkowania komunikatów na kontrolerach domeny wykazu globalnego.

NoResponseFromObjectServer -1072824247

Tekst wiadomości: brak odpowiedzi od właściciela obiektu.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie ma odpowiedzi z serwera usługi katalogowej. Po powrocie tego błędu stan operacji jest nieznany.

ObjectServerNotAvailable -1072824246

Tekst wiadomości: Właściciel obiektu nie jest osiągalny.
Kolejkowanie komunikatów zwraca ten błąd, jeśli serwer usługi katalogowej dla obiektu jest niedostępny. Gdy ten błąd zostanie zwrócony, operacja zakończy się niepowodzeniem.

OperationCanceled -1072824312

Tekst wiadomości: operacja została anulowana przed jej ukończeniem.

PrivilegeNotHeld -1072824282

Tekst komunikatu: Klient nie ma wymaganych uprawnień do wykonania operacji.

Property -1072824318

Tekst wiadomości: co najmniej jedna z przekazanych właściwości jest nieprawidłowa.

PropertyNotAllowed -1072824258

Tekst komunikatu: nieprawidłowa właściwość żądanej operacji.

ProviderNameBufferTooSmall -1072824221

Tekst komunikatu: przekazany bufor właściwości Nazwa dostawcy jest za mały.
Message Aby uzyskać więcej informacji na temat nazw dostawców, zobacz właściwość klasyAuthenticationProviderName.

PublicKeyDoesNotExist -1072824198

Tekst wiadomości: klucz publiczny komputera nie istnieje.
Kolejkowanie komunikatów zwraca ten błąd, jeśli był w stanie wykonać zapytanie dotyczące usługi katalogowej, ale nie znaleziono klucza rozszerzonego. Ten błąd dotyczy tylko kolejkowania komunikatów 2.0.

PublicKeyNotFound -1072824199

Tekst wiadomości: Nie można odnaleźć klucza publicznego dla komputera.
Kolejkowanie komunikatów zwraca ten błąd, na przykład jeśli próbujesz pobrać właściwości komputera z uruchomioną kolejką komunikatów 1.0 lub jeśli próbujesz pobrać właściwości komputera zdalnego podczas pracy w trybie offline. Ten błąd dotyczy tylko kolejkowania komunikatów 2.0.

QDnsPropertyNotSupported -1072824210

Właściwość DNS nie jest obsługiwana jako kryteria lokalizowania kolejek.
Nie można pobrać nazwy ścieżki DNS kolejki.

QueueDeleted -1072824230

Tekst komunikatu: kolejka została usunięta. Nie można już odbierać komunikatów przy użyciu tego wystąpienia kolejki. Kolejka powinna zostać zamknięta.

QueueExists -1072824315

Tekst komunikatu: kolejka o tej samej nazwie ścieżki jest już zarejestrowana.
Kolejkowanie komunikatów rejestruje publiczne kolejki w usłudze katalogowej i rejestruje kolejki prywatne na komputerze lokalnym.

QueueNotAvailable -1072824245

Tekst komunikatu: Błąd podczas odczytywania z kolejki znajdującej się na komputerze zdalnym.

QueueNotFound -1072824317

Tekst komunikatu: kolejka nie jest zarejestrowana w usłudze katalogowej.
Kolejkowanie komunikatów zwraca ten błąd, jeśli nie może odnaleźć kolejki. Obejmuje to kolejki publiczne, które nie są zarejestrowane w usłudze katalogowej i kolejkach internetowych, które nie istnieją w przestrzeni nazw kolejkowania komunikatów.

RemoteMachineNotAvailable -1072824215

Tekst wiadomości: Maszyna zdalna jest niedostępna.

ResultBufferTooSmall -1072824250

Tekst komunikatu: podany bufor wyników jest za mały.

SecurityDescriptorBufferTooSmall -1072824285

Tekst wiadomości: rozmiar przekazanego MQGetQueueSecurity buforu jest za mały.
Kolejkowanie komunikatów zwraca ten błąd, jeśli podany bufor zabezpieczeń jest za mały dla deskryptora zabezpieczeń.

SenderCertificateBufferTooSmall -1072824277

Tekst komunikatu: przekazany bufor dla właściwości certyfikatu użytkownika jest za mały.
Message Aby uzyskać więcej informacji na temat certyfikatów użytkowników, zobacz właściwość klasySenderCertificate.

SenderIdBufferTooSmall -1072824286

Tekst komunikatu: przekazany bufor właściwości identyfikatora użytkownika jest za mały.
Kolejkowanie komunikatów zwraca ten błąd, gdy podany bufor identyfikacji nadawcy jest za mały. Message Aby uzyskać więcej informacji na temat identyfikatorów nadawców, zobacz właściwość klasySenderId.

ServiceNotAvailable -1072824309

Tekst komunikatu: usługa Kolejki komunikatów jest niedostępna.
Kolejkowanie komunikatów zwraca ten błąd, jeśli aplikacja nie może nawiązać połączenia z menedżerem kolejek.

SharingViolation -1072824311

Tekst wiadomości: naruszenie zasad udostępniania. Kolejka jest już otwarta dla wyłącznego odbierania.
Kolejkowanie komunikatów zwraca ten błąd, jeśli aplikacja próbuje otworzyć już otwartą kolejkę, która ma wyłączne prawa do odczytu. Aby uzyskać więcej informacji na temat odbierania komunikatów wyłącznie z kolejki, zobacz MessageQueue właściwość klasy DenySharedReceive .

SignatureBufferTooSmall -1072824222

Tekst wiadomości: przekazany bufor właściwości Signature jest za mały.
Message Aby uzyskać więcej informacji na temat podpisów, zobacz właściwość klasyDigitalSignature.

StaleHandle -1072824234

Tekst komunikatu: Usługa Queue Manager została ponownie uruchomiona. Uchwyt kolejki jest nieaktualny i powinien zostać zamknięty.
Kolejkowanie komunikatów zwraca ten błąd, jeśli określony uchwyt został uzyskany w poprzedniej sesji usługi Queue Manager.

SymmetricKeyBufferTooSmall -1072824223

Tekst komunikatu: przekazany bufor dla właściwości klucza symetrycznego jest za mały.
Message Aby uzyskać więcej informacji na temat kluczy symetrycznych, zobacz właściwość klasyDestinationSymmetricKey.

TransactionEnlist -1072824232

Tekst wiadomości: Nie można zarejestrować transakcji.

TransactionImport -1072824242

Tekst wiadomości: Nie można zaimportować transakcji.

TransactionSequence -1072824239

Tekst komunikatu: Nieprawidłowa sekwencja operacji transakcji.

TransactionUsage -1072824240

Tekst wiadomości: Nieprawidłowe użycie transakcji.
Kolejkowanie komunikatów zwraca ten błąd, jeśli podjęto próbę otwarcia kolejki zdalnej na potrzeby dostępu do odczytu z poziomu transakcji lub podjęto próbę odczytania komunikatu z kolejki nie transakcyjnej z poziomu transakcji.

UnsupportedAccessMode -1072824251

Tekst wiadomości: określony tryb dostępu nie jest obsługiwany.
Kolejkowanie komunikatów zwraca ten błąd, jeśli tryb dostępu określony podczas otwierania kolejki jest ustawiony na nieprawidłową wartość lub tryb dostępu i określony tryb udostępniania nie są zgodne.

UnsupportedFormatNameOperation -1072824288

Tekst wiadomości: żądana operacja dla określonej nazwy formatu nie jest obsługiwana.
Kolejkowanie komunikatów zwraca ten błąd, gdy żądana operacja nie jest obsługiwana dla określonej nazwy formatu. Operacje obejmują próbę otwarcia kolejki w celu odbierania komunikatów przez określenie nazwy formatu bezpośredniego.

UnsupportedOperation -1072824214

Tekst komunikatu: operacja nie jest obsługiwana dla komputera instalacyjnego GRUPY ROBOCZEJ.

UserBufferTooSmall -1072824280

Tekst wiadomości: Żądanie nie powiodło się, ponieważ bufor użytkownika jest zbyt mały, aby przechowywać zwrócone informacje.

WksCantServeClient -1072824218

Tekst komunikatu: klienci niezależni od kolejkowania komunikatów nie mogą obsługiwać klientów zależnych od kolejkowania komunikatów.

WriteNotAllowed -1072824219

Tekst komunikatu: instalowany jest inny serwer MQIS; Operacje zapisu w bazie danych nie są obecnie dozwolone.

Przykłady

Poniższy przykład sprawdza, czy kolejka kolejki kolejkowania komunikatów istnieje, a następnie usuwa ją.

#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

Uwagi

Wyliczenie MessageQueueErrorCode zawiera szczegółowe informacje o warunku błędu podczas operacji obsługi komunikatów.

Właściwość MessageQueueException używa MessageQueueErrorCode właściwości do identyfikowania charakteru błędu kolejkowania komunikatów. Wartość MessageQueueErrorCode określa ciąg tekstowy do skojarzenia z błędem.

Dotyczy

Zobacz też