NInvoke(navie-invoke) like P/Invoke which allows lua code to call ANY Windows API directly.