ID do artigo: 000057961 Tipo de conteúdo: Mensagens de erro Última revisão: 20/07/2021

Erro encontrado, "exceção não processada: 0xC000001D: instrução ilegal", ao executar um enclave de Intel® Software Guard Extensions (Intel® SGX) no Windows® 10

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumo

Como resolver a exceção de "instruções ilegais" ao executar um enclave de Intel® Software Guard Extensions (Intel® SGX) em modo de 32 bits

Descrição
  1. Enclave compilado para plataforma qualquer tipo de cpu | Win32 no Visual Studio*
  2. Correu a aplicação e ele sofreu um acidente
  3. O depurador do Visual Studio mostra erro, exceção não processada: 0xC000001D: instruçãoilegal , no DLL do enclave assinado
Resolução

No Visual Studio, compile a solução para a plataforma x64.

Outras informações

Consulte o uso de endereços grandes para enclaves de 32 bits para lidar com endereços de ponteiro grandes, se o enclave deve ser de 32 bits.

Produtos relacionados

Este artigo aplica-se a 1 produtos

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.