源于golang群中再次提到windows下获取磁盘空间的方法
由于golang的api并非完全跨平台, golang本身并没有直接提供windows下的方式
syscall.Syscall系列方法
当前共...5个方法
syscall.Syscallsyscall.Syscall6syscall.Syscall9syscall.Syscall12syscall.Syscall15
分别对应 3个/6个/9个/...12个/15个参数或以下的调用
参数都形如
syscall.Syscall(trap, nargs, a1, a2, a3)
第二个参数, nargs 即参数的个数,一旦传错, 轻则调用失败,重者直接APPCARSH...因为有4个参数,故取Syscall6才能放得下....用syscall.Call
跟Syscall系列一样, Call方法最多15个参数. 这里用来Must开头的方法, 如不存在,会panic.