java调用dll,怎么转换c++中的指针型函数返回值

java调用dll,如何转换c++中的指针型函数返回值
请教大家一个问题,本人想在JAVA里面通过JNative调用C++的一个动态链接库(dll),该dll中有一个定义为long newinterface()的函数,此函数返回接口指针p_inter,它将作为其他函数入口参数,请问我在java是面该转换成什么类型取得该函数的返回值,谢谢