Definição de tipos diferentes de bibliotecas do Windows

Traduções deste artigo Traduções deste artigo
ID do artigo: 11509 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Existem três tipos diferentes de bibliotecas usadas no Windows. Esses três tipos de bibliotecas são definidos da seguinte maneira:

  1. Bibliotecas de objetos são produzidas por LIB.EXE e consistem em Intel código objeto; por exemplo, SWLIBC.LIB (o W implica os objetos foram compilados usando as convenções de prólogo do Windows).

    Bibliotecas de objeto, que às vezes, são mais bibliotecas de vínculo estático chamado com precisão, são as bibliotecas que contêm código de objeto. Essas bibliotecas são usadas em tempo de link para resolver chamadas vinculadas estaticamente.
  2. DLLs (bibliotecas de vínculo dinâmico) produzidas pelo IMPLIB.EXE e LIB.EXE e contém registros dynamic-link derivados GDI.DEF USER.DEF e KERNEL.DEF. Eles também contêm a rotina de inicialização do Windows, WINSTART.OBJ e quaisquer rotinas necessárias para substituir C run-time funções (por exemplo, calloc e malloc); que é, funções de tempo de execução específicas do Windows.

    Observação: O termo biblioteca de vínculo dinâmico ou DLL é geralmente usado para descrever o executável que implementa uma API específica do Windows real.

    A biblioteca de importação do termo é geralmente usada para descrever o produto do utilitário IMPLIB. Essa biblioteca é usada para resolver referências para exportações DLL no momento que o aplicativo está vinculado.
  3. Bibliotecas executáveis são produzidas pelo vinculador Microsoft programa (link.exe) e usar a palavra-chave LIBRARY em arquivo .DEF. Eles contêm código Windows compartilhável, por exemplo, GDI.exe, USER.EXE ou KERNEL.EXE.

Propriedades

ID do artigo: 11509 - Última revisão: quarta-feira, 29 de outubro de 2003 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Software Development Kit 3.0
  • Microsoft Windows Software Development Kit 3.1
Palavras-chave: 
kbmt kb16bitonly KB11509 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 11509
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com