Skip to main content

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

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

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)

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

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)

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

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)