USB detection for Windows (based on setupapi)

This commit is contained in:
Cristian Maglie
2016-10-22 18:36:35 +02:00
parent 2d0a54e6c8
commit ad7966a434
5 changed files with 444 additions and 10 deletions

View File

@@ -23,7 +23,7 @@ type windowsPort struct {
handle syscall.Handle
}
//go:generate go run extras/mksyscall_windows.go -output syscall_windows.go serial_windows.go
//go:generate go run extras/mksyscall_windows.go -output syscall_windows.go serial_windows.go usb_windows.go
//sys regEnumValue(key syscall.Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, value *uint16, valueLen *uint32) (regerrno error) = advapi32.RegEnumValueW