As the question states - is there a good tool out there which lists methods an unmanaged DLL exports? I would like it to list COM methods and interfaces too.
相关问题
- How to know full paths to DLL's from .csproj f
- How do I restart a COM+ application on a remote se
- Java COM bridge
- Powershell - add catch to pick up if there are no
- Why is my COM factory never released during the pr
相关文章
- vs2017wpf项目引用dll的路径不正确的问题
- Signing an F# Assembly (Strong name component)
- Python instrument drivers
- Determine if an executable (or library) is 32 -or
- Are resource files compiled as UNICODE or ANSI cod
- How To Programmatically Enable/Disable 'Displa
- Assimp model loading library install/linking troub
- CreateProcess STATUS_DLL_NOT_FOUND - which dll?
Take a look at Dependency Walker to get a list of unmanaged functions exported from a DLL.
You can't easily get a l list of COM classes exported from a DLL. What you'd have to do is something like to through the registry and find all objects that reference the DLL in question. DLLs advertise their classes via registration in the registry...
For DLLs, use the Dependency Viewer (depends.exe).
For COM objects, use oleview.exe
As an application packager we use a utility that monitors (or dumps) the registration information - WiseComCapture.exe - this is part of Wise Package Studio however which isn't free. It spits out a .reg file of all it's registration information.
A bit of noodling around with google may 'expose' it