Códigos de erro COM (XACT, SCHED, OLE)
A tabela a seguir fornece uma lista de códigos de erro usados por APIs baseadas em COM.
Se você estiver tendo dificuldades com um aplicativo que está instalando ou executando, entre em contato com o suporte do cliente para o software que está exibindo a mensagem de erro. Para obter suporte para um produto da Microsoft, acesse https://support.microsoft.com.
Constante/valor | Descrição |
---|---|
|
Outro gerenciador de recursos de fase única já foi inscrito nessa transação. |
|
Não há suporte para uma confirmação ou anulação de retenção |
|
A transação não foi confirmada por um motivo desconhecido. A transação foi anulada. |
|
Não é possível chamar commit nesse objeto de transação porque o aplicativo de chamada não iniciou a transação. |
|
Em vez de confirmar, o recurso anulou heuristicamente. |
|
Em vez de anular, o recurso foi confirmado heuristicamente. |
|
Alguns dos estados do recurso foram confirmados enquanto outros foram anulados, provavelmente por causa de decisões heurísticas. |
|
Alguns dos estados do recurso podem ter sido confirmados, enquanto outros podem ter sido anulados, provavelmente devido a decisões heurísticas. |
|
O nível de isolamento solicitado não é válido ou tem suporte. |
|
O gerenciador de transações não dá suporte a uma operação assíncrona para esse método. |
|
Não é possível inscrever-se na transação. |
|
A semântica solicitada de retenção de isolamento entre os limites de confirmação e anulação não pode ser suportada por essa implementação de transação ou isoFlags não era igual a zero. |
|
Não há nenhum recurso atualmente associado a essa inscrição |
|
A transação não foi confirmada devido à falha do controle de simultaneidade otimista em pelo menos um dos gerenciadores de recursos. |
|
A transação já foi confirmada ou anulada implicitamente ou explicitamente |
|
Uma combinação inválida de sinalizadores foi especificada |
|
A ID do gerenciador de recursos não está associada a essa transação ou ao gerenciador de transações. |
|
Esse método foi chamado no estado errado |
|
A unidade de trabalho indicada não corresponde à unidade de trabalho esperada pelo gerenciador de recursos. |
|
Já existe um alistamento em uma transação. |
|
Não foi possível encontrar um objeto de importação para a transação. |
|
O cookie de transação é inválido. |
|
A status de transação está em dúvida. Ocorreu uma falha de comunicação ou um gerenciador de transações ou gerenciador de recursos falhou |
|
Um tempo limite foi especificado, mas não há suporte para tempos limite. |
|
A operação solicitada já está em andamento para a transação. |
|
A transação já foi anulada. |
|
O Gerenciador de Transações retornou um erro de log completo. |
|
O Gerenciador de Transações não está disponível. |
|
Uma conexão com o gerenciador de transações foi perdida. |
|
Uma solicitação para estabelecer uma conexão com o gerenciador de transações foi negada. |
|
A nova lista do Gerenciador de Recursos para determinar a transação status atingiu o tempo limite. |
|
Esse gerenciador de transações não conseguiu estabelecer uma conexão com outro gerenciador de transações TIP. |
|
Esse gerenciador de transações encontrou um erro de protocolo com outro gerenciador de transações TIP. |
|
Esse gerenciador de transações não pôde propagar uma transação de outro gerenciador de transações TIP. |
|
O Gerenciador de Transações no computador de destino não está disponível. |
|
O Gerenciador de Transações desabilitou seu suporte para TIP. |
|
O gerenciador de transações desabilitou seu suporte para transações remotas/de rede. |
|
O gerenciador de transações do parceiro desabilitou seu suporte para transações remotas/de rede. |
|
O gerenciador de transações desabilitou seu suporte para transações XA. |
|
O MSDTC não pôde ler suas informações de configuração. |
|
O MSDTC não pôde carregar a dll de proxy dtc. |
|
A transação local foi anulada. |
|
O gerenciador de transações do MSDTC não pôde efetuar push da transação para o gerenciador de transações de destino devido a problemas de comunicação. As causas possíveis são: um firewall está presente e não tem uma exceção para o processo MSDTC, os dois computadores não podem encontrar um ao outro por seus nomes NetBIOS ou o suporte para transações de rede não está habilitado para um dos dois gerenciadores de transações. |
|
O gerenciador de transações do MSDTC não pôde efetuar pull da transação do gerenciador de transações de origem devido a problemas de comunicação. As causas possíveis são: um firewall está presente e não tem uma exceção para o processo MSDTC, os dois computadores não podem encontrar um ao outro por seus nomes NetBIOS ou o suporte para transações de rede não está habilitado para um dos dois gerenciadores de transações. |
|
O gerenciador de transações do MSDTC desabilitou seu suporte para transações SNA LU 6.2. |
|
XACT_E_CLERKNOTFOUND |
|
XACT_E_CLERKEXISTS |
|
XACT_E_RECOVERYINPROGRESS |
|
XACT_E_TRANSACTIONCLOSED |
|
XACT_E_INVALIDLSN |
|
XACT_E_REPLAYREQUEST |
|
Uma operação assíncrona foi especificada. A operação começou, mas seu resultado ainda não é conhecido. |
|
XACT_S_DEFECT |
|
A chamada de método foi bem-sucedida porque a transação foi somente leitura. |
|
A transação foi anulada com êxito. No entanto, esta é uma transação coordenada, e alguns recursos inscritos foram anulados imediatamente porque não podiam dar suporte à semântica de retenção de anulação |
|
Nenhuma alteração foi feita durante essa chamada, mas o coletor quer outra chance de verificar se outros coletores fazem alterações adicionais. |
|
O coletor é conteúdo e deseja que a transação prossiga. Foram feitas alterações em um ou mais recursos durante essa chamada. |
|
O coletor é por enquanto e deseja que a transação prossiga, mas se outras alterações forem feitas após esse retorno por outros coletores de eventos, esse coletor quer outra chance de olhar |
|
A transação foi anulada com êxito. No entanto, a anulação não foi retida. |
|
Uma operação de anulação já estava em andamento. |
|
O gerenciador de recursos executou uma confirmação de fase única da transação. |
|
A transação local não foi anulada. |
|
O gerenciador de recursos solicitou ser o coordenador (último gerenciador de recursos) para a transação. |
|
A transação raiz queria confirmar, mas a transação foi anulada |
|
Você fez uma chamada de método em um componente COM+ que tem uma transação que já foi anulada ou em processo de anulação. |
|
Não há nenhum contexto de objeto MTS |
|
O componente está configurado para usar a sincronização e essa chamada de método faria com que um deadlock ocorresse. |
|
O componente está configurado para usar a sincronização e um thread atingiu o tempo limite aguardando para entrar no contexto. |
|
Você fez uma chamada de método em um componente COM+ que tem uma transação que já foi confirmada ou anulada. |
|
A função especificada não foi configurada para o aplicativo |
|
O COM+ não pôde falar com o Coordenador de Transações Distribuídas da Microsoft |
|
Ocorreu um erro inesperado durante a Ativação com+. |
|
Falha na ativação com+. Verifique o log de eventos para obter mais informações |
|
Falha na ativação com+ devido a um erro de catálogo ou configuração. |
|
Falha na ativação com+ porque a ativação não pôde ser concluída na quantidade de tempo especificada. |
|
Falha na ativação COM+ porque uma função de inicialização falhou. Verifique o log de eventos para obter mais informações. |
|
A operação solicitada exige que o JIT esteja no contexto atual e não esteja |
|
A operação solicitada requer que o contexto atual tenha uma Transação e não |
|
O modelo de threading de componentes foi alterado após a instalação em um aplicativo COM+. Instale novamente o componente. |
|
Intrínsecos do IIS não disponíveis. Inicie seu trabalho com o IIS. |
|
Falha na tentativa de gravar um cookie. |
|
Uma tentativa de usar um banco de dados gerou um erro específico do banco de dados. |
|
O componente COM+ criado deve usar o pool de objetos para funcionar. |
|
O componente COM+ criado deve usar a construção de objeto para funcionar corretamente. |
|
O componente COM+ requer sincronização e não está configurado para ele. |
|
A propriedade TxIsolation Level para o componente COM+ que está sendo criado é mais forte que txIsolationLevel para o componente "raiz" da transação. Falha na criação. |
|
O componente tentou fazer uma chamada entre contextos entre invocações de EnterTransactionScope e ExitTransactionScope. Isso não é permitido. Não é possível fazer chamadas entre contextos dentro de um escopo de transação. |
|
O componente fez uma chamada para EnterTransactionScope, mas não fez uma chamada correspondente para ExitTransactionScope antes de retornar. |
|
Use o banco de dados do Registro para fornecer as informações solicitadas |
|
Êxito, mas estático |
|
Formato da área de transferência do Macintosh |
|
A queda bem-sucedida ocorreu |
|
Operação de arrastar e soltar cancelada |
|
Usar o cursor padrão |
|
Os dados têm o mesmo FORMATETC |
|
A exibição já está congelada |
|
NÃO há suporte para FORMATETC |
|
Mesmo cache |
|
Alguns caches não atualizados |
|
Verbo inválido para objeto OLE |
|
O número do verbo é válido, mas o verbo não pode ser feito agora |
|
Identificador de janela inválido passado |
|
A mensagem é muito longa; alguns deles tinham que ser truncados antes de exibir |
|
Não é possível converter OLESTREAM em IStorage |
|
Moniker reduzido a si mesmo |
|
Prefixo comum é este moniker |
|
Prefixo comum é moniker de entrada |
|
O prefixo comum é ambos monikers |
|
O Moniker já está registrado na tabela de objetos em execução |
|
A tarefa está pronta para ser executada no próximo horário agendado. |
|
A tarefa está em execução atualmente. |
|
A tarefa não será executada nos horários agendados porque foi desabilitada. |
|
A tarefa ainda não foi executada. |
|
Não há mais execuções agendadas para esta tarefa. |
|
Uma ou mais das propriedades necessárias para executar essa tarefa em um agendamento não foram definidas. |
|
A última execução da tarefa foi encerrada pelo usuário. |
|
A tarefa não tem gatilhos ou os gatilhos existentes estão desabilitados ou não estão definidos. |
|
Os gatilhos de evento não têm tempos de execução definidos. |
|
Gatilho não encontrado. |
|
Uma ou mais das propriedades necessárias para executar essa tarefa não foram definidas. |
|
Não há nenhuma instância em execução da tarefa. |
|
O Serviço agendador de tarefas não está instalado neste computador. |
|
Não foi possível abrir o objeto de tarefa. |
|
O objeto é um objeto de tarefa inválido ou não é um objeto de tarefa. |
|
Nenhuma informação de conta foi encontrada no banco de dados de segurança do Agendador de Tarefas para a tarefa indicada. |
|
Não é possível estabelecer a existência da conta especificada. |
|
A corrupção foi detectada no banco de dados de segurança do Agendador de Tarefas; o banco de dados foi redefinido. |
|
Os serviços de segurança do Agendador de Tarefas não estão disponíveis. |
|
A versão do objeto de tarefa não tem suporte ou é inválida. |
|
A tarefa foi configurada com uma combinação sem suporte de configurações de conta e opções de tempo de execução. |
|
O Serviço agendador de tarefas não está em execução. |
|
O XML da tarefa contém um nó inesperado. |
|
O XML da tarefa contém um elemento ou atributo de um namespace inesperado. |
|
O XML da tarefa contém um valor que está formatado incorretamente ou fora do intervalo. |
|
O XML da tarefa não tem um elemento ou atributo necessário. |
|
O XML da tarefa está malformado. |
|
A tarefa é registrada, mas nem todos os gatilhos especificados iniciarão a tarefa. |
|
A tarefa está registrada, mas pode não ser iniciada. O privilégio de logon em lote precisa ser habilitado para a entidade de tarefa. |
|
O XML da tarefa contém muitos nós do mesmo tipo. |
|
A tarefa não pode ser iniciada após o limite final do gatilho. |
|
Uma instância dessa tarefa já está em execução. |
|
A tarefa não será executada porque o usuário não está conectado. |
|
A imagem da tarefa está corrompida ou foi adulterada. |
|
O serviço Agendador de Tarefas não está disponível. |
|
O serviço Agendador de Tarefas está muito ocupado para lidar com sua solicitação. Tente novamente mais tarde. |
|
O serviço Agendador de Tarefas tentou executar a tarefa, mas a tarefa não foi executada devido a uma das restrições na definição da tarefa. |
|
O serviço Agendador de Tarefas solicitou que a tarefa seja executada. |
|
A tarefa está desabilitada. |
|
A tarefa tem propriedades que não são compatíveis com versões anteriores do Windows. |
|
As configurações de tarefa não permitem que a tarefa comece sob demanda. |
|
A combinação de propriedades que a tarefa está usando não é compatível com o mecanismo de agendamento. |
|
Falha na tentativa de criar um objeto de classe |
|
O serviço OLE não pôde associar objeto |
|
Falha na comunicação RPC com o serviço OLE |
|
Caminho inválido para o objeto |
|
Falha na execução do servidor |
|
O serviço OLE não pôde se comunicar com o servidor de objetos |
|
O caminho do moniker não pôde ser normalizado |
|
O servidor de objetos está parando quando o serviço OLE entra em contato com ele |
|
Um ponteiro de bloco raiz inválido foi especificado |
|
Uma cadeia de alocação continha um ponteiro de link inválido |
|
O tamanho de alocação solicitado era muito grande |
|
Nem todas as interfaces solicitadas estavam disponíveis |
|
O nome do computador especificado não foi encontrado no cache. |
|
A ativação requer que um nome de exibição esteja presente na chave CLSID. |
|
A ativação requer que o valor RunAs para o aplicativo seja Activate As Activator. |
|
A classe não está configurada para dar suporte à ativação elevada. |
|
Interface desconhecida. |
|
Membro não encontrado. |
|
Parâmetro não encontrado. |
|
Tipos incompatíveis. |
|
Nome desconhecido. |
|
Nenhum argumento nomeado. |
|
Tipo de variável inválido. |
|
Exceção ocorreu. |
|
Fora do intervalo atual. |
|
Índice inválido. |
|
Idioma desconhecido. |
|
A memória está bloqueada. |
|
Número de parâmetros inválido. |
|
Parâmetro não opcional. |
|
Receptor inválido. |
|
Não dá suporte a uma coleção. |
|
Divisão por zero. |
|
Buffer muito pequeno |
|
Buffer muito pequeno. |
|
Nome do campo não definido no registro. |
|
Formato antigo ou biblioteca de tipos inválida. |
|
Formato antigo ou biblioteca de tipos inválida. |
|
Erro ao acessar o registro OLE. |
|
Biblioteca não registrada. |
|
Associado a um tipo desconhecido. |
|
Nome qualificado não permitido. |
|
Referência de encaminhamento inválida ou referência a tipo não compilado. |
|
Tipos incompatíveis. |
|
Elemento não encontrado. |
|
Nome ambíguo. |
|
O nome já existe na biblioteca. |
|
LCID desconhecido. |
|
Função não definida na DLL especificada. |
|
Tipo de módulo errado para a operação. |
|
O tamanho não pode exceder 64K. |
|
ID duplicada na hierarquia de herança. |
|
Profundidade de herança incorreta no hmember OLE padrão. |
|
Tipos incompatíveis. |
|
Número inválido de argumentos. |
|
Erro de E/S. |
|
Erro ao criar um arquivo tmp exclusivo. |
|
Erro ao carregar a biblioteca de tipos/DLL. |
|
Funções de propriedade inconsistentes. |
|
Dependência circular entre tipos/módulos. |
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|