MessageQueueErrorCode MessageQueueErrorCode MessageQueueErrorCode MessageQueueErrorCode Enum

Definizione

Identifica l'origine di un errore verificatosi all'interno dell'applicazione Accodamento messaggi e che ha generato un'eccezione MessageQueueException.Identifies the source of an error that occurred within the Message Queuing application and generated a MessageQueueException exception.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public enum class MessageQueueErrorCode
[System.Serializable]
public enum MessageQueueErrorCode
type MessageQueueErrorCode = 
Public Enum MessageQueueErrorCode
Ereditarietà
MessageQueueErrorCodeMessageQueueErrorCodeMessageQueueErrorCodeMessageQueueErrorCode
Attributi

Campi

AccessDenied AccessDenied AccessDenied AccessDenied -1072824283

Testo del messaggio: Accesso negato.L'accesso alla coda o al computer specificato è negato.Message text: Access is denied.Access to the specified queue or computer is denied. Se viene restituito questo errore, verificare di avere i diritti di accesso per l'operazione, ad esempio la creazione, l'eliminazione o l'impostazione di proprietà per una coda.If this error is returned, verify that you have access rights for the operation, such as creating, deleting, or setting properties for a queue. Per informazioni sulla modifica dei diritti di accesso per una coda, vedere MessageQueueAccessRights e SetPermissions.For information about changing access rights for a queue, see MessageQueueAccessRights and SetPermissions.

BadSecurityContext BadSecurityContext BadSecurityContext BadSecurityContext -1072824267

Testo del messaggio: Contesto di sicurezza non valido.Message text: Bad security context.
Il contesto di sicurezza è danneggiato.The security context has become corrupted.

Base Base Base Base -1072824320

Accodamento messaggi non restituisce questo codice di errore.Message Queuing does not return this error code.

BufferOverflow BufferOverflow BufferOverflow BufferOverflow -1072824294

Testo del messaggio: Il buffer fornito a MQReceiveMessage per la lettura del corpo del messaggio è troppo piccolo.Message text: The buffer supplied to MQReceiveMessage for message body retrieval was too small. Il messaggio non è stato rimosso dalla coda ed è stato troncato in modo da poter essere inserito nel buffer.The message is not removed from the queue and part of the message body that fits in the buffer was copied.

CannotCreateCertificateStore CannotCreateCertificateStore CannotCreateCertificateStore CannotCreateCertificateStore -1072824209

Testo del messaggio: Impossibile creare un archivio certificati per il certificato interno.Message text: Unable to create a certificate store for the internal certificate.
Accodamento messaggi restituisce questo errore se non si ha l'autorizzazione necessaria per modificare il proprio profilo.Message Queuing returns this error if you do not have permission to manipulate your own profile.

CannotCreateHashEx CannotCreateHashEx CannotCreateHashEx CannotCreateHashEx -1072824191

Testo del messaggio: Impossibile creare l'oggetto hash per un messaggio autenticato.Message text: Unable to create a hash object for an authenticated message.
Vedere la proprietà HashAlgorithm della classe Message per altre informazioni sugli algoritmi hash.See the Message class's HashAlgorithm property for more information about hash algorithms.

CannotCreateOnGlobalCatalog CannotCreateOnGlobalCatalog CannotCreateOnGlobalCatalog CannotCreateOnGlobalCatalog -1072824201

Testo del messaggio: Impossibile creare un oggetto in un server di catalogo globale specificato.Message text: Failed to create an object on a specified global catalog server.

CannotGetDistinguishedName CannotGetDistinguishedName CannotGetDistinguishedName CannotGetDistinguishedName -1072824194

Testo del messaggio: Impossibile recuperare il nome distinto del computer locale.Message text: Failed to retrieve the distinguished name of local computer.

CannotGrantAddGuid CannotGrantAddGuid CannotGrantAddGuid CannotGrantAddGuid -1072824206

Testo del messaggio: Impossibile concedere l'autorizzazione Aggiungi GUID all'utente corrente.Message text: Failed to grant the "Add Guid" permission to current user.

CannotHashDataEx CannotHashDataEx CannotHashDataEx CannotHashDataEx -1072824193

Testo del messaggio: Impossibile calcolare il valore hash dei dati di un messaggio autenticato.Message text: Unable to hash data for an authenticated message.

CannotImpersonateClient CannotImpersonateClient CannotImpersonateClient CannotImpersonateClient -1072824284

Testo del messaggio: Il server RPC non può rappresentare l'applicazione client. Impossibile verificare le credenziali di sicurezza.Message text: The RPC server cannot impersonate the client application, hence security credentials could not be verified.
Accodamento messaggi restituisce questo errore se il server del servizio directory non è in grado di rappresentare l'applicazione client.Message Queuing returns this error if the directory service server cannot impersonate the client application. Questa capacità è necessaria per verificare le credenziali di sicurezza.This is necessary to verify the security credentials.

CannotJoinDomain CannotJoinDomain CannotJoinDomain CannotJoinDomain -1072824202

Testo del messaggio: Impossibile connettersi alla rete enterprise di accodamento messaggi del dominio Windows 2000.Message text: Failed to join Message Queuing enterprise on Windows 2000 domain.

CannotLoadMsmqOcm CannotLoadMsmqOcm CannotLoadMsmqOcm CannotLoadMsmqOcm -1072824205

Testo del messaggio: Impossibile caricare la libreria MSMQOCM.DLL.Message text: Cannot load the MSMQOCM.DLL library.

CannotOpenCertificateStore CannotOpenCertificateStore CannotOpenCertificateStore CannotOpenCertificateStore -1072824208

Testo del messaggio: Impossibile aprire l'archivio certificati per il certificato interno.Message text: Unable to open the certificates store for the internal certificate.
Accodamento messaggi restituisce questo errore se non si ha l'autorizzazione necessaria per modificare il proprio profilo.Message Queuing returns this error if you do not have permission to manipulate your own profile.

CannotSetCryptographicSecurityDescriptor CannotSetCryptographicSecurityDescriptor CannotSetCryptographicSecurityDescriptor CannotSetCryptographicSecurityDescriptor -1072824212

Testo del messaggio: Impossibile impostare il descrittore di sicurezza per le chiavi di crittografia.Message text: Unable to set the security descriptor for the cryptographic keys.
Per informazioni sui provider del servizio di crittografia, vedere CryptographicProviderType e AuthenticationProviderType.For information about cryptographic providers, see CryptographicProviderType and AuthenticationProviderType.

CannotSignDataEx CannotSignDataEx CannotSignDataEx CannotSignDataEx -1072824192

Testo del messaggio: Impossibile firmare i dati prima di inviare un messaggio autenticato.Message text: Unable to sign data before sending an authenticated message.
Vedere la proprietà DigitalSignature della classe Message per altre informazioni sulla firma dei dati.See the Message class's DigitalSignature property for more information about signing data.

CertificateNotProvided CertificateNotProvided CertificateNotProvided CertificateNotProvided -1072824211

Testo del messaggio: Un utente ha tentato di inviare un messaggio autenticato senza fornire il certificato.Message text: A user attempted to send an authenticated message without a certificate.
Accodamento messaggi restituisce questo errore se l'applicazione mittente tenta di usare le informazioni del contesto di sicurezza per autenticare un messaggio e il contesto di sicurezza non include un certificato.Message Queuing returns this error if the sending application attempts to use security context information to authenticate a message, and the security context does not include a certificate. Per altre informazioni sui certificati, vedere la proprietà SenderCertificate della classe Message.For more information about certificates, see the Message class's SenderCertificate property.

ComputerDoesNotSupportEncryption ComputerDoesNotSupportEncryption ComputerDoesNotSupportEncryption ComputerDoesNotSupportEncryption -1072824269

Testo del messaggio: Il computer in uso non supporta le operazioni di crittografia.Message text: The computer does not support encryption operations.
Accodamento messaggi restituisce questo errore quando l'applicazione richiede la crittografia e il computer (di origine o di destinazione) non supporta le operazioni di crittografia.Message Queuing returns this error when the application requests encryption and the computer (source or destination) does not support encryption operations. Quando viene restituito questo errore, l'operazione di crittografia non riesce.When this error is returned, the encryption operation fails. Per altre informazioni sull'uso della crittografia, vedere EncryptionRequired e EncryptionAlgorithm.For more information about using encryption, see EncryptionRequired and EncryptionAlgorithm.

CorruptedInternalCertificate CorruptedInternalCertificate CorruptedInternalCertificate CorruptedInternalCertificate -1072824275

Testo del messaggio: Il certificato interno di Accodamento messaggi è danneggiato.Message text: The internal Message Queuing certificate is corrupted.
Questo errore si applica solo ad Accodamento messaggi 1.0.This error applies only to Message Queuing 1.0.

CorruptedPersonalCertStore CorruptedPersonalCertStore CorruptedPersonalCertStore CorruptedPersonalCertStore -1072824271

Testo del messaggio: L'archivio dei certificati personali è danneggiato.Message text: The personal certificate store is corrupted.
Accodamento messaggi restituisce questo errore quando l'archivio dei certificati personali di Microsoft Internet Explorer è danneggiato.Message Queuing returns this error when the Microsoft Internet Explorer personal certificate store is corrupted.

CorruptedQueueWasDeleted CorruptedQueueWasDeleted CorruptedQueueWasDeleted CorruptedQueueWasDeleted -1072824216

Testo del messaggio: Il file di inizializzazione della coda in LQS è stato eliminato perché danneggiato.Message text: The.ini file for the queue in LQS was deleted because it was corrupted.

CorruptedSecurityData CorruptedSecurityData CorruptedSecurityData CorruptedSecurityData -1072824272

Testo del messaggio: Errore della funzione di crittografia.Message text: A cryptographic function has failed.

CouldNotGetAccountInfo CouldNotGetAccountInfo CouldNotGetAccountInfo CouldNotGetAccountInfo -1072824265

Testo del messaggio: Impossibile ottenere informazioni relative all'account dell'utente specificato.Message text: Could not get the account information for the user.

CouldNotGetUserSid CouldNotGetUserSid CouldNotGetUserSid CouldNotGetUserSid -1072824266

Testo del messaggio: Impossibile recuperare le informazioni sul SID dal token del thread.Message text: Could not get the SID information out of the thread token.
Per altre informazioni sugli identificatori mittente, vedere la proprietà SenderId della classe Message.For more information about sender identifiers, see the Message class's SenderId property.

DeleteConnectedNetworkInUse DeleteConnectedNetworkInUse DeleteConnectedNetworkInUse DeleteConnectedNetworkInUse -1072824248

Testo del messaggio: Impossibile eliminare la rete connessa perché è in uso.Message text: The connected network cannot be deleted; it is in use.
Accodamento messaggi restituisce questo errore se non è possibile eliminare la rete connessa specificata perché la rete è definita in almeno un altro computer.Message Queuing returns this error if it cannot delete the specified connected network because the network is defined in at least one other computer. Rimuovere la rete connessa da tutti gli elenchi di reti connesse e provare di nuovo a eliminarla.Remove the connected network from all connected network lists and try again to delete it.

DependentClientLicenseOverflow DependentClientLicenseOverflow DependentClientLicenseOverflow DependentClientLicenseOverflow -1072824217

Testo del messaggio: È stato raggiunto il limite massimo per il numero dei client dipendenti collegati al server di Accodamento messaggi.Message text: The number of dependent clients served by this Message Queuing server reached its upper limit.

DsError DsError DsError DsError -1072824253

Testo del messaggio: Errore interno del servizio directory.Message text: Internal directory service error.

DsIsFull DsIsFull DsIsFull DsIsFull -1072824254

Testo del messaggio: Il servizio directory è pieno.Message text: Directory service is full.
Accodamento messaggi restituisce questo errore se l'archivio informazioni è pieno.Message Queuing returns this error if the information store is full. Questo errore si applica solo ad Accodamento messaggi 1.0.This error applies only to Message Queuing 1.0.

DtcConnect DtcConnect DtcConnect DtcConnect -1072824244

Testo del messaggio: Impossibile connettersi a MS DTC.Message text: Cannot connect to MS DTC.
Accodamento messaggi restituisce questo errore se non è in grado di connettersi a Microsoft Distributed Transaction Coordinator.Message Queuing returns this error if it is unable to connect to the Microsoft Distributed Transaction Coordinator.

EncryptionProviderNotSupported EncryptionProviderNotSupported EncryptionProviderNotSupported EncryptionProviderNotSupported -1072824213

Testo del messaggio: Il provider del servizio di crittografia non è supportato da Accodamento messaggi.Message text: The Cryptographic Service Provider is not supported by Message Queuing.

FailVerifySignatureEx FailVerifySignatureEx FailVerifySignatureEx FailVerifySignatureEx -1072824190

Testo del messaggio: Ricevuto messaggio con firma non valida.Message text: Signature of received message is not valid.

FormatNameBufferTooSmall FormatNameBufferTooSmall FormatNameBufferTooSmall FormatNameBufferTooSmall -1072824289

Testo del messaggio: Il buffer dei nomi di formato fornito all'API è troppo piccolo per il nome del formato.Message text: The format name buffer supplied to the API was too small to fit the format name.

Generic Generic Generic Generic -1072824319

Testo del messaggio: Errore generico.Message text: Generic Error.
Accodamento messaggi restituisce questo errore se non è in grado di identificare un'origine più specifica.Message Queuing returns this error if it cannot identify a more specific source.

GuidNotMatching GuidNotMatching GuidNotMatching GuidNotMatching -1072824200

Testo del messaggio: Impossibile creare un oggetto msmqConfiguration con GUID corrispondente alla versione installata nel computer.Message text: Failed to create Message Queuing configuration object with a GUID that matches the computer installation. Disinstallare e reinstallare il servizio di accodamento messaggi.You must uninstall Message Queuing and then reinstall it.

IllegalContext IllegalContext IllegalContext IllegalContext -1072824229

Testo del messaggio: Parametro di contesto non valido.Message text: Invalid context parameter.

IllegalCriteriaColumns IllegalCriteriaColumns IllegalCriteriaColumns IllegalCriteriaColumns -1072824264

Testo del messaggio: Parametro MQCOLUMNS non valido.Message text: Invalid MQCOLUMNS parameter.
Accodamento messaggi restituisce questo errore se si sta usando la classe MessagePropertyFilter e si è selezionato false per tutti i valori booleani e zero (0) per tutti i valori interi.Message Queuing returns this error if you are using the MessagePropertyFilter class and have selected false for all Boolean values and zero (0) for all integer values.

IllegalCursorAction IllegalCursorAction IllegalCursorAction IllegalCursorAction -1072824292

Testo del messaggio: Impossibile utilizzare il valore di MQ_ACTION_PEEK_NEXT specificato in MQReceiveMessage con l'attuale posizione del cursore.Message text: MQ_ACTION_PEEK_NEXT specified to MQReceiveMessage can not be used with the current cursor position.
Non è possibile usare MoveNext con l'attuale posizione del cursore.MoveNext cannot be used with the current cursor position.

IllegalEnterpriseOperation IllegalEnterpriseOperation IllegalEnterpriseOperation IllegalEnterpriseOperation -1072824207

Testo del messaggio: Operazione non supportata dall'oggetto MSMQServices.Message text: The operation is invalid for a Message Queuing services object.

IllegalFormatName IllegalFormatName IllegalFormatName IllegalFormatName -1072824290

Testo del messaggio: Nome di formato non valido.Message text: The given format name is invalid. Per le opzioni di sintassi valide per il nome di formato, vedere la proprietà FormatName della classe MessageQueue.For valid format name syntax options, see the MessageQueue class's FormatName property.

IllegalMessageProperties IllegalMessageProperties IllegalMessageProperties IllegalMessageProperties -1072824255

Testo del messaggio: Parametro MQQMPROPS non valido. Il parametro è Null o non ha proprietà.Message text: Illegal MQQMPROPS parameter, either null or with zero properties.
Proprietà del messaggio non valide. Il valore è Null o non sono state specificate proprietà.Illegal message properties, either null or with zero properties.

IllegalOperation IllegalOperation IllegalOperation IllegalOperation -1072824220

Testo del messaggio: Operazione non supportata dal sistema di accodamento dei messaggi esterno.Message text: The operation is invalid on foreign message queuing systems.

IllegalPrivateProperties IllegalPrivateProperties IllegalPrivateProperties IllegalPrivateProperties -1072824197

Il valore del parametro delle proprietà private non è valido.The private properties parameter value is invalid. È possibile che sia un valore Null o che non siano state specificate proprietà.This may be because it has a null value or has zero properties specified.

IllegalPropertyId IllegalPropertyId IllegalPropertyId IllegalPropertyId -1072824263

Testo del messaggio: Valore identificatore di proprietà non valido.Message text: Invalid property identifier value.

IllegalPropertySize IllegalPropertySize IllegalPropertySize IllegalPropertySize -1072824261

Testo del messaggio: Dimensioni del buffer di proprietà non valide.Message text: Illegal property buffer size.
Accodamento messaggi restituisce questo errore se il buffer specificato per l'identificatore di messaggio o l'identificatore di correlazione non è della dimensione corretta.Message Queuing returns this error if the specified buffer for the message identifier or correlation identifier is not the correct size. Vedere le proprietà Id e CorrelationId della classe Message per altre informazioni sugli identificatori di messaggio.See the Message class's Id and CorrelationId properties for more information about message identifiers.

IllegalPropertyValue IllegalPropertyValue IllegalPropertyValue IllegalPropertyValue -1072824296

Testo del messaggio: Valore di proprietà non valido.Message text: Invalid property value.

IllegalPropertyVt IllegalPropertyVt IllegalPropertyVt IllegalPropertyVt -1072824295

Testo del messaggio: Valore VARTYPE non valido.Message text: Invalid VARTYPE value.

IllegalQueuePathName IllegalQueuePathName IllegalQueuePathName IllegalQueuePathName -1072824300

Testo del messaggio: Percorso della coda non valido.Message text: Invalid queue path name.
Vedere la proprietà Path della classe MessageQueue per le opzioni di sintassi valide per il percorso.See the MessageQueue class's Path property for valid path syntax options.

IllegalQueueProperties IllegalQueueProperties IllegalQueueProperties IllegalQueueProperties -1072824259

Testo del messaggio: Parametro MQQUEUEPROPS non valido. Il parametro è Null o non ha proprietà.Message text: Illegal MQQUEUEPROPS parameter, either null or with zero properties.
Accodamento messaggi restituisce questo errore se si sta usando la classe MessageQueueCriteria ed è stato chiamato ClearAll() oppure non è stato specificato alcun criterio da usare per filtrare le code.Message Queuing returns this error if you are using the MessageQueueCriteria class and have called ClearAll() or have not specified any criteria to use when filtering queues. Vedere la classe MessageQueueCriteria o GetPublicQueues per altre informazioni sui criteri di ricerca per filtrare le code.See the MessageQueueCriteria class or GetPublicQueues for more information about filtering queue search criteria.

IllegalRelation IllegalRelation IllegalRelation IllegalRelation -1072824262

Testo del messaggio: Valore di relazione non valido nella restrizione.Message text: Invalid relation value in restriction.

IllegalRestrictionPropertyId IllegalRestrictionPropertyId IllegalRestrictionPropertyId IllegalRestrictionPropertyId -1072824260

Testo del messaggio: Valore PropID non valido nel parametro MQRESTRICTION.Message text: Invalid propid value in MQRESTRICTION parameter.
Valore di identificatore di proprietà non valido per la restrizione.Invalid property identifier value for restriction.

IllegalSecurityDescriptor IllegalSecurityDescriptor IllegalSecurityDescriptor IllegalSecurityDescriptor -1072824287

Testo del messaggio: Il descrittore di sicurezza specificato non è valido.Message text: The specified security descriptor is not a valid security descriptor.

IllegalSort IllegalSort IllegalSort IllegalSort -1072824304

Testo del messaggio: Il criterio di ordinamento specificato non è valido (ad esempio, colonne duplicate).Message text: Illegal sort specified (for example, duplicate columns).

IllegalSortPropertyId IllegalSortPropertyId IllegalSortPropertyId IllegalSortPropertyId -1072824228

Testo del messaggio: Valore PropID non valido in MQSORTSET.Message text: Invalid propid value in MQSORTSET.
Valore di identificatore di proprietà non valido per l'ordinamento.Invalid property identifier value in for sort.

IllegalUser IllegalUser IllegalUser IllegalUser -1072824303

Testo del messaggio: Nome utente non valido.Message text: The user has an invalid user name.
Accodamento messaggi restituisce questo errore se l'applicazione si connette tramite un nome utente non valido.Message Queuing returns this error if your application is connecting to it through an invalid user name.

InsufficientProperties InsufficientProperties InsufficientProperties InsufficientProperties -1072824257

Testo del messaggio: Nei parametri di input non sono state specificate tutte le proprietà necessarie per l'operazione.Message text: Not all the required properties for the operation were specified in the input parameters.

InsufficientResources InsufficientResources InsufficientResources InsufficientResources -1072824281

Testo del messaggio: Risorse insufficienti per eseguire l'operazione.Message text: Insufficient resources to perform operation.
Accodamento messaggi restituisce questo errore se, ad esempio, la memoria disponibile non è sufficiente per completare l'operazione.Message Queuing returns this error, for example, if there is not enough memory to complete the operation. Quando viene restituito questo errore, l'operazione non riesce.When this error is returned, the operation fails.

InvalidCertificate InvalidCertificate InvalidCertificate InvalidCertificate -1072824276

Testo del messaggio: Certificato utente non valido.Message text: The user certificate is not valid.
Accodamento messaggi restituisce questo errore se il certificato di protezione specificato nella proprietà SenderCertificate della classe Message non è valido o se il certificato non è stato inserito correttamente nell'archivio dei certificati personali di Microsoft Internet Explorer.Message Queuing returns this error if the security certificate specified in the Message class's SenderCertificate property is invalid, or if the certificate is not correctly placed in the Microsoft Internet Explorer personal certificate store.

InvalidHandle InvalidHandle InvalidHandle InvalidHandle -1072824313

Testo del messaggio: Handle non valido passato a una funzione.Message text: An invalid handle passed to a function.
Accodamento messaggi restituisce questo errore se l'handle di coda specificato non è valido.Message Queuing returns this error if the specified queue handle is not valid.

InvalidOwner InvalidOwner InvalidOwner InvalidOwner -1072824252

Testo del messaggio: Proprietario dell'oggetto non valido.Message text: Invalid object owner. Ad esempio, potrebbe essersi verificato un errore di CreateQueue perché l'oggetto Gestore code non è valido.For example CreateQueue failed because the Queue Manager object is invalid.
Accodamento messaggi restituisce questo errore se, ad esempio, l'applicazione tenta di creare una coda in un computer in cui Accodamento messaggi non è installato.Message Queuing returns this error, for example, if your application attempts to create a queue on a computer on which Message Queuing is not installed.

InvalidParameter InvalidParameter InvalidParameter InvalidParameter -1072824314

Testo del messaggio: Parametro non valido passato a una funzione.Message text: An invalid parameter passed to a function.
Accodamento messaggi restituisce questo errore se uno dei parametri specificati dall'operazione non è valido.Message Queuing returns this error if one of the parameters supplied by the operation is not valid.

IOTimeout IOTimeout IOTimeout IOTimeout -1072824293

Testo del messaggio: Il timeout per la ricezione o la lettura dei messaggi è scaduto.Message text: The receive or peek message time-out has expired.
Accodamento messaggi restituisce questo errore se il timeout specificato in una chiamata a Receive o Peek scade prima dell'arrivo di un nuovo messaggio nella coda.Message Queuing returns this error if the time-out specified in a call to Receive or Peek expires before a new message arrives in the queue. Ciò può accadere solo se la coda non conteneva alcun messaggio. Entrambi i metodi vengono restituiti immediatamente se è presente un messaggio.This can only happen if there was no message already in the queue; both methods would return immediately if a message exists.

LabelBufferTooSmall LabelBufferTooSmall LabelBufferTooSmall LabelBufferTooSmall -1072824226

Testo del messaggio: Il buffer delle etichette fornito all'API è troppo piccolo.Message text: The label buffer supplied to the API was too small.

MachineExists MachineExists MachineExists MachineExists -1072824256

Testo del messaggio: Un computer con lo stesso nome è già presente nel sito.Message text: Computer with the same name already exists in the site.

MachineNotFound MachineNotFound MachineNotFound MachineNotFound -1072824307

Testo del messaggio: Impossibile trovare il computer specificato.Message text: The specified computer could not be found.
Accodamento messaggi restituisce questo errore se non trova il computer della coda del servizio directory.Message Queuing returns this error if it cannot find the queue's computer in the directory service.

MessageAlreadyReceived MessageAlreadyReceived MessageAlreadyReceived MessageAlreadyReceived -1072824291

Testo del messaggio: Il messaggio a cui fa attualmente riferimento il cursore è stato rimosso dalla coda da un altro processo o da un'altra chiamata a Receive, senza utilizzare questo cursore.Message text: A message that is currently pointed at by the cursor has been removed from the queue by another process or by another call to receive the message without the use of this cursor.
Accodamento messaggi restituisce questo errore quando un altro cursore, un'altra applicazione o l'amministratore di sistema ha già rimosso il messaggio dalla coda.Message Queuing returns this error when some other cursor, application, or the system administrator has already removed the message from the queue. Le probabilità che questo errore si verifichi sono maggiori quando si usa la classe MessageEnumerator, ad esempio l'istanza restituita tramite una chiamata a GetMessageEnumerator2() o GetEnumerator().This error is most likely to occur when using the MessageEnumerator class, such as the instance returned through a call to GetMessageEnumerator2() or GetEnumerator().

MessageNotFound MessageNotFound MessageNotFound MessageNotFound -1072824184

Testo del messaggio: Impossibile trovare il messaggio specificato.Message text: The specified message could not be found.
Accodamento messaggi restituisce questo errore se non trova il messaggio specificato nella coda.Message Queuing returns this error if it cannot find the specified message in the queue.

MessageStorageFailed MessageStorageFailed MessageStorageFailed MessageStorageFailed -1072824278

Testo del messaggio: Impossibile memorizzare un messaggio recuperabile o di tipo journal.Message text: Could not store a recoverable or journal message. Il messaggio non è stato inviato.Message was not sent.
Accodamento messaggi restituisce questo errore se il computer locale non è in grado di memorizzare un messaggio recuperabile, ovvero un messaggio il cui recapito è garantito in caso di un problema di rete, oppure un messaggio di tipo journal.Message Queuing returns this error if the local computer cannot store a recoverable message (one whose delivery is guaranteed in the case of a network problem) or a journal message. Vedere le proprietà Recoverable e UseJournalQueue della classe Message per altre informazioni su queste opzioni di invio dei messaggi.See the Message class's Recoverable and UseJournalQueue properties for more information about these message sending options.

MissingConnectorType MissingConnectorType MissingConnectorType MissingConnectorType -1072824235

Testo del messaggio: Per inviare messaggi protetti o ACK è necessario specificare il tipo di connettore.Message text: Connector Type is mandatory when sending an Acknowledgment or secure message.
Accodamento messaggi restituisce questo errore quando l'applicazione imposta una proprietà normalmente impostata da Accodamento messaggi, ma non specifica il connettore da usare.Message Queuing returns this error when the application sets a property typically set by Message Queuing, but does not specify the connector to use. Per altre informazioni sui tipi di connettore, vedere la proprietà ConnectorType della classe Message.For more information about connector types, see the Message class's ConnectorType property.

MqisReadOnlyMode MqisReadOnlyMode MqisReadOnlyMode MqisReadOnlyMode -1072824224

Testo del messaggio: Il database MQIS è in modalità di sola lettura.Message text: MQIS database is in read-only mode.

MqisServerEmpty MqisServerEmpty MqisServerEmpty MqisServerEmpty -1072824225

Testo del messaggio: L'elenco dei server MQIS contenuto nel Registro di sistema è vuoto.Message text: The list of MQIS servers (in registry) is empty. Questo errore si applica solo ad Accodamento messaggi 1.0.This error applies only to Message Queuing 1.0.

NoDs NoDs NoDs NoDs -1072824301

Testo del messaggio: Impossibile stabilire la connessione con i controller del sito.Message text: No connection with this site's controller(s).
Accodamento messaggi restituisce questo errore se l'applicazione non può accedere al servizio directory.Message Queuing returns this error if the application cannot access the directory service. Se viene restituito questo errore, verificare le autorizzazioni di accesso al servizio directory.If this error is returned, verify permissions for accessing the directory service.

NoEntryPointMsmqOcm NoEntryPointMsmqOcm NoEntryPointMsmqOcm NoEntryPointMsmqOcm -1072824204

Testo del messaggio: Impossibile individuare un punto di ingresso nella libreria MSMQOCM.DLL.Message text: Cannot locate an entry point in the MSMQOCM.DLL library.

NoGlobalCatalogInDomain NoGlobalCatalogInDomain NoGlobalCatalogInDomain NoGlobalCatalogInDomain -1072824196

Testo del messaggio: Impossibile trovare server di catalogo globale nel dominio specificato.Message text: Unable to find Global Catalog servers in the specified domain.

NoInternalUserCertificate NoInternalUserCertificate NoInternalUserCertificate NoInternalUserCertificate -1072824273

Testo del messaggio: L'utente specificato non dispone di un certificato interno di Accodamento messaggi.Message text: The internal Message Queuing certificate for the user does not exist.
Accodamento messaggi restituisce questo errore se non è stato registrato alcun certificato interno o se il certificato registrato è danneggiato.Message Queuing returns this error if no internal certificate is registered or the registered certificate is corrupted.

NoMsmqServersOnDc NoMsmqServersOnDc NoMsmqServersOnDc NoMsmqServersOnDc -1072824203

Testo del messaggio: Impossibile trovare server di Accodamento messaggi nei controller di dominio.Message text: Failed to find Message Queuing servers on domain controllers.

NoMsmqServersOnGlobalCatalog NoMsmqServersOnGlobalCatalog NoMsmqServersOnGlobalCatalog NoMsmqServersOnGlobalCatalog -1072824195

Testo del messaggio: Impossibile trovare server di Accodamento messaggi nei controller di dominio di catalogo globale.Message text: Failed to find Message Queuing servers on Global Catalog domain controllers.

NoResponseFromObjectServer NoResponseFromObjectServer NoResponseFromObjectServer NoResponseFromObjectServer -1072824247

Testo del messaggio: Il proprietario dell'oggetto non ha risposto.Message text: No response from object owner.
Accodamento messaggi restituisce questo errore se il server del servizio directory non invia alcuna risposta.Message Queuing returns this error if there is no response from the directory service server. Quando viene restituito questo errore, lo stato dell'operazione è sconosciuto.When this error is returned, the status of the operation is unknown.

ObjectServerNotAvailable ObjectServerNotAvailable ObjectServerNotAvailable ObjectServerNotAvailable -1072824246

Testo del messaggio: Impossibile raggiungere il proprietario dell'oggetto.Message text: Object owner is not reachable.
Accodamento messaggi restituisce questo errore se il server del servizio directory per l'oggetto non è disponibile.Message Queuing returns this error if the directory service server for the object is not available. Quando viene restituito questo errore, l'operazione non riesce.When this error is returned, the operation fails.

OperationCanceled OperationCanceled OperationCanceled OperationCanceled -1072824312

Testo del messaggio: L'operazione è stata annullata prima di essere completata.Message text: The operation was canceled before it could be completed.

PrivilegeNotHeld PrivilegeNotHeld PrivilegeNotHeld PrivilegeNotHeld -1072824282

Testo del messaggio: Il client non dispone dei privilegi necessari per eseguire l'operazione.Message text: Client does not have the required privileges to perform the operation.

Property Property Property Property -1072824318

Testo del messaggio: Almeno una delle proprietà passate non è valida.Message text: One or more of the passed properties are invalid.

PropertyNotAllowed PropertyNotAllowed PropertyNotAllowed PropertyNotAllowed -1072824258

Testo del messaggio: Proprietà non valida per l'operazione richiestaMessage text: Invalid property for the requested operation

ProviderNameBufferTooSmall ProviderNameBufferTooSmall ProviderNameBufferTooSmall ProviderNameBufferTooSmall -1072824221

Testo del messaggio: Il buffer passato per la proprietà del nome del provider è troppo piccolo.Message text: The passed buffer for the Provider name property is too small.
Vedere la proprietà AuthenticationProviderName della classe Message per altre informazioni sui nomi di provider.See the Message class's AuthenticationProviderName property for more information about provider names.

PublicKeyDoesNotExist PublicKeyDoesNotExist PublicKeyDoesNotExist PublicKeyDoesNotExist -1072824198

Testo del messaggio: La chiave pubblica del computer non esiste.Message text: The public key for the computer does not exist.
Accodamento messaggi restituisce questo errore se ha eseguito una query sul servizio directory, ma non ha trovato la chiave avanzata.Message Queuing returns this error if it was able to query the directory service, but the enhanced key was not found. Questo errore si applica solo ad Accodamento messaggi 2.0.This error applies only to Message Queuing 2.0.

PublicKeyNotFound PublicKeyNotFound PublicKeyNotFound PublicKeyNotFound -1072824199

Testo del messaggio: Impossibile trovare la chiave pubblica del computer.Message text: Unable to find the public key for computer.
Accodamento messaggi restituisce questo errore se, ad esempio, si prova a recuperare le proprietà di un computer che esegue Accodamento messaggi 1.0 oppure se si prova a ottenere le proprietà del computer remoto mentre si è in modalità offline.Message Queuing returns this error, for example, if you are trying to retrieve the computer properties of a computer running Message Queuing 1.0 or if you are trying to get remote computer properties while working offline. Questo errore si applica solo ad Accodamento messaggi 2.0.This error applies only to Message Queuing 2.0.

QDnsPropertyNotSupported QDnsPropertyNotSupported QDnsPropertyNotSupported QDnsPropertyNotSupported -1072824210

La proprietà DNS non è supportata come criterio per trovare le code.DNS property is not supported as criteria to locate queues.
Non è possibile recuperare il nome di percorso DNS di una coda.You cannot retrieve the DNS path name of a queue.

QueueDeleted QueueDeleted QueueDeleted QueueDeleted -1072824230

Testo del messaggio: La coda è stata eliminata.Message text: The queue was deleted. Impossibile ricevere altri messaggi tramite questa istanza di coda.Messages cannot be received anymore using this queue instance. La coda deve essere chiusa.The queue should be closed.

QueueExists QueueExists QueueExists QueueExists -1072824315

Testo del messaggio: Esiste già una coda con lo stesso nome di percorso.Message text: A queue with the same pathname is already registered.
Accodamento messaggi registra le code pubbliche nel servizio directory e le code private nel computer locale.Message Queuing registers public queues in the directory service, and registers private queues on the local computer.

QueueNotAvailable QueueNotAvailable QueueNotAvailable QueueNotAvailable -1072824245

Testo del messaggio: Errore durante la lettura da una coda in un computer remoto.Message text: Error while reading from a queue residing on a remote computer.

QueueNotFound QueueNotFound QueueNotFound QueueNotFound -1072824317

Testo del messaggio: Coda non registrata nel servizio directory.Message text: The queue is not registered in the directory service.
Accodamento messaggi restituisce questo errore se non trova la coda.Message Queuing returns this error if it cannot find the queue. Include le code pubbliche non registrate nel servizio directory e le code Internet che non esistono nello spazio dei nomi di Accodamento messaggi.This includes public queues not registered in the directory service and Internet queues that do not exist in the Message Queuing namespace.

RemoteMachineNotAvailable RemoteMachineNotAvailable RemoteMachineNotAvailable RemoteMachineNotAvailable -1072824215

Testo del messaggio: Computer remoto non disponibile.Message text: The remote machine is not available.

ResultBufferTooSmall ResultBufferTooSmall ResultBufferTooSmall ResultBufferTooSmall -1072824250

Testo del messaggio: Il buffer fornito per i risultati è troppo piccolo.Message text: The supplied result buffer is too small.

SecurityDescriptorBufferTooSmall SecurityDescriptorBufferTooSmall SecurityDescriptorBufferTooSmall SecurityDescriptorBufferTooSmall -1072824285

Testo del messaggio: Il buffer inviato alla funzione MQGetQueueSecurity è di dimensione insufficiente.Message text: The size of the buffer passed to MQGetQueueSecurity is too small.
Accodamento messaggi restituisce questo errore se il buffer di sicurezza specificato è di dimensioni insufficienti per il descrittore di sicurezza.Message Queuing returns this error if the supplied security buffer is too small for the security descriptor.

SenderCertificateBufferTooSmall SenderCertificateBufferTooSmall SenderCertificateBufferTooSmall SenderCertificateBufferTooSmall -1072824277

Testo del messaggio: Il buffer utilizzato per la proprietà relativa al certificato utente è di dimensione insufficiente.Message text: The passed buffer for the user certificate property is too small.
Vedere la proprietà SenderCertificate della classe Message per altre informazioni sui certificati utente.See the Message class's SenderCertificate property for more information about user certificates.

SenderIdBufferTooSmall SenderIdBufferTooSmall SenderIdBufferTooSmall SenderIdBufferTooSmall -1072824286

Testo del messaggio: Il buffer passato per la proprietà dell'identificatore utente è troppo piccolo.Message text: The passed buffer for the user identifier property is too small.
Accodamento messaggi restituisce questo errore quando il buffer specificato per l'identificazione del mittente è troppo piccolo.Message Queuing returns this error when the supplied sender identification buffer is too small. Vedere la proprietà SenderId della classe Message per altre informazioni sugli identificatori mittente.See the Message class's SenderId property for more information about sender identifiers.

ServiceNotAvailable ServiceNotAvailable ServiceNotAvailable ServiceNotAvailable -1072824309

Testo del messaggio: Il servizio di accodamento messaggi non è disponibile.Message text: The Message Queues service is not available.
Accodamento messaggi restituisce questo errore se l'applicazione non riesce a connettersi al Gestore code.Message Queuing returns this error if the application is unable to connect to the Queue Manager.

SharingViolation SharingViolation SharingViolation SharingViolation -1072824311

Testo del messaggio: Violazione di condivisione.Message text: Sharing violation. La coda è già aperta in modalità di ricezione esclusiva.The queue is already opened for exclusive receive.
Accodamento messaggi restituisce questo errore se un'applicazione prova ad aprire una coda già aperta con diritti di lettura esclusivi.Message Queuing returns this error if an application is trying to open an already opened queue that has exclusive read rights. Per altre informazioni sulla ricezione di messaggi esclusivamente da una coda, vedere la proprietà DenySharedReceive della classe MessageQueue.For more information about receiving messages exclusively from a queue, see the MessageQueue class's DenySharedReceive property.

SignatureBufferTooSmall SignatureBufferTooSmall SignatureBufferTooSmall SignatureBufferTooSmall -1072824222

Testo del messaggio: La dimensione del buffer della proprietà relativa alla firma è insufficiente.Message text: The passed buffer for the Signature property is too small.
Vedere la proprietà DigitalSignature della classe Message per altre informazioni sulle firme.See the Message class's DigitalSignature property for more information about signatures.

StaleHandle StaleHandle StaleHandle StaleHandle -1072824234

Testo del messaggio: Il servizio di gestione delle code è stato riavviato.Message text: The Queue Manager service has been restarted. L'handle della coda non è aggiornato e deve essere chiuso.The queue handle is stale and should be closed.
Accodamento messaggi restituisce questo errore se l'handle specificato è stato ottenuto in una sessione precedente del servizio di gestione delle code.Message Queuing returns this error if the specified handle was obtained in a previous session of the Queue Manager service.

SymmetricKeyBufferTooSmall SymmetricKeyBufferTooSmall SymmetricKeyBufferTooSmall SymmetricKeyBufferTooSmall -1072824223

Testo del messaggio: Il buffer fornito per la proprietà della chiave simmetrica è troppo piccolo.Message text: The passed buffer for the Symmetric key property is too small.
Vedere la proprietà DestinationSymmetricKey della classe Message per altre informazioni sulle chiavi simmetriche.See the Message class's DestinationSymmetricKey property for more information about symmetric keys.

TransactionEnlist TransactionEnlist TransactionEnlist TransactionEnlist -1072824232

Testo del messaggio: Impossibile inserire la transazione nell'elenco.Message text: Cannot enlist the transaction.

TransactionImport TransactionImport TransactionImport TransactionImport -1072824242

Testo del messaggio: Impossibile importare la transazione.Message text: Cannot import the transaction.

TransactionSequence TransactionSequence TransactionSequence TransactionSequence -1072824239

Testo del messaggio: Sequenza di operazioni di transazione non valida.Message text: Wrong transaction operations sequence.

TransactionUsage TransactionUsage TransactionUsage TransactionUsage -1072824240

Testo del messaggio: Uso della transazione non valido.Message text: Wrong transaction usage.
Accodamento messaggi restituisce questo errore se è stato effettuato un tentativo di apertura di una coda remota per l'accesso in lettura dall'interno di una transazione oppure se è stato effettuato un tentativo di lettura di un messaggio da una coda non transazionale dall'interno di una transazione.Message Queuing returns this error if an attempt was made to open a remote queue for read access from within a transaction, or an attempt was made to read a message from a non-transactional queue from within a transaction.

UnsupportedAccessMode UnsupportedAccessMode UnsupportedAccessMode UnsupportedAccessMode -1072824251

Testo del messaggio: La modalità di accesso specificata non è supportata.Message text: The specified access mode is not supported.
Accodamento messaggi restituisce questo errore se la modalità di accesso specificata all'apertura della coda è impostata su un valore non valido oppure se la modalità di accesso e la modalità di condivisione specificate non sono compatibili.Message Queuing returns this error if the access mode specified when opening the queue is set to an invalid value, or the access mode and the share mode specified are not compatible.

UnsupportedFormatNameOperation UnsupportedFormatNameOperation UnsupportedFormatNameOperation UnsupportedFormatNameOperation -1072824288

Testo del messaggio: Il nome di formato specificato non supporta l'operazione richiesta.Message text: The requested operation for the specified format name is not supported.
Accodamento messaggi restituisce questo errore quando l'operazione richiesta non è supportata per il nome di formato specificato.Message Queuing returns this error when the requested operation is not supported for the specified format name. Le operazioni includono il tentativo di apertura di una coda per ricevere messaggi specificando un nome di formato diretto.Operations include trying to open a queue to receive messages by specifying a direct format name.

UnsupportedOperation UnsupportedOperation UnsupportedOperation UnsupportedOperation -1072824214

Testo del messaggio: Operazione non supportata dai computer installati come gruppo di lavoro.Message text: The operation is not supported for a WORKGROUP installation computer.

UserBufferTooSmall UserBufferTooSmall UserBufferTooSmall UserBufferTooSmall -1072824280

Testo del messaggio: Impossibile elaborare la richiesta perché il buffer utente è troppo piccolo per contenere le informazioni restituite dalla richiesta stessa.Message text: Request failed because user buffer is too small to hold the returned information.

WksCantServeClient WksCantServeClient WksCantServeClient WksCantServeClient -1072824218

Testo del messaggio: I client MSMQ indipendenti non possono soddisfare le richieste dei client MSMQ dipendenti.Message text: Message Queuing-independent clients cannot serve Message Queuing-dependent clients.

WriteNotAllowed WriteNotAllowed WriteNotAllowed WriteNotAllowed -1072824219

Testo del messaggio: In questo momento il database non consente l'esecuzione di operazioni di scrittura perché è in corso l'installazione di un altro server MQIS.Message text: Another MQIS server is being installed; write operations to the database are not allowed at this time.

Esempi

Nell'esempio seguente viene verificata la presenza di una coda di Accodamento messaggi, che viene quindi eliminata.The following example verifies whether a Message Queuing queue exists, and then deletes it.

#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

Commenti

L' MessageQueueErrorCode enumerazione fornisce informazioni dettagliate su una condizione di errore durante un'operazione di messaggistica.The MessageQueueErrorCode enumeration gives detailed information about an error condition during a messaging operation.

MessageQueueException Utilizza laMessageQueueErrorCode proprietà per identificare la natura dell'errore di Accodamento messaggi.The MessageQueueException uses the MessageQueueErrorCode property to identify the nature of the Message Queuing error. Il MessageQueueErrorCode valore determina una stringa di testo da associare all'errore.The MessageQueueErrorCode value determines a text string to associate with the error.

Si applica a

Vedi anche