COM and DCOM Application Development
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.