MessageQueueErrorCode Enumeration

Definition

Bezeichnet die Quelle eines Fehlers, der in der Message Queuing-Anwendung aufgetreten ist und eine MessageQueueException-Ausnahme generiert hat.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Felder

AccessDenied -1072824283

Meldungstext: Zugriff verweigert.Zugriff auf die angegebene Warteschlange bzw. den Computer wird verweigert. Wenn dieser Fehler zurückgegeben wird, stellen Sie sicher, dass Sie über Zugriffsrechte für den Vorgang wie Erstellen, Löschen oder Festlegen von Eigenschaften für eine Warteschlange verfügen. Weitere Informationen zum Ändern der Zugriffsrechte für eine Warteschlange finden Sie unter MessageQueueAccessRights und SetPermissions.

BadSecurityContext -1072824267

Meldungstext: Der Sicherheitskontext wurde nicht erkannt.
Der Sicherheitskontext wurde beschädigt.

Base -1072824320

Message Queuing gibt diesen Fehlercode nicht zurück.

BufferOverflow -1072824294

Meldungstext: Der auf MQReceiveMessage angewendete Puffer, um den Meldungstext abzurufen, war zu klein. Die Meldung wird nicht aus der Warteschlange entfernt, und der Teil des Meldungstextes, der in den Puffer passt, wurde kopiert.

CannotCreateCertificateStore -1072824209

Meldungstext: Ein Zertifikatsspeicher für das interne Zertifikat kann nicht erstellt werden.
Message Queuing gibt diesen Fehler zurück, wenn Sie nicht über die Berechtigung zum Bearbeiten Ihres eigenen Profils verfügen.

CannotCreateHashEx -1072824191

Meldungstext: Hashobjekt für eine authentifizierte Meldung konnte nicht erstellt werden
In den Informationen zur HashAlgorithm-Eigenschaft der Message-Klasse finden Sie weitere Informationen zu Hashalgorithmen.

CannotCreateOnGlobalCatalog -1072824201

Meldungstext: Auf dem angegebenen globalen Katalogserver konnte kein Objekt erstellt werden.

CannotGetDistinguishedName -1072824194

Meldungstext: Der Distinguished Name des lokalen Computers konnte nicht abgefragt werden.

CannotGrantAddGuid -1072824206

Meldungstext: Fehler beim Hinzufügen der Berechtigung "GUID hinzufügen" für den aktuellen Benutzer.

CannotHashDataEx -1072824193

Meldungstext: Daten konnten für eine authentifizierte Meldung nicht gehasht werden.

CannotImpersonateClient -1072824284

Meldungstext: Sicherheitseinstellungen konnten nicht überprüft werden, da der RPC-Server (Remote Procedure Call) die Clientanwendung nicht reproduzieren kann.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienstserver nicht die Identität der Clientanwendungen annehmen kann. Dies ist erforderlich, um die Sicherheitsanmeldeinformationen zu überprüfen.

CannotJoinDomain -1072824202

Meldungstext: Der Message Queuing-Organisation auf der Windows 2000-Domäne konnte nicht beigetreten werden.

CannotLoadMsmqOcm -1072824205

Meldungstext: Die Bibliothek 'MSMQOCM.DLL' kann nicht geladen werden.

CannotOpenCertificateStore -1072824208

Meldungstext: Der Zertifikatsspeicher für das interne Zertifikat kann nicht geöffnet werden.
Message Queuing gibt diesen Fehler zurück, wenn Sie nicht über die Berechtigung zum Bearbeiten Ihres eigenen Profils verfügen.

CannotSetCryptographicSecurityDescriptor -1072824212

Meldungstext: Die Sicherheitsbeschreibung für den kryptographischen Schlüssel kann nicht gesetzt werden.
Weitere Informationen zu kryptografischen Anbietern finden Sie unter CryptographicProviderType und AuthenticationProviderType.

CannotSignDataEx -1072824192

Meldungstext: Die Daten für eine authentifizierte Meldung konnten vor dem Senden nicht signiert werden.
In den Informationen zur DigitalSignature-Eigenschaft der Message-Klasse finden Sie weitere Informationen zum Signieren von Daten.

CertificateNotProvided -1072824211

Meldungstext: Ein Benutzer hat versucht, eine authentifizierte Nachricht ohne Zertifikat zu senden.
Message Queuing gibt diesen Fehler zurück, wenn die sendende Anwendung versucht, Sicherheitskontextinformationen zu verwenden, um eine Nachricht zu authentifizieren, und der Sicherheitskontext kein Zertifikat enthält. Weitere Informationen zu Zertifikaten finden Sie in den Informationen zur SenderCertificate-Eigenschaft der Message-Klasse.

ComputerDoesNotSupportEncryption -1072824269

Meldungstext: Der Computer unterstützt keine Verschlüsselungsvorgänge.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung Verschlüsselung erfordert und der Computer (Quelle oder Ziel) keine Verschlüsselungsvorgänge unterstützt. Bei Rückgabe dieses Fehlers wird der Verschlüsselungsvorgang nicht abgeschlossen. Weitere Informationen über die Verwendung der Verschlüsselung finden Sie unter EncryptionRequired und EncryptionAlgorithm.

CorruptedInternalCertificate -1072824275

Meldungstext: Das interne Message Queuing-Zertifikat ist beschädigt.
Dieser Fehler gilt nur für Message Queuing 1.0.

CorruptedPersonalCertStore -1072824271

Meldungstext: Der persönliche Zertifikatsspeicher ist beschädigt.
Message Queuing gibt diesen Fehler zurück, wenn der persönliche Zertifikatspeicher von Microsoft Internet Explorer beschädigt ist.

CorruptedQueueWasDeleted -1072824216

Meldungstext: Die Initialisierungsdatei für die Warteschlange in LQS wurde gelöscht, da sie beschädigt war.

CorruptedSecurityData -1072824272

Meldungstext: Fehler bei der Kryptografiefunktion.

CouldNotGetAccountInfo -1072824265

Meldungstext: Benutzerkontoinformationen konnten nicht abgefragt werden.

CouldNotGetUserSid -1072824266

Meldungstext: Die SID-Informationen konnten nicht vom Threadtoken ermittelt werden.
Weitere Informationen zu Absenderbezeichnern finden Sie in den Informationen zur SenderId-Eigenschaft der Message-Klasse.

DeleteConnectedNetworkInUse -1072824248

Meldungstext: Das verbundene Netzwerk kann nicht gelöscht werden, da es verwendet wird.
Message Queuing gibt diesen Fehler zurück, wenn das angegebene verbundene Netzwerk nicht gelöscht werden kann, weil es in mindestens einem anderen Computer definiert ist. Entfernen Sie das verbundene Netzwerk aus allen Listen verbundener Netzwerke, und versuchen Sie erneut, es zu löschen.

DependentClientLicenseOverflow -1072824217

Meldungstext: Die Anzahl der durch den Message Queuing-Server bedienten abhängigen Clients hat den Maximalwert erreicht.

DsError -1072824253

Meldungstext: Interner Verzeichnisdienstfehler.

DsIsFull -1072824254

Meldungstext: Verzeichnisdienst ist voll.
Message Queuing gibt diesen Fehler zurück, wenn der Informationsspeicher voll ist. Dieser Fehler gilt nur für Message Queuing 1.0.

DtcConnect -1072824244

Meldungstext: Die Verbindung zum verteilten Transaktionskoordinator (MS DTC) konnte nicht hergestellt werden.
Message Queuing gibt diesen Fehler zurück, wenn keine Verbindung mit dem Microsoft Distributed Transaction Coordinator hergestellt werden kann.

EncryptionProviderNotSupported -1072824213

Meldungstext: Der Kryptographiedienstanbieter wird nicht von Message Queuing unterstützt.

FailVerifySignatureEx -1072824190

Meldungstext: Die Signatur einer empfangenen Meldung ist ungültig.

FormatNameBufferTooSmall -1072824289

Meldungstext: Der für die API angegebene Formatnamenpuffer war zu klein für den Formatnamen.

Generic -1072824319

Meldungstext: Allgemeiner Fehler.
Message Queuing gibt diesen Fehler zurück, wenn keine spezifischere Quelle identifiziert werden kann.

GuidNotMatching -1072824200

Meldungstext: Das Objekt "msmqConfiguration" mit der GUID, die mit der Computerinstallation übereinstimmt, konnte nicht erstellt werden. Sie müssen Message Queuing deinstallieren und dann neu installieren.

IllegalContext -1072824229

Meldungstext: Der Kontextparameter ist ungültig.

IllegalCriteriaColumns -1072824264

Meldungstext: Der Parameter MQCOLUMNS ist ungültig.
Message Queuing gibt diesen Fehler zurück, wenn Sie die MessagePropertyFilter-Klasse verwenden und false für alle booleschen Werte und null (0) für alle ganzzahligen Werte ausgewählt haben.

IllegalCursorAction -1072824292

Meldungstext: Das für MQReceiveMessage angegebene MQ_ACTION_PEEK_NEXT kann mit der aktuellen Cursorposition nicht verwendet werden.
MoveNext kann nicht mit der aktuellen Cursorposition verwendet werden.

IllegalEnterpriseOperation -1072824207

Meldungstext: Der Vorgang wird vom MSMQServices-Objekt nicht unterstützt.

IllegalFormatName -1072824290

Meldungstext: Der Formatname ist ungültig. Gültige Syntaxoptionen für Formatnamen finden Sie in den Informationen zur FormatName-Eigenschaft der MessageQueue-Klasse.

IllegalMessageProperties -1072824255

Meldungstext: Der Wert für den Parameter MQQMPROPS ist ungültig. Entweder ist der Wert gleich NULL, oder es wurden keine Eigenschaften angegeben.
Ungültige Nachrichteneigenschaften, entweder null oder ohne Eigenschaften.

IllegalOperation -1072824220

Meldungstext: Dieser Vorgang ist auf einem fremden Message Queuing-System ungültig.

IllegalPrivateProperties -1072824197

Der Parameterwert für private Eigenschaften ist ungültig. Möglicherweise ist der Wert gleich null, oder es wurden keine Eigenschaften angegeben.

IllegalPropertyId -1072824263

Meldungstext: Ungültiger Wert der Eigenschaften-ID.

IllegalPropertySize -1072824261

Meldungstext: Die Puffergröße der Eigenschaft ist ungültig.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Puffer für die Nachrichten-ID oder Korrelations-ID nicht die richtige Größe hat. In den Informationen zu den Eigenschaften Id und CorrelationId der Message-Klasse finden Sie weitere Informationen zu Nachrichten-IDs.

IllegalPropertyValue -1072824296

Meldungstext: Ungültiger Eigenschaftswert.

IllegalPropertyVt -1072824295

Meldungstext: Ungültiger VARTYPE-Wert.

IllegalQueuePathName -1072824300

Meldungstext: Ungültiger Warteschlangenpfadname.
Gültige Pfadsyntaxoptionen finden Sie in den Informationen zur Path-Eigenschaft der MessageQueue-Klasse.

IllegalQueueProperties -1072824259

Meldungstext: Der Parameter MQQUEUEPROPS ist ungültig. Möglicherweise besitzt der Parameter den Wert Null, oder es wurden keine Eigenschaften angegeben.
Message Queuing gibt diesen Fehler zurück, wenn Sie die MessageQueueCriteria-Klasse verwenden und ClearAll() aufgerufen oder keine Kriterien zum Filtern von Warteschlangen angegeben haben. In den Informationen zur MessageQueueCriteria-Klasse oder zu GetPublicQueues finden Sie weitere Informationen zum Filtern von Suchkriterien für die Warteschlange.

IllegalRelation -1072824262

Meldungstext: Der Wert RELATION ist ungültig.

IllegalRestrictionPropertyId -1072824260

Meldungstext: Der Wert PROPID für den Parameter MQRESTRICTION ist ungültig.
Ungültiger Wert der Eigenschaften-ID für Einschränkung.

IllegalSecurityDescriptor -1072824287

Meldungstext: Die Sicherheitsbeschreibung ist ungültig.

IllegalSort -1072824304

Meldungstext: Ungültige Sortierreihenfolge (z. B. doppelt vorhandene Spalten).

IllegalSortPropertyId -1072824228

Meldungstext: Der Wert PROPID in MQSORTSET ist ungültig.
Ungültiger Wert der Eigenschaften-ID.

IllegalUser -1072824303

Meldungstext: Der Benutzername des Benutzers ist ungültig.
Message Queuing gibt diesen Fehler zurück, wenn Ihre Anwendung versucht, über einen ungültigen Benutzernamen eine Verbindung herzustellen.

InsufficientProperties -1072824257

Meldungstext: Es wurden nicht alle für diesen Vorgang erforderlichen Eigenschaften für die Eingabeparameter angegeben.

InsufficientResources -1072824281

Meldungstext: Es sind nicht genügend Ressourcen vorhanden, um den Vorgang auszuführen.
Message Queuing gibt diesen Fehler z.B. zurück, wenn nicht genügend Arbeitsspeicher zum Abschließen des Vorgangs vorhanden ist. Bei Rückgabe dieses Fehlers wird der Vorgang nicht abgeschlossen.

InvalidCertificate -1072824276

Meldungstext: Das Benutzerzertifikat ist ungültig.
Message Queuing gibt diesen Fehler zurück, wenn das in der SenderCertificate-Eigenschaft der Message-Klasse angegebene Sicherheitszertifikat ungültig oder nicht richtig im persönlichen Zertifikatspeicher von Microsoft Internet Explorer platziert ist.

InvalidHandle -1072824313

Meldungstext: Ein ungültiger Handle wurde an die Funktion übergeben.
Message Queuing gibt diesen Fehler zurück, wenn das angegebene Warteschlangenhandle nicht gültig ist.

InvalidOwner -1072824252

Meldungstext: Der Objektbesitzer ist ungültig. Beispielsweise ist bei CreateQueue ein Fehler aufgetreten, da ein Warteschlangen-Manager-Objekt ungültig ist.
Message Queuing gibt diesen Fehler z.B. zurück, wenn die Anwendung versucht, eine Warteschlange auf einem Computer zu erstellen, auf dem Message Queuing nicht installiert ist.

InvalidParameter -1072824314

Meldungstext: Ein ungültiger Parameter wurde an die Funktion übergeben.
Message Queuing gibt diesen Fehler zurück, wenn einer der durch den Vorgang angegebenen Parameter nicht gültig ist.

IOTimeout -1072824293

Meldungstext: Das Timeout für Nachricht empfangen oder einsehen ist abgelaufen.
Message Queuing gibt diesen Fehler zurück, wenn das in einem Aufruf von Receive oder Peek angegebene Timeout abläuft, bevor eine neue Nachricht in der Warteschlange eingeht. Dies kann nur auftreten, wenn sich in der Warteschlange noch keine Nachricht befand; beide Methoden würden sofort zurückgegeben, wenn eine Nachricht vorhanden wäre.

LabelBufferTooSmall -1072824226

Meldungstext: Der an die API übergebene Bezeichnungspuffer war zu klein.

MachineExists -1072824256

Meldungstext: Es gibt bereits einen Computer mit dem gleichen Namen in diesem Netzwerk.

MachineNotFound -1072824307

Meldungstext: Der angegebene Computer kann nicht gefunden werden.
Message Queuing gibt diesen Fehler zurück, wenn die Warteschlange des Computers nicht im Verzeichnisdienst gefunden werden kann.

MessageAlreadyReceived -1072824291

Meldungstext: Eine Meldung, auf die zurzeit mit dem Cursor gezeigt wird, wurde aus der Warteschlange von einen anderen Prozess oder einem anderen Aufruf von Receive ohne Verwendung dieses Cursors entfernt.
Message Queuing gibt diesen Fehler zurück, wenn einige andere Cursor, Anwendungen oder der Systemadministrator die Nachricht bereits aus der Warteschlange entfernt haben. Dieser Fehler tritt wahrscheinlich bei Verwendung der MessageEnumerator-Klasse auf, wie z.B. bei der durch einen Aufruf von GetMessageEnumerator2() oder GetEnumerator() zurückgegebenen Instanz.

MessageNotFound -1072824184

Meldungstext: Meldung nicht gefunden.
Message Queuing gibt diesen Fehler zurück, wenn die angegebene Nachricht nicht in der Warteschlange gefunden werden kann.

MessageStorageFailed -1072824278

Meldungstext: Eine wiederherstellbare oder eine Journalmeldung konnte nicht gespeichert werden. Die entsprechende Meldung wurde nicht gesendet.
Message Queuing gibt diesen Fehler zurück, wenn der lokale Computer eine wiederherstellbare Nachricht (eine, deren Bereitstellung im Falle eines Netzwerkproblems garantiert wird) oder eine Journalnachricht nicht speichern kann. In den Informationen zu den Eigenschaften Recoverable und UseJournalQueue der Message-Klasse finden Sie weitere Informationen zu diesen Nachrichtensendeoptionen.

MissingConnectorType -1072824235

Meldungstext: Connectortypwert wurde nicht angegeben. Der Connectortyp ist erforderlich, um Bestätigungen oder sichere Meldungen zu senden.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung eine Eigenschaft festlegt, die in der Regel von Message Queuing festgelegt wird, aber nicht den zu verwendenden Connector angibt. Weitere Informationen zu Connectortypen finden Sie in den Informationen zur ConnectorType-Eigenschaft der Message-Klasse.

MqisReadOnlyMode -1072824224

Meldungstext: MQIS-Datenbank ist schreibgeschützt.

MqisServerEmpty -1072824225

Meldungstext: Die Registrierungsliste der MQIS-Server ist leer. Dieser Fehler gilt nur für Message Queuing 1.0.

NoDs -1072824301

Meldungstext: Mit den Controllern kann keine Verbindung hergestellt werden.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung nicht auf den Verzeichnisdienst zugreifen kann. Wenn dieser Fehler zurückgegeben wird, überprüfen Sie die Berechtigungen für den Zugriff auf den Verzeichnisdienst.

NoEntryPointMsmqOcm -1072824204

Meldungstext: Der Einstiegspunkt für die Bibliothek 'MSMQOCM.DLL' wurde nicht gefunden.

NoGlobalCatalogInDomain -1072824196

Meldungstext: Die globalen Katalogserver wurden in der angegebenen Domäne nicht gefunden.

NoInternalUserCertificate -1072824273

Meldungstext: Das interne Message Queuing-Zertifikat für diesen Benutzer ist nicht vorhanden.
Message Queuing gibt diesen Fehler zurück, wenn kein internes Zertifikat registriert oder das registrierte Zertifikat beschädigt ist.

NoMsmqServersOnDc -1072824203

Meldungstext: Es wurden keine Message Queuing-Server auf den Domänencontrollern gefunden.

NoMsmqServersOnGlobalCatalog -1072824195

Meldungstext: Es wurden kein Message Queuing-Server auf den globalen Katalogdomänencontrollern gefunden.

NoResponseFromObjectServer -1072824247

Meldungstext: Der Objektbesitzer hat nicht geantwortet.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienstserver nicht antwortet. Bei Rückgabe dieses Fehlers ist der Status des Vorgangs unbekannt.

ObjectServerNotAvailable -1072824246

Meldungstext: Der Objektbesitzer ist nicht erreichbar.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienstserver für das Objekt nicht verfügbar ist. Bei Rückgabe dieses Fehlers wird der Vorgang nicht abgeschlossen.

OperationCanceled -1072824312

Meldungstext: Der Vorgang wurde abgebrochen, bevor er abgeschlossen werden konnte.

PrivilegeNotHeld -1072824282

Meldungstext: Der Client verfügt nicht über die erforderlichen Berechtigungen, um diesen Vorgang auszuführen.

Property -1072824318

Meldungstext: Mindestens eine der übergebenen Eigenschaften ist ungültig.

PropertyNotAllowed -1072824258

Meldungstext: Für den angeforderten Vorgang ungültige Eigenschaft.

ProviderNameBufferTooSmall -1072824221

Meldungstext: Der für die Anbieternameneigenschaft übergebene Puffer ist zu klein.
Weitere Informationen zu Anbieternamen finden Sie in den Informationen zur AuthenticationProviderName-Eigenschaft der Message-Klasse.

PublicKeyDoesNotExist -1072824198

Meldungstext: Der öffentliche Schlüssel für den Computer ist nicht vorhanden.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienst abgefragt werden konnte, aber der erweiterte Schlüssel nicht gefunden wurde. Dieser Fehler gilt nur für Message Queuing 2.0.

PublicKeyNotFound -1072824199

Meldungstext: Der öffentliche Schlüssel für den Computer wurde nicht gefunden.
Message Queuing gibt diesen Fehler, z.B. zurück, wenn Sie versuchen, die Eigenschaften eines Message Queuing 1.0 ausführenden Computers abzurufen, oder wenn Sie versuchen, Remotecomputereigenschaften abzurufen, während Sie offline arbeiten. Dieser Fehler gilt nur für Message Queuing 2.0.

QDnsPropertyNotSupported -1072824210

Die DNS-Eigenschaft wird nicht als Suchkriterium für Warteschlangen unterstützt.
Der DNS-Pfadname einer Warteschlange kann nicht abgerufen werden.

QueueDeleted -1072824230

Meldungstext: Die Warteschlange wurde gelöscht. Mit diesem Bezug können keine Meldungen mehr empfangen werden. Der Bezug muss geschlossen werden.

QueueExists -1072824315

Meldungstext: Eine Warteschlange mit demselben Pfadnamen wurde bereits in DS registriert.
Message Queuing registriert öffentliche Warteschlangen im Verzeichnisdienst und private Warteschlangen auf dem lokalen Computer.

QueueNotAvailable -1072824245

Meldungstext: Beim Lesen einer Warteschlange auf einem Remotecomputer tritt ein Fehler auf.

QueueNotFound -1072824317

Meldungstext: Die Warteschlange ist nicht im Verzeichnisdienst registriert.
Message Queuing gibt diesen Fehler zurück, wenn die Warteschlange nicht gefunden wurde. Dies schließt im Verzeichnisdienst nicht registrierte öffentliche Warteschlangen ein und Internetwarteschlangen, die im Message Queuing-Namespace nicht vorhanden sind.

RemoteMachineNotAvailable -1072824215

Meldungstext: Der Remotecomputer ist nicht verfügbar.

ResultBufferTooSmall -1072824250

Meldungstext: Der für das Ergebnis angegebene Puffer ist zu klein.

SecurityDescriptorBufferTooSmall -1072824285

Meldungstext: Der an MQGetQueueSecurity übergebene Puffer ist zu klein.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Sicherheitspuffer zu klein für die Sicherheitsbeschreibung ist.

SenderCertificateBufferTooSmall -1072824277

Meldungstext: Der angegebene Puffer für die Benutzerzertifikateigenschaft ist zu klein.
Weitere Informationen zu Benutzerzertifikaten finden Sie in den Informationen zur SenderCertificate-Eigenschaft der Message-Klasse.

SenderIdBufferTooSmall -1072824286

Meldungstext: Die Größe für den Puffer für die Benutzerkennungseigenschaft ist zu klein.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Absenderidentifikationspuffer zu klein ist. Weitere Informationen zu Absenderbezeichnern finden Sie in den Informationen zur SenderId-Eigenschaft der Message-Klasse.

ServiceNotAvailable -1072824309

Meldungstext: Der Meldungswarteschlangendienst ist nicht verfügbar.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung keine Verbindung mit dem Warteschlangen-Manager herstellen kann.

SharingViolation -1072824311

Meldungstext: Zugriffsverletzung. Die Warteschlange ist bereits für exklusiven Empfang geöffnet.
Message Queuing gibt diesen Fehler zurück, wenn eine Anwendung versucht, eine bereits geöffnete Warteschlange zu öffnen, die über exklusive Leserechte verfügt. Weitere Informationen zum exklusiven Empfangen von Nachrichten über eine Warteschlange finden Sie in den Informationen zur DenySharedReceive-Eigenschaft der MessageQueue-Klasse.

SignatureBufferTooSmall -1072824222

Meldungstext: Der für die Signatureigenschaft angegebene Puffer ist zu klein.
In den Informationen zur DigitalSignature-Eigenschaft der Message-Klasse finden Sie weitere Informationen zu Signaturen.

StaleHandle -1072824234

Meldungstext: Der Warteschlangen-Manager wurde neu gestartet. Der Warteschlangenbezug muss geschlossen werden.
Message Queuing gibt diesen Fehler zurück, wenn das angegebene Handle in einer früheren Sitzung des Warteschlangen-Manager-Diensts abgerufen wurden.

SymmetricKeyBufferTooSmall -1072824223

Meldungstext: Der für den symmetrischen Schlüssel angegebene Puffer ist zu klein.
In den Informationen zur DestinationSymmetricKey-Eigenschaft der Message-Klasse finden Sie weitere Informationen zu symmetrischen Schlüsseln.

TransactionEnlist -1072824232

Meldungstext: Die angegebene Transaktion konnte nicht eingetragen werden.

TransactionImport -1072824242

Meldungstext: Die Transaktion konnte nicht importiert werden.

TransactionSequence -1072824239

Meldungstext: Die Reihenfolge der Transaktionsvorgänge ist ungültig.

TransactionUsage -1072824240

Meldungstext: Transaktionsverwendung ist ungültig.
Message Queuing gibt diesen Fehler zurück, wenn versucht wurde, eine Remotewarteschlange für den Lesezugriff innerhalb einer Transaktion zu öffnen oder eine Nachricht aus einer nicht transaktionalen Warteschlange innerhalb einer Transaktion zu lesen.

UnsupportedAccessMode -1072824251

Meldungstext: Der angegebene Zugriffsmodus wird nicht unterstützt.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Zugriffsmodus beim Öffnen der Warteschlange auf einen ungültigen Wert gesetzt ist oder der Zugriffsmodus und der angegebene Freigabemodus nicht kompatibel sind.

UnsupportedFormatNameOperation -1072824288

Meldungstext: Der angegebene Formatname unterstützt den angeforderten Vorgang nicht.
Message Queuing gibt diesen Fehler zurück, wenn der angeforderte Vorgang für den angegebenen Formatnamen nicht unterstützt wird. Zu den Vorgängen zählt der Versuch, eine Warteschlange zum Empfangen von Nachrichten durch Angeben eines direkten Formatnamens zu öffnen.

UnsupportedOperation -1072824214

Meldungstext: Ein Arbeitsgruppen-Installationscomputer unterstützt diesen Vorgang nicht.

UserBufferTooSmall -1072824280

Meldungstext: Fehler bei der Anfrage. Der Benutzerpuffer ist zu klein für die Antwortinformationen.

WksCantServeClient -1072824218

Meldungstext: MSMQ-unabhängige Clients können keine MSMQ-abhängigen Clients unterstützen.

WriteNotAllowed -1072824219

Meldungstext: Es wird derzeit ein anderer MQIS-Server installiert. Deshalb sind jetzt keine Schreibzugriffe auf die Datenbank zugelassen.

Beispiele

Im folgenden Beispiel wird überprüft, ob eine Message Queuing-Warteschlange vorhanden ist, und anschließend wird sie gelöscht.

#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

Hinweise

Die MessageQueueErrorCode Enumeration enthält ausführliche Informationen zu einer Fehlerbedingung während eines Messagingvorgangs.

Verwendet MessageQueueException die MessageQueueErrorCode -Eigenschaft, um die Art des Message Queuing-Fehlers zu identifizieren. Der MessageQueueErrorCode Wert bestimmt eine Textzeichenfolge, die dem Fehler zugeordnet werden soll.

Gilt für:

Weitere Informationen