[Mono-list] Re: Method signature modification
Robert Jordan
robertj at gmx.net
Mon Oct 17 06:43:51 EDT 2005
Hi Shankari,
> I am trying to invoke unmanaged call with a flag as
> the first parameter of the call. (Since C doesnt do
> parameter matching, I can get away with this).
> So, i call f( flag, param1)
>
> The corresponding call that is invoked in the shared
> library is f(param1).
I'm not sure if I understand you. You have a
C prototype
void func (foo flag, bar param)
and you want to have a C# prototype that looks like that?
static void func (bar param)
Then you can write:
[DllImport(...)]
static extern void func (foo flag, bar param);
static void func (bar param)
{
func (whatever, param);
}
Rob
More information about the Mono-list
mailing list