internal static void Install()
        {
            execute_request execute = ExecuteRequest;

            GCHandle.Alloc(execute);

            install_callbacks(execute);
        }
 private static extern void install_callbacks(execute_request execute);