private static extern bool DoCallBackInOut(CallBackInOut callback);
private static extern bool DoCallBackInOut(CallBackInOut callback);
private static extern bool DoCallBackInOut(CallBackInOut callback);
private static extern bool DoCallBackInOut(CallBackInOut callback);