PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DLL-Zugriff per ASM??



DocJunioR
03.08.2001, 08:49
So,
Wenn man (z.B.) per ASsembler auf die Windows Sockets zugreifen möchte. Wie spricht man die dll dazu an?
Ich frage das eigentlich nur, weil man auf praktisch jedem System einen assembler (bei DOS ist es der Debugger.. der ist garnicht so schlecht..) findet.

P.S.: lohnt sich der Aufwand, oder ist es zuviel, um mal schnell etwas in der Richtung zu schreiben??

CU
DjR

================
www.docjunior.de (http://www.docjunior.de)

SoleSurvivor
03.09.2001, 18:36
für "mal eben" ist es zuviel Aufwand. Wenn es dir aber Spaß m,achst oder du glaubst, Performance gewinnen zu können (und das brauchst) dann eghe wie folgt vor: suche dir eine passende Import Datei, Include datei oder wie auch immer man die Dinger nennt für die winsock dll. Für die meisten Windows komponenten gibts die schon von irgendwem. dann kannst du über invoke (bitte vorher case sensitive einschalten) die externen Funktionen nutzen. Auch wenn es wie Werbung klingt: schau mal auf http://win32asm.cjb.net dort müßte eigentlich was zum thema zu finden sein. Da ja mehr oder weniger das gesamte Windows system in DLL's vorliegt wirst du das wissen, wie du eine Funktion aus den Standard dll's nutzt auch auf die Winsock übertragen können.