1package main
2
3import (
4	"os"
5	"syscall"
6)
7
8func main() {
9	dll := syscall.MustLoadDLL("veh.dll")
10	RaiseNoExcept := dll.MustFindProc("RaiseNoExcept")
11	ThreadRaiseNoExcept := dll.MustFindProc("ThreadRaiseNoExcept")
12
13	thread := len(os.Args) > 1 && os.Args[1] == "thread"
14	if !thread {
15		RaiseNoExcept.Call()
16	} else {
17		ThreadRaiseNoExcept.Call()
18	}
19}
20