struct sysdir { char name[64]; char path[64]; } sysdir; :int SetAddApplDir(dword tName, tPath) { int i; strcpy(#sysdir.name, tName); strcpy(#sysdir.path, tPath); debug(#sysdir.name); debug(#sysdir.path); $mov eax, 30 $mov ebx, 3 ECX = #sysdir; $int 0x40 }