[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::nt-developers

Title:MS Windows NT Developers
Notice:See note 1222 for MS bug reporting info
Moderator:TARKIN::LINEIBER
Created:Mon Nov 11 1991
Last Modified:Tue Jun 03 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3247
Total number of notes:15633

3197.0. "Runtime loader look for DLL entry points via name or ordinal value?" by VAXCPU::michaud (Jeff Michaud - ObjectBroker) Fri Feb 28 1997 18:23

	I just wanted to confirm, that unlike VMS, unless you used a .def
	file and specifically gave one or more entry points a ordinal
	value (@n after the entry point name), that the linker and run-time
	loader look up symbols in a DLL by name, not by ordinality (number).

	Is this true?  Ie. so that if we ship an import library in one
	release with exports ordered one way, and in a subsequent release,
	they were re-ordered, applications that linked against the old
	prior import library will work properly with the DLL in the
	next release?

	The reason I ask is we are planning to use __declspec(dllexport)
	to have the linker generate the import library, and if something
	new is exported, chances are it will change the ordering of the
	exported symbols.
T.RTitleUserPersonal
Name
DateLines