func ConnectRemote(host string) (*Mgr, error) {
	var s *uint16
	if host != "" {
		s = syscall.StringToUTF16Ptr(host)
	}
	h, err := windows.OpenSCManager(s, nil, windows.SC_MANAGER_ALL_ACCESS)
	if err != nil {
		return nil, err
	}
	return &Mgr{Handle: h}, nil
}
// ConnectRemote establishes a connection to the
// service control manager on computer named host.
ConnectRemote establishes a connection to the
service control manager on computer named host.
// ConnectRemote establishes a connection to the // service control manager on computer named host .
func ConnectRemote(host string) (*Mgr, error) {
	var s *uint16
	if host != "" {
		s = syscall.StringToUTF16Ptr(host)
	}
	h, err := windows.OpenSCManager(s, nil, windows.SC_MANAGER_ALL_ACCESS)
	if err != nil {
		return nil, err
	}
	return &Mgr{Handle: h}, nil
}
func ConnectRemote ( host string ) ( * Mgr , error ) { var s * uint16 if host != " " { s = syscall . StringToUTF16Ptr ( host ) } h , err := windows . OpenSCManager ( s , nil , windows . SC_MANAGER_ALL_ACCESS ) if err != nil { return nil , err } return & Mgr { Handle : h } , nil }
ConnectRemote establishes a connection to the
service control manager on computer named host.
ConnectRemote establishes a connection to the service control manager on computer named host .