Files
NetHive/pkgs/win/iphlpapi.go
T
2023-08-11 17:51:43 +08:00

19 lines
406 B
Go

package win
import (
"syscall"
"unsafe"
"golang.org/x/sys/windows"
)
var (
modiphlpapi = windows.NewLazySystemDLL("iphlpapi.dll")
procInitializeUnicastIpAddressEntry = modiphlpapi.NewProc("InitializeUnicastIpAddressEntry")
)
func initializeUnicastIPAddressEntry(row *MibUnicastIPAddressRow) {
syscall.SyscallN(procInitializeUnicastIpAddressEntry.Addr(), 1, uintptr(unsafe.Pointer(row)), 0, 0)
}