The information in this article applies to:
SYMPTOMSWith the Microsoft IMPLIB utility versions 1.1 and 1.2, calls into a DLL fail to resolve to the correct function entry point when code or data is added to the DLL at a later date. CAUSE
When a DLL is written, function entry points can use the _export keyword
instead of being defined in the .DEF file. The DLL can then be used as the
input file for IMPLIB and an import library will be created that can be
used to link with the application. This was a feature added with IMPLIB
version 1.1 that shipped with Microsoft C version 6.0.
STATUS
Currently the only workaround is to either relink your applications
whenever you modify your DLLs or use a .DEF file as input to IMPLIB.
Additional query words: 1.10 1.20
Keywords : kb16bitonly |
Last Reviewed: December 22, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |