Freigeben über


MessageQueueErrorCode Enumeration

Definition

Gibt die Quelle eines Fehlers an, 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

Name Wert Beschreibung
Base -1072824320

Message Queuing gibt diesen Fehlercode nicht zurück.

Generic -1072824319

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

Property -1072824318

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

QueueNotFound -1072824317

Meldungstext: Die Warteschlange ist nicht im Verzeichnisdienst registriert.
Message Queuing gibt diesen Fehler zurück, wenn er die Warteschlange nicht finden kann. Dazu gehören öffentliche Warteschlangen, die nicht im Verzeichnisdienst registriert sind, und Internetwarteschlangen, die nicht im Message Queuing-Namespace vorhanden sind.

QueueExists -1072824315

Nachrichtentext: Eine Warteschlange mit demselben Pfadnamen ist bereits registriert.
Message Queuing registriert öffentliche Warteschlangen im Verzeichnisdienst und registriert private Warteschlangen auf dem lokalen Computer.

InvalidParameter -1072824314

Meldungstext: Ein ungültiger Parameter, der an eine Funktion übergeben wird.
Message Queuing gibt diesen Fehler zurück, wenn einer der vom Vorgang bereitgestellten Parameter ungültig ist.

InvalidHandle -1072824313

Meldungstext: Ein ungültiger Handle, der an eine Funktion übergeben wird.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Warteschlangenhandle ungültig ist.

OperationCanceled -1072824312

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

SharingViolation -1072824311

Nachrichtentext: Freigabeverletzung. Die Warteschlange wird bereits für den exklusiven Empfang geöffnet.
Message Queuing gibt diesen Fehler zurück, wenn eine Anwendung versucht, eine bereits geöffnete Warteschlange mit exklusiven Leserechten zu öffnen. Weitere Informationen zum Empfangen von Nachrichten ausschließlich aus einer Warteschlange finden Sie in der Eigenschaft der MessageQueueDenySharedReceive Klasse.

ServiceNotAvailable -1072824309

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

MachineNotFound -1072824307

Meldungstext: Der angegebene Computer konnte nicht gefunden werden.
Message Queuing gibt diesen Fehler zurück, wenn er den Computer der Warteschlange im Verzeichnisdienst nicht finden kann.

IllegalSort -1072824304

Nachrichtentext: Ungültige Sortierung angegeben (z. B. doppelte Spalten).

IllegalUser -1072824303

Meldungstext: Der Benutzer hat einen ungültigen Benutzernamen.
Message Queuing gibt diesen Fehler zurück, wenn ihre Anwendung eine Verbindung mit ihr über einen ungültigen Benutzernamen herstellt.

NoDs -1072824301

Meldungstext: Keine Verbindung mit den Controllern dieser Website.
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.

IllegalQueuePathName -1072824300

Nachrichtentext: Ungültiger Warteschlangenpfadname.
Unter der Eigenschaft der MessageQueue Klasse finden Sie gültige Pfadsyntaxoptionen Path .

IllegalPropertyValue -1072824296

Nachrichtentext: Ungültiger Eigenschaftswert.

IllegalPropertyVt -1072824295

Nachrichtentext: Ungültiger VARTYPE-Wert.

BufferOverflow -1072824294

Nachrichtentext: Der an MQReceiveMessage bereitgestellte Puffer für den Nachrichtentextabruf war zu klein. Die Nachricht wird nicht aus der Warteschlange entfernt, und ein Teil des Nachrichtentexts, der in den Puffer passt, wurde kopiert.

IOTimeout -1072824293

Nachrichtentext: Das Timeout der Empfangen- oder Vorschaunachricht ist abgelaufen.
Message Queuing gibt diesen Fehler zurück, wenn das in einem Anruf Receive angegebene Timeout vor dem Eintreffen einer neuen Nachricht in der Warteschlange abläuft oder Peek abläuft. Dies kann nur passieren, wenn noch keine Nachricht in der Warteschlange vorhanden war; beide Methoden würden sofort zurückgegeben, wenn eine Nachricht vorhanden ist.

IllegalCursorAction -1072824292

Nachrichtentext: MQ_ACTION_PEEK_NEXT in MQReceiveMessage angegeben wurde, kann nicht mit der aktuellen Cursorposition verwendet werden.
MoveNext Kann nicht mit der aktuellen Cursorposition verwendet werden.

MessageAlreadyReceived -1072824291

Nachrichtentext: Eine Nachricht, auf die der Cursor derzeit verweist, wurde von einem anderen Prozess oder von einem anderen Aufruf entfernt, um die Nachricht ohne verwendung dieses Cursors zu empfangen.
Message Queuing gibt diesen Fehler zurück, wenn ein anderer Cursor, eine andere Anwendung oder der Systemadministrator die Nachricht bereits aus der Warteschlange entfernt hat. Dieser Fehler tritt höchstwahrscheinlich auf, wenn die MessageEnumerator Klasse verwendet wird, z. B. die Instanz, die über einen Aufruf GetMessageEnumerator2() von oder GetEnumerator().

IllegalFormatName -1072824290

Nachrichtentext: Der angegebene Formatname ist ungültig. Gültige Optionen für die Formatnamensyntax FormatName finden Sie in der Eigenschaft der MessageQueue Klasse.

FormatNameBufferTooSmall -1072824289

Meldungstext: Der an die API bereitgestellte Formatnamenpuffer war zu klein, um den Formatnamen anzupassen.

UnsupportedFormatNameOperation -1072824288

Meldungstext: Der angeforderte Vorgang für den angegebenen Formatnamen wird nicht unterstützt.
Message Queuing gibt diesen Fehler zurück, wenn der angeforderte Vorgang für den angegebenen Formatnamen nicht unterstützt wird. Vorgänge umfassen den Versuch, eine Warteschlange zum Empfangen von Nachrichten zu öffnen, indem Sie einen direkten Formatnamen angeben.

IllegalSecurityDescriptor -1072824287

Meldungstext: Der angegebene Sicherheitsdeskriptor ist kein gültiger Sicherheitsdeskriptor.

SenderIdBufferTooSmall -1072824286

Meldungstext: Der übergebene Puffer für die Benutzerbezeichnereigenschaft ist zu klein.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Absenderidentifikationspuffer zu klein ist. Weitere Informationen zu Absenderbezeichnern finden Sie in der Eigenschaft der Message Klasse SenderId .

SecurityDescriptorBufferTooSmall -1072824285

Meldungstext: Die Größe des übergebenen MQGetQueueSecurity Puffers ist zu klein.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Sicherheitspuffer für den Sicherheitsdeskriptor zu klein ist.

CannotImpersonateClient -1072824284

Meldungstext: Der RPC-Server kann die Identität der Clientanwendung nicht imitieren, daher konnten keine Sicherheitsanmeldeinformationen überprüft werden.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienstserver die Clientanwendung nicht imitieren kann. Dies ist erforderlich, um die Sicherheitsanmeldeinformationen zu überprüfen.

AccessDenied -1072824283

Nachrichtentext: Der Zugriff wird verweigert.Der Zugriff auf die angegebene Warteschlange oder den angegebenen Computer wird verweigert. Wenn dieser Fehler zurückgegeben wird, stellen Sie sicher, dass Sie über Zugriffsrechte für den Vorgang verfügen, z. B. erstellen, löschen oder Eigenschaften für eine Warteschlange festlegen. Informationen zum Ändern von Zugriffsrechten für eine Warteschlange finden Sie unter MessageQueueAccessRights und SetPermissions.

PrivilegeNotHeld -1072824282

Meldungstext: Der Client verfügt nicht über die erforderlichen Berechtigungen zum Ausführen des Vorgangs.

InsufficientResources -1072824281

Meldungstext: Unzureichende Ressourcen zum Ausführen des Vorgangs.
Message Queuing gibt diesen Fehler zurück, z. B. wenn nicht genügend Arbeitsspeicher zum Abschließen des Vorgangs vorhanden ist. Wenn dieser Fehler zurückgegeben wird, schlägt der Vorgang fehl.

UserBufferTooSmall -1072824280

Meldungstext: Fehler bei der Anforderung, da der Benutzerpuffer zu klein ist, um die zurückgegebenen Informationen aufzunehmen.

MessageStorageFailed -1072824278

Nachrichtentext: Eine wiederherstellbare Nachricht oder eine Journalnachricht konnte nicht gespeichert werden. Die Nachricht wurde nicht gesendet.
Message Queuing gibt diesen Fehler zurück, wenn der lokale Computer keine wiederherstellbare Nachricht (eine nachricht, deren Zustellung im Falle eines Netzwerkproblems garantiert ist) oder eine Journalnachricht speichern kann. Weitere Informationen zu diesen Nachrichtenversandoptionen finden Sie in den MessageRecoverable Klassen und UseJournalQueue Eigenschaften.

SenderCertificateBufferTooSmall -1072824277

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

InvalidCertificate -1072824276

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

CorruptedInternalCertificate -1072824275

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

NoInternalUserCertificate -1072824273

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

CorruptedSecurityData -1072824272

Meldungstext: Fehler bei einer kryptografischen Funktion.

CorruptedPersonalCertStore -1072824271

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

ComputerDoesNotSupportEncryption -1072824269

Meldungstext: Der Computer unterstützt keine Verschlüsselungsvorgänge.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung verschlüsselung anfordert und der Computer (Quelle oder Ziel) verschlüsselungsvorgänge nicht unterstützt. Wenn dieser Fehler zurückgegeben wird, schlägt der Verschlüsselungsvorgang fehl. Weitere Informationen zur Verwendung der Verschlüsselung finden Sie unter EncryptionRequired und EncryptionAlgorithm.

BadSecurityContext -1072824267

Nachrichtentext: Ungültiger Sicherheitskontext.
Der Sicherheitskontext ist beschädigt geworden.

CouldNotGetUserSid -1072824266

Meldungstext: Die SID-Informationen konnten nicht aus dem Threadtoken abgerufen werden.
Weitere Informationen zu Absenderbezeichnern finden Sie in der Eigenschaft der Message Klasse SenderId .

CouldNotGetAccountInfo -1072824265

Meldungstext: Die Kontoinformationen für den Benutzer konnten nicht abgerufen werden.

IllegalCriteriaColumns -1072824264

Nachrichtentext: Ungültiger MQCOLUMNS-Parameter.
Message Queuing gibt diesen Fehler zurück, wenn Sie die MessagePropertyFilter Klasse verwenden und für alle booleschen Werte und Null (0) für alle ganzzahligen Werte ausgewählt false haben.

IllegalPropertyId -1072824263

Nachrichtentext: Ungültiger Eigenschaftsbezeichnerwert.

IllegalRelation -1072824262

Nachrichtentext: Ungültiger Beziehungswert in einschränkung.

IllegalPropertySize -1072824261

Nachrichtentext: Ungültige Eigenschaftspuffergröße.
Message Queuing gibt diesen Fehler zurück, wenn der angegebene Puffer für den Nachrichtenbezeichner oder die Korrelations-ID nicht die richtige Größe aufweist. Weitere Informationen zu Nachrichtenbezeichnern finden Sie in den MessageId Klassen und CorrelationId Eigenschaften.

IllegalRestrictionPropertyId -1072824260

Nachrichtentext: Ungültiger Propid-Wert im MQRESTRICTION-Parameter.
Ungültiger Eigenschaftsbezeichnerwert für Einschränkung.

IllegalQueueProperties -1072824259

Nachrichtentext: Unzulässiger MQQUEUEPROPS-Parameter, entweder null oder mit Null-Eigenschaften.
Message Queuing gibt diesen Fehler zurück, wenn Sie die MessageQueueCriteria Klasse verwenden und beim Filtern von Warteschlangen kriterien aufgerufen ClearAll() oder nicht angegeben haben. Weitere Informationen zum Filtern von Suchkriterien in der Warteschlange finden Sie in der MessageQueueCriteria Klasse.GetPublicQueues

PropertyNotAllowed -1072824258

Meldungstext: Ungültige Eigenschaft für den angeforderten Vorgang.

InsufficientProperties -1072824257

Meldungstext: Nicht alle erforderlichen Eigenschaften für den Vorgang wurden in den Eingabeparametern angegeben.

MachineExists -1072824256

Meldungstext: Computer mit demselben Namen ist bereits auf der Website vorhanden.

IllegalMessageProperties -1072824255

Nachrichtentext: Illegal MQQMPROPS-Parameter, entweder null oder mit Null-Eigenschaften.
Ungültige Nachrichteneigenschaften, entweder null oder mit Null-Eigenschaften.

DsIsFull -1072824254

Nachrichtentext: Der 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.

DsError -1072824253

Meldungstext: Interner Verzeichnisdienstfehler.

InvalidOwner -1072824252

Nachrichtentext: Ungültiger Objektbesitzer. Fehler beispielsweise CreateQueue , weil das Warteschlangen-Manager-Objekt ungültig ist.
Message Queuing gibt diesen Fehler zurück, z. B. wenn Ihre Anwendung versucht, eine Warteschlange auf einem Computer zu erstellen, auf dem Message Queuing nicht installiert ist.

UnsupportedAccessMode -1072824251

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

ResultBufferTooSmall -1072824250

Meldungstext: Der angegebene Ergebnispuffer ist zu klein.

DeleteConnectedNetworkInUse -1072824248

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

NoResponseFromObjectServer -1072824247

Nachrichtentext: Keine Antwort des Objektbesitzers.
Message Queuing gibt diesen Fehler zurück, wenn keine Antwort vom Verzeichnisdienstserver vorhanden ist. Wenn dieser Fehler zurückgegeben wird, ist der Status des Vorgangs unbekannt.

ObjectServerNotAvailable -1072824246

Nachrichtentext: Der Objektbesitzer ist nicht erreichbar.
Message Queuing gibt diesen Fehler zurück, wenn der Verzeichnisdienstserver für das Objekt nicht verfügbar ist. Wenn dieser Fehler zurückgegeben wird, schlägt der Vorgang fehl.

QueueNotAvailable -1072824245

Meldungstext: Fehler beim Lesen aus einer Warteschlange, die sich auf einem Remotecomputer befindet.

DtcConnect -1072824244

Meldungstext: Es kann keine Verbindung mit MS DTC hergestellt werden.
Message Queuing gibt diesen Fehler zurück, wenn keine Verbindung mit dem Microsoft Distributed Transaction Coordinator hergestellt werden kann.

TransactionImport -1072824242

Meldungstext: Die Transaktion kann nicht importiert werden.

TransactionUsage -1072824240

Nachrichtentext: Falsche Transaktionsverwendung.
Message Queuing gibt diesen Fehler zurück, wenn versucht wurde, eine Remotewarteschlange für den Lesezugriff aus einer Transaktion zu öffnen, oder es wurde versucht, eine Nachricht aus einer nicht transaktionsbezogenen Warteschlange aus einer Transaktion zu lesen.

TransactionSequence -1072824239

Meldungstext: Falsche Transaktionsvorgangssequenz.

MissingConnectorType -1072824235

Nachrichtentext: Der Connectortyp ist beim Senden einer Bestätigung oder sicheren Nachricht obligatorisch.
Message Queuing gibt diesen Fehler zurück, wenn die Anwendung eine eigenschaft festlegt, die normalerweise von Message Queuing festgelegt wird, aber nicht den zu verwendenden Connector angibt. Weitere Informationen zu Verbindertypen finden Sie in der Eigenschaft der MessageConnectorType Klasse.

StaleHandle -1072824234

Meldungstext: Der Warteschlangen-Manager-Dienst wurde neu gestartet. Der Warteschlangenziehpunkt ist veraltet und sollte geschlossen werden.
Message Queuing gibt diesen Fehler zurück, wenn das angegebene Handle in einer vorherigen Sitzung des Warteschlangen-Manager-Diensts abgerufen wurde.

TransactionEnlist -1072824232

Meldungstext: Die Transaktion kann nicht aufgeführt werden.

QueueDeleted -1072824230

Nachrichtentext: Die Warteschlange wurde gelöscht. Nachrichten können nicht mehr mithilfe dieser Warteschlangeninstanz empfangen werden. Die Warteschlange sollte geschlossen werden.

IllegalContext -1072824229

Nachrichtentext: Ungültiger Kontextparameter.

IllegalSortPropertyId -1072824228

Nachrichtentext: Ungültiger Propid-Wert in MQSORTSET.
Ungültiger Eigenschaftsbezeichnerwert für die Sortierung.

LabelBufferTooSmall -1072824226

Meldungstext: Der für die API bereitgestellte Bezeichnungspuffer war zu klein.

MqisServerEmpty -1072824225

Meldungstext: Die Liste der MQIS-Server (in der Registrierung) ist leer. Dieser Fehler gilt nur für Message Queuing 1.0.

MqisReadOnlyMode -1072824224

Meldungstext: DIE MQIS-Datenbank befindet sich im schreibgeschützten Modus.

SymmetricKeyBufferTooSmall -1072824223

Meldungstext: Der übergebene Puffer für die symmetrische Schlüsseleigenschaft ist zu klein.
Weitere Informationen zu symmetrischen Schlüsseln finden Sie in der Eigenschaft der Message Klasse DestinationSymmetricKey .

SignatureBufferTooSmall -1072824222

Meldungstext: Der übergebene Puffer für die Signatureigenschaft ist zu klein.
Weitere Informationen zu Signaturen finden Sie in der Eigenschaft der MessageDigitalSignature Klasse.

ProviderNameBufferTooSmall -1072824221

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

IllegalOperation -1072824220

Meldungstext: Der Vorgang ist für Fremdnachrichtenwarteschlangensysteme ungültig.

WriteNotAllowed -1072824219

Meldungstext: Ein anderer MQIS-Server wird installiert; Schreibvorgänge in die Datenbank sind zurzeit nicht zulässig.

WksCantServeClient -1072824218

Nachrichtentext: Message Queuing-unabhängige Clients können message Queuing-abhängige Clients nicht bedienen.

DependentClientLicenseOverflow -1072824217

Nachrichtentext: Die Anzahl der abhängigen Clients, die von diesem Message Queuing-Server bedient werden, hat ihren oberen Grenzwert erreicht.

CorruptedQueueWasDeleted -1072824216

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

RemoteMachineNotAvailable -1072824215

Meldungstext: Der Remotecomputer ist nicht verfügbar.

UnsupportedOperation -1072824214

Meldungstext: Der Vorgang wird für einen ARBEITSGRUPPEN-Installationscomputer nicht unterstützt.

EncryptionProviderNotSupported -1072824213

Nachrichtentext: Der Kryptografiedienstanbieter wird von Message Queuing nicht unterstützt.

CannotSetCryptographicSecurityDescriptor -1072824212

Meldungstext: Der Sicherheitsdeskriptor für die kryptografischen Schlüssel kann nicht festgelegt werden.
Informationen zu kryptografischen Anbietern finden Sie unter CryptographicProviderType und AuthenticationProviderType.

CertificateNotProvided -1072824211

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

QDnsPropertyNotSupported -1072824210

DNS-Eigenschaft wird nicht als Kriterien zum Suchen von Warteschlangen unterstützt.
Sie können den DNS-Pfadnamen einer Warteschlange nicht abrufen.

CannotCreateCertificateStore -1072824209

Meldungstext: Ein Zertifikatspeicher 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.

CannotOpenCertificateStore -1072824208

Meldungstext: Der Zertifikatspeicher 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.

IllegalEnterpriseOperation -1072824207

Meldungstext: Der Vorgang ist für ein Message Queuing-Dienstobjekt ungültig.

CannotGrantAddGuid -1072824206

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

CannotLoadMsmqOcm -1072824205

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

NoEntryPointMsmqOcm -1072824204

Meldungstext: Ein Einstiegspunkt in der MSMQOCM.DLL-Bibliothek kann nicht gefunden werden.

NoMsmqServersOnDc -1072824203

Meldungstext: Fehler beim Auffinden von Message Queuing-Servern auf Domänencontrollern.

CannotJoinDomain -1072824202

Meldungstext: Fehler beim Beitritt zu Message Queuing Enterprise in der Windows 2000-Domäne.

CannotCreateOnGlobalCatalog -1072824201

Meldungstext: Fehler beim Erstellen eines Objekts auf einem angegebenen globalen Katalogserver.

GuidNotMatching -1072824200

Meldungstext: Fehler beim Erstellen des Message Queuing-Konfigurationsobjekts mit einer GUID, die der Computerinstallation entspricht. Sie müssen Message Queuing deinstallieren und dann erneut installieren.

PublicKeyNotFound -1072824199

Meldungstext: Der öffentliche Schlüssel für den Computer konnte nicht gefunden werden.
Message Queuing gibt diesen Fehler zurück, z. B. wenn Sie versuchen, die Computereigenschaften eines Computers abzurufen, auf dem Message Queuing 1.0 ausgeführt wird, oder wenn Sie versuchen, Remotecomputereigenschaften abzurufen, während Sie offline arbeiten. Dieser Fehler gilt nur für Message Queuing 2.0.

PublicKeyDoesNotExist -1072824198

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

IllegalPrivateProperties -1072824197

Der Parameterwert für private Eigenschaften ist ungültig. Dies kann darauf zurückzuführen sein, dass er einen NULL-Wert aufweist oder null Eigenschaften angegeben hat.

NoGlobalCatalogInDomain -1072824196

Meldungstext: Es konnten keine globalen Katalogserver in der angegebenen Domäne gefunden werden.

NoMsmqServersOnGlobalCatalog -1072824195

Meldungstext: Fehler beim Auffinden von Message Queuing-Servern auf Domänencontrollern des globalen Katalogs.

CannotGetDistinguishedName -1072824194

Meldungstext: Fehler beim Abrufen des distinguished Name des lokalen Computers.

CannotHashDataEx -1072824193

Nachrichtentext: Es können keine Hashdaten für eine authentifizierte Nachricht verwendet werden.

CannotSignDataEx -1072824192

Nachrichtentext: Vor dem Senden einer authentifizierten Nachricht können keine Daten signiert werden.
Weitere Informationen zum Signieren von Daten finden Sie in der Eigenschaft der MessageDigitalSignature Klasse.

CannotCreateHashEx -1072824191

Nachrichtentext: Ein Hashobjekt für eine authentifizierte Nachricht kann nicht erstellt werden.
Weitere Informationen zu Hashalgorithmen finden Sie in der Eigenschaft der Message Klasse HashAlgorithm .

FailVerifySignatureEx -1072824190

Nachrichtentext: Die Signatur der empfangenen Nachricht ist ungültig.

MessageNotFound -1072824184

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

Beispiele

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

#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 Aufzählung enthält detaillierte Informationen zu einer Fehlerbedingung während eines Messaging-Vorgangs.

Die MessageQueueException Eigenschaft verwendet 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