flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
i-don
Try delete { and } symbols in RASDIALPARAMS struct.
e.g.: Code: struc RASDIALPARAMS .dwSize dd ? .szEntryName rb RAS_MaxEntryName+1 .szPhoneNumber rb RAS_MaxPhoneNumber+1 .szCallbackNumber rb RAS_MaxCallbackNumber+1 .szUserName rb UNLEN + 1 .szPassword rb PWLEN + 1 .szDomain rb DNLEN + 1 .dwSubEntry dd ? .dwCallbackId dd ? ends |
|||
![]() |
|
inskipp
I downloaded FASM 1.48 with the new macro set, change it in that way, but it still returns ERROR_BUFFER_INVALID. The problem must be somewhere else.
|
|||
![]() |
|
inskipp
I invoked RasDial with the RASDIALPARAMS initialized from 1 byte to 4096.
It works, when it's 736 or 1052 . In my case sizeof.RASDIALPARAMS=1057, so my structure is 5 bytes to long, but I don't now why. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.