Udostępnij za pośrednictwem


MessageQueueErrorCode Wyliczenie

Definicja

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

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

Nazwa Wartość Opis
Base -1072824320

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

Generic -1072824319

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

Property -1072824318

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

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 niezarejestrowane w usłudze katalogowej i kolejkach internetowych, które nie istnieją w przestrzeni nazw kolejkowania komunikatów.

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.

InvalidParameter -1072824314

Tekst wiadomości: 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.

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.

OperationCanceled -1072824312

Tekst wiadomości: operacja została anulowana, zanim będzie można ją ukończyć.

SharingViolation -1072824311

Tekst wiadomości: naruszenie zasad udostępniania. Kolejka jest już otwarta do 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 .

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.

MachineNotFound -1072824307

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

IllegalSort -1072824304

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

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.

NoDs -1072824301

Tekst komunikatu: 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.

IllegalQueuePathName -1072824300

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

IllegalPropertyValue -1072824296

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

IllegalPropertyVt -1072824295

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

BufferOverflow -1072824294

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

IOTimeout -1072824293

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

IllegalCursorAction -1072824292

Tekst wiadomości: MQ_ACTION_PEEK_NEXT określony dla 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.

MessageAlreadyReceived -1072824291

Tekst komunikatu: 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 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 metody GetMessageEnumerator2() lub GetEnumerator().

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 .

FormatNameBufferTooSmall -1072824289

Tekst komunikatu: bufor nazwy formatu dostarczony do interfejsu API był zbyt mały, aby dopasować nazwę formatu.

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, określając nazwę formatu bezpośredniego.

IllegalSecurityDescriptor -1072824287

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

SenderIdBufferTooSmall -1072824286

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

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 zbyt mały dla deskryptora zabezpieczeń.

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ń.

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 na temat zmiany praw dostępu dla kolejki, zobacz MessageQueueAccessRights i SetPermissions.

PrivilegeNotHeld -1072824282

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

InsufficientResources -1072824281

Tekst komunikatu: 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.

UserBufferTooSmall -1072824280

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

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 (którego dostarczanie jest gwarantowane w przypadku problemu z siecią) lub komunikat dziennika. Message Zobacz właściwości i UseJournalQueue klasyRecoverable, aby uzyskać więcej informacji na temat tych opcji wysyłania komunikatów.

SenderCertificateBufferTooSmall -1072824277

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

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.

CorruptedInternalCertificate -1072824275

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

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.

CorruptedSecurityData -1072824272

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

CorruptedPersonalCertStore -1072824271

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

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. Gdy ten błąd zostanie zwrócony, operacja szyfrowania zakończy się niepowodzeniem. Aby uzyskać więcej informacji na temat używania szyfrowania, zobacz EncryptionRequired i EncryptionAlgorithm.

BadSecurityContext -1072824267

Tekst wiadomości: zły kontekst zabezpieczeń.
Kontekst zabezpieczeń został uszkodzony.

CouldNotGetUserSid -1072824266

Tekst wiadomości: 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 .

CouldNotGetAccountInfo -1072824265

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

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.

IllegalPropertyId -1072824263

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

IllegalRelation -1072824262

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

IllegalPropertySize -1072824261

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

IllegalRestrictionPropertyId -1072824260

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

IllegalQueueProperties -1072824259

Tekst komunikatu: Niedozwolony 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.

PropertyNotAllowed -1072824258

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

InsufficientProperties -1072824257

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

MachineExists -1072824256

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

IllegalMessageProperties -1072824255

Tekst komunikatu: Niedozwolony parametr MQQMPROPS o wartości null lub z zerowymi właściwościami.
Niedozwolone właściwości komunikatu lub null z zerowymi właściwościami.

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.

DsError -1072824253

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

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.

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.

ResultBufferTooSmall -1072824250

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

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ąć.

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. Gdy ten błąd zostanie zwrócony, 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.

QueueNotAvailable -1072824245

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

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.

TransactionImport -1072824242

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

TransactionUsage -1072824240

Tekst komunikatu: 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.

TransactionSequence -1072824239

Tekst komunikatu: Nieprawidłowa sekwencja operacji transakcji.

MissingConnectorType -1072824235

Tekst wiadomości: Typ łącznika jest obowiązkowy podczas wysyłania potwierdzenia lub bezpiecznej wiadomości.
Kolejkowanie komunikatów zwraca ten błąd, gdy aplikacja ustawia właściwość zazwyczaj 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 .

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.

TransactionEnlist -1072824232

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

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.

IllegalContext -1072824229

Tekst wiadomości: nieprawidłowy parametr kontekstu.

IllegalSortPropertyId -1072824228

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

LabelBufferTooSmall -1072824226

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

MqisServerEmpty -1072824225

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

MqisReadOnlyMode -1072824224

Tekst komunikatu: baza danych MQIS jest w trybie tylko do odczytu.

SymmetricKeyBufferTooSmall -1072824223

Tekst komunikatu: przekazany bufor dla właściwości klucz symetryczny jest za mały.
Message Zobacz właściwość klasyDestinationSymmetricKey, aby uzyskać więcej informacji na temat kluczy symetrycznych.

SignatureBufferTooSmall -1072824222

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

ProviderNameBufferTooSmall -1072824221

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

IllegalOperation -1072824220

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

WriteNotAllowed -1072824219

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

WksCantServeClient -1072824218

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

DependentClientLicenseOverflow -1072824217

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

CorruptedQueueWasDeleted -1072824216

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

RemoteMachineNotAvailable -1072824215

Tekst komunikatu: Maszyna zdalna jest niedostępna.

UnsupportedOperation -1072824214

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

EncryptionProviderNotSupported -1072824213

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

CannotSetCryptographicSecurityDescriptor -1072824212

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

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 .

QDnsPropertyNotSupported -1072824210

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

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.

CannotOpenCertificateStore -1072824208

Tekst komunikatu: 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.

IllegalEnterpriseOperation -1072824207

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

CannotGrantAddGuid -1072824206

Tekst wiadomości: nie można udzielić użytkownikowi uprawnienia "Dodaj identyfikator GUID".

CannotLoadMsmqOcm -1072824205

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

NoEntryPointMsmqOcm -1072824204

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

NoMsmqServersOnDc -1072824203

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

CannotJoinDomain -1072824202

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

CannotCreateOnGlobalCatalog -1072824201

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

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ć je ponownie.

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.

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.

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 zerowe właściwości.

NoGlobalCatalogInDomain -1072824196

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

NoMsmqServersOnGlobalCatalog -1072824195

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

CannotGetDistinguishedName -1072824194

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

CannotHashDataEx -1072824193

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

CannotSignDataEx -1072824192

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

CannotCreateHashEx -1072824191

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

FailVerifySignatureEx -1072824190

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

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 znaleźć określonego komunikatu w kolejce.

Przykłady

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

#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 stanie 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ż