Re: Problem creating bindings - please help



On 17 May 2006 23:46:23 -0700, Gerd wrote:

The C-header contains:

DWORD __stdcall CAN_GetHwParam(
HCANHW hHw,
WORD wParam,
void* pBuff,
WORD wBuffLen);

[...]
function CAN_GetHwParam (hHw : HCANHW; wParam : Word; pBuff :
System.Address; wBuffLen : Word) return Integer;

private
pragma Import (Stdcall, CAN_GetHwParam, External_Name =>
"CAN_GetHwParam");

What about "_CAN_GetHwParam"? It looks like 'extern "C"' stuff.

Or maybe, pragma Import (C, CAN_GetHwParam, "CAN_GetHwParam");

BTW, is it a CAN-bus adapter APIs? Which vendor?

--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
.



Relevant Pages