Compartilhar via


COM and DCOM Application Development

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Execute tempo é oferecido suporte para aplicativos COM-Based.

Para todas as plataformas

Os tópicos nessa seção descrevem o modelo programação para COM e, em Windows Embedded CE, DCOM. Eles fornecem diretrizes para a implementação de interfaces, gerenciamento de memória e configuração das configurações Registro. A documentação destinos as diferenças entre as implementações de COM no seguinte plataformas:

  • Windows Embedded CE

  • Windows Mobile

  • Windows NT® Microsoft.

Ele não se destina a ser uma abrangente guia para programação COM. Familiaridade com os objetos COM e interfaces, bibliotecas tipo e distribuído essencial conceitos programação será adotada. Plano de fundo e informações conceituais estão disponível através de seguinte recursos:

  • Para obter informações sobre desenvolvimento componente, consulte este Microsoft Web site.
  • Para obter informações sobre Windows Embedded CE, consulte este Microsoft Web site.
  • COM interna, por Dale Rogerson, Microsoft Press ® livros, 1996, e Interior distribuídos COM, membro da equipe e Henrique Eddon, Microsoft pressione livros, 1998. Para obter informações sobre esses títulos e outros guias desenvolvedor COM, consulte este Microsoft Web site.

A menos que ele seja especificado caso contrário, COM nesta documentação refere-se a funcionalidade que é o termo disponível na implementação de médio porte OS e DCOM se refere à funcionalidade fornecida na implementação de Full-Featured. Esse uso varia um pouco a partir de área de trabalho documentação, no qual um modelo programação único abrange todos os serviços COM, se eles estão no-processo, local ou remoto.

Observação

Windows Mobile não suporte DCOM.

Finalmente, fornecedores independentes software (ISVs) devem detalhes que nem todos os Windows Embedded CE - com dispositivos incluem executar COM - suporte tempo. Para verificar que um determinado Windows Embedded CEcom dispositivo fornece o nível de suporte a COM que seu aplicativo requer, consultar o OEM do seu dispositivo destino.

O tópico COM Supported APIs mostra o com suporte APIs para todos os implementação. Para Windows Embedded CE, os tópicos Minimal COM Supported APIs e DCOM Supported APIs com suporte adicionais apresentação APIs.

Não há suporte para o seguinte aplicativos:

  • COM fornece uma implementação de médio porte do COM e automação de OLE que ofereça suporte apenas em - processo Free-threaded objetos e requer cerca de 100-200 KB de memória.

Para Windows incorporado CE

Não há suporte para o seguinte aplicativos:

  • Mínimo de COM fornece um aplicativo linha de base interface de programação (API) definidas para criação do objeto COM e requer sobre 10–20 KB de memória.
  • O armazenamento COM adiciona funcionalidade armazenamento estruturado para implementações Minimal COM, COM ou DCOM.

Observação

COM (DCOM) distribuído, às vezes, também conhecido como "COM Remoting", não está incluído no Windows Embedded CE.Consulte Remote DCOM Support para obter mais informações.

Para Mobile Windows

Não há suporte para o seguinte aplicativos:

  • DCOM fornece uma implementação COM Full-Featured incluindo os serviços em um remoto dispositivo e requer sobre 700 KB de memória. Por padrão, a funcionalidade arquitetura de comunicação remota estiver desativada, que fornece um Seguro mais ambiente para o dispositivo. Isso permite que local do o DCOM servidor capacidades e ainda permite que o dispositivo estar conectado à Internet. Para habilitar a funcionalidade arquitetura de comunicação remota, defina a variável Sysgen SYSGEN_DCOM_REMOTEACCESS como 1.

Observação

Para obter informações sobre as diferenças entre a implementação COM disponível para dispositivos Windows Mobile powered e que disponível para dispositivos Windows Embedded CE , consulte COM and DCOM in Windows Mobile Powered Devices.

See Also

Other Resources

Component Services (COM and DCOM)