private static extern bool DoCallBackOut(CallBackOut callback);
private static extern bool DoCallBackOut(CallBackOut callback);
private static extern bool DoCallBackOut(CallBackOut callback);
private static extern bool DoCallBackOut(CallBackOut callback);