func VsockServiceID(port uint32) guid.GUID {
	g, _ := guid.FromString("00000000-facb-11e6-bd58-64006a7986d3")
	g.Data1 = port
	return g
}
VsockServiceID returns an hvsock service ID corresponding to the specified AF_VSOCK port.
package winio
import (
	"fmt"
	"io"
	"net"
	"os"
	"syscall"
	"time"
	"unsafe"
	"github.com/Microsoft/go-winio/pkg/guid"
)
const (
	afHvSock = 34  
	socketError = ^uintptr(0)
)
type HvsockAddr struct {
	VMID      guid.GUID
	ServiceID guid.GUID
}
type rawHvsockAddr struct {
	Family    uint16
	_         uint16
	VMID      guid.GUID
	ServiceID guid.GUID
}
func (addr *HvsockAddr) Network() string {
	return "hvsock"
}
func (addr *HvsockAddr) String() string {
	return fmt.Sprintf("%s:%s", &addr.VMID, &addr.ServiceID)
}