FIX: A Implementação do Container ATL Não Permite o Acesso às Propriedades do Ambiente

Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
A implementação do container ATL atual não permite o acesso às propriedades do ambiente showgrabhandles e showhatching. Se você tentar acessar estas propriedades do ambiente a partir do controle ActiveX que está em um container ATL, você receberá a seguinte mensagem de erro:
0x8002000e - Número inválido de parâmetros.
Causa
A biblioteca de tipo (Atl.dll) que descreve estas propriedades não possui os atributos IDL [out, retval] associados às propriedades.
Resolução

Microsoft Visual C++ 6.0

Uma correção suportada já está disponível na Microsoft, porém destina-se a corrigir somente o problema descrito neste artigo. Aplique-a somente em computadores que estiverem passando por este problema específico. Essa correção deve receber teste adicional. Além disso, se esse problema não lhe afetar diretamente, a Microsoft recomenda que você aguarde o novo service pack do Microsoft Visual Studio 6.0 que contém essa correção.

Para resolver esse problema imediatamente, contate o Serviço de Suporte de Produto da Microsoft para obter a correção. Para obter uma lista completa dos números de telefone do Serviço de Suporte de Produto da Microsoft e as informações sobre os custos de suporte, visite o seguinte site da Web Microsoft:NOTA: Em casos especiais, as cobranças resultantes das chamadas de suporte podem ser canceladas se um Profissional de Suporte Microsoft determinar que uma atualização específica resolverá o problema. Os custos habituais do suporte serão aplicados a questões e problemas adicionais de suporte que não se qualificam à atualização específica em questão.

A versão em inglês desta correção deverá ter os seguintes atributos de arquivo ou posteriores:
   Data         Hora   Versão        Tamanho    Nome do arquivo    Plataforma   --------------------------------------------------------------   05-Dez-2001  13:37   3.00.9435    74.810  Atl.dll     x86   05-Dez-2001  13:37   nenhum    13.574  Atl.dll     x86				

Microsoft Windows 2000

Para resolver este problema, obtenha o mais atual service pack do Windows 2000. Para obter informações adicionais, clique no seguinte número para ver o artigo na Base de Dados de Conhecimento da Microsoft:
260910 How to Obtain the Latest Windows 2000 Service Pack
A versão em inglês desta correção deverá ter os seguintes atributos de arquivo ou posteriores:
   Data         Hora   Versão        Tamanho    Nome do arquivo    Plataforma   --------------------------------------------------------------   18-Jan-2002  11:05   3.00.9435    74.810  Atl.dll     x86				

Microsoft Windows XP

Para resolver esse problema, obtenha o service pack mais recente para o Windows XP. Para obter informações adicionais, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
322389 How to Obtain the Latest Windows XP Service Pack
A versão em inglês desta correção deverá ter os seguintes atributos de arquivo ou posteriores:
   Data         Hora   Versão        Tamanho    Nome do arquivo    Plataforma   --------------------------------------------------------------   20-Fev-2002  21:53   3.00.9435    74.810  Atl.dll     x86				

Situação
A Microsoft informa que, o(s) produto(s) da(s) empresa(s) listado(s) na secção "Aplica-se" deste artigo, podem apresentar problemas. Este problema foi corrigido primeiro no Microsoft Windows 2000 Service Pack 3 (SP3) e no Microsoft Windows XP Service Pack 1 (SP1).
kbBaseOS HRESULT 8002000e DISP_E_BADPARAMCOUNT
Propriedades

ID do Artigo: 313237 - Última Revisão: 02/24/2014 20:24:49 - Revisão: 3.0

  • Microsoft ActiveX Template Library 3.0
  • kbnosurvey kbarchive kbqfe kbhotfixserver kbbug kbfix kboswin2000fix kbwin2000sp3fix kbwinxpsp1fix KB313237
Comentários