void *lpData



  • Hi Leutz
    ich hab da eine DLL die ich aufrufen möchte, die LONGs sind mir geläufig, aber mit den "void *lpData kann ich nicht so richtig was anfangen. Müsste ein Pointer sein, aber was für ein grösse hat das Element??
    der komplette Funktionsaufruf:
    LONG WINAPI AccessSFR(LONG wAddr, void *lpData, LONG iFlags);

    Schon mal Danke für die vielen Tips 🙂
    nun packmers wieder...
    😉



  • Hi,

    da gibt's eigentlich nur Möglichkeiten:

    1. Der Rückgabewert gibt die Länge an (unwahrscheinlich)
    2. Einer der Parameter gibt die Länge zurück
    3. Die Dll hat noch eine Funktion, sowas wie l_GetBufferSize(long& size),
    mit der du Grösse kriegst.

    Jockel


Anmelden zum Antworten