From: Ronald Raygun on
I am exporting a number of functions from a plain vanilla Win32 DLL. The
consumer (a kinda interpreter) expects the symbol name of the exported
function to be provided.

Now, the problem is that I am exporting my functions by ordinal number,
and with no name - I have not come accross the term 'symbolic link name'
in this context. Since I am exporting by ordinals - is the symbolic link
name the same as the ordinal number?
From: Norman Bullen on
Ronald Raygun wrote:

> I am exporting a number of functions from a plain vanilla Win32 DLL. The
> consumer (a kinda interpreter) expects the symbol name of the exported
> function to be provided.
>
> Now, the problem is that I am exporting my functions by ordinal number,
> and with no name - I have not come accross the term 'symbolic link name'
> in this context. Since I am exporting by ordinals - is the symbolic link
> name the same as the ordinal number?

Where did you find the term "symbolic link name"?

In the documentation topics involving DLLs, we usually find references
to "exported" and "imported" names.

These exported names are not the same as ordinal numbers; either can be
used to gain access to a function in a DLL but they are used
differently. See, for example
http://msdn2.microsoft.com/en-us/library/ms683212.aspx

It may be that your interpreter can recognize that the string that you
supply as a name is numeric and it as an ordinal. If not, you're going
to have to export names in addition to or instead of ordinals.

--
Norm

To reply, change domain to an adult feline.