Dll Kernel 64 bit of windows and signature under Uniface
Author: antoine.picaud@free.fr (apicaud)
Hi,
Currently, I have in my application the signature KERNEL32 where the implementation is in C and I have some operations like GETCOMPUTERNAMEA.
It's ok under 32 bit OS version, but now I want the same function under 64 bit.
Have you signature of the kernel64 ?
Also, do you knwo how to implement signature on Uniface in anything else.
Regards
Antoine
3 Comments
Local Administrator
Hi Antoine,
I don't know where you kernel32 (3GL Call-Out) signature comes from.
The "Signature Editor" can be used to create your own 3GL Call-Out signature or view an existing one.
Since the Uniface installation is 32bit - that also runs on 64bit Windows - you can not call a function in a 64bit dll.
Hope this helps,
Sjaak
Author: sjaak (sjaak.van.schie@uniface.com)
Local Administrator
Finaly, I found the dll on Windows 64 bit in c:\windows\system32.
The dll works with Uniface 32 bit.
You have rights, Uniface cannot call a 64 bit dll. I hope, Uniface will be in 64 bit rapidely, because, all servers of our customers are in 64 bit.
Thanks,
Antoine
Author: apicaud (antoine.picaud@free.fr)
Local Administrator
I haven't tried this but try using c:\windows\syswow64\kernel32.dll
The syswow64 directory contains the 32bit versions of the same programs running on 64 bit.
Colin Douglass
Author: Colin (cdouglass@siriussoftware.com.au)