Holass, mi duda es la siguiente, estoy usando el MASM ¿que relecion tienen los archivos de extensiones .inc .lib y .dll cuando se les incluye en el codigo fuente?
¿¿Cual de ellos es el que tiene los prototipos de funciones declaradas??
¿Y como es que el .lib llama a la .dll respectiva, que contiene el .lib??
Los .inc son archivos de declaraciones, equivalentes a los .h de C/C++ y ahi es donde estan los prototipos que buscas.
Los .lib pueden ser librerias estaticas o librerias de importacion, los .DLL son librerias dinamicas.
El .lib al que te referis debe ser el de importacion y lo que tiene son referencias a las funciones exportadas por las DLLs. Para entederlo mejor tenes que leer sobre PE, COFF, etc..
En línea
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón