Iterere over symbol-entries i .exp fil
Hey.[MSVC++6.0/win2K]
Jeg har en række funktioner tagget med 'declspec ( dllexport )'. Kompileren opretter et symbolsk entry der beskriver funktionernes signaturer i en .exp fil, et entry for hver funktion.
Fx.: '?Foo@@YAHHM@Z' for funktionen
declspec ( dllexport ) int Foo( int i, float j );
Jeg har behov for at iterere igennem .exp filen og læse alle entries der beskriver funktioner. Til dette skulle der være en række hjælpefunktioner, men jeg kan ikke få det til at virke. Umiddelbart ville jeg tro at jeg kan benytte 'SymEnumerateSymbols', men det giver ikke noget resultat som jeg benytter det nu.
Nogen der har erfaring (eller forstår dokumentationen) på dette område?