code: func CanUseWinKernelProxier(kcompat KernelCompatTester) (bool, error) {
  	// Check that the kernel supports what we need.
  	if err := kcompat.IsCompatible(); err != nil {
  		return false, err
  	}
  	return true, nil
  }
docs: // CanUseWinKernelProxier returns true if we should use the Kernel Proxier
  // instead of the "classic" userspace Proxier.  This is determined by checking
  // the windows kernel version and for the existence of kernel features.