c++的函数转到C#里用调用,这个参数不知道怎么转换

MMC_INT16U pmc4bpci_open(int id, void (WINAPI *funcIntHandler)(void));

void (WINAPI *funcIntHandler)(void)

这个在C#应该怎么定义?是回调函数? 应该怎么声明?

用委托
http://www.cnblogs.com/dipwater/archive/2012/11/07/dipwater_delegate.html

首先定义回调函数对应的委托,定义参数名,然后创建一个委托的实例,之后定义委托对应的实例,并给委托赋值

使用委托 委托参数就可以使用函数为参数代入

使用委托 委托参数就可以使用函数为参数代入