Link to home
Start Free TrialLog in
Avatar of Mike McCracken
Mike McCracken

asked on

How can I determine the GUID from a C++ dll

I have several dlls written in C++.  I have the source code for some but not for all of them.  I need to determine the GUID for the functions in the DLL.

Is there an easy way to do this with standard Windows tools?

mlmcc
Avatar of chaau
chaau
Flag of Australia image

I never heard about the "GUID for the functions in the DLL". Can you please advise what are you trying to do.
Avatar of Mike McCracken
Mike McCracken

ASKER

I am probably using the wrong terminology.

I work with SAP/Business Intelligence programs.  In particular WebI, a database reporting tool.

I can write functions in C++ and make them available to WebI through XML files.  The XML files describe the interface and identify the dll by a GUID.  The GUID can be set in the project.  I have 2 dlls one has the GUID set in the project file the other as far as I can tell does not set it.

The code for these dlls is sample code provided by SAP for use with WebI.  I am trying to use the samples to verify the process so we can write our own functions to call some external APIs we use.

In my C++ project one of the functions includes a project file that has the GUID setting command.  The other function does not have a project file included.  The project file exists but for some reason it is not included.

mlmcc
I have no experience with SAP/Business Intelligence tools. I have requested moderators to change the topics of your question to the relevant area to attract more experts with an experience within this area
The zones selected are appropriate.

Knowledge of SAP tools generally will not help with this issue.  99% of SAP users will never even know this capability exists.  It is poorly documented on their site and in the manuals.

I need someone who knows about dlls.

mlmcc
ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Found solution