Versions in this module Expand all Collapse all v1 v1.0.0 Jan 17, 2015 Changes in this version + const ERROR_SERVICE_SPECIFIC_ERROR — windows/amd64 + const EVENTLOG_AUDIT_FAILURE — windows/amd64 + const EVENTLOG_AUDIT_SUCCESS — windows/amd64 + const EVENTLOG_ERROR_TYPE — windows/amd64 + const EVENTLOG_INFORMATION_TYPE — windows/amd64 + const EVENTLOG_SUCCESS — windows/amd64 + const EVENTLOG_WARNING_TYPE — windows/amd64 + const NO_ERROR — windows/amd64 + const REG_CREATED_NEW_KEY — windows/amd64 + const REG_OPENED_EXISTING_KEY — windows/amd64 + const REG_OPTION_NON_VOLATILE — windows/amd64 + const SC_MANAGER_ALL_ACCESS — windows/amd64 + const SC_MANAGER_CONNECT — windows/amd64 + const SC_MANAGER_CREATE_SERVICE — windows/amd64 + const SC_MANAGER_ENUMERATE_SERVICE — windows/amd64 + const SC_MANAGER_LOCK — windows/amd64 + const SC_MANAGER_MODIFY_BOOT_CONFIG — windows/amd64 + const SC_MANAGER_QUERY_LOCK_STATUS — windows/amd64 + const SC_STATUS_PROCESS_INFO — windows/amd64 + const SECURITY_ANONYMOUS_LOGON_RID — windows/amd64 + const SECURITY_AUTHENTICATED_USER_RID — windows/amd64 + const SECURITY_BATCH_RID — windows/amd64 + const SECURITY_BUILTIN_DOMAIN_RID — windows/amd64 + const SECURITY_CREATOR_GROUP_RID — windows/amd64 + const SECURITY_CREATOR_GROUP_SERVER_RID — windows/amd64 + const SECURITY_CREATOR_OWNER_RID — windows/amd64 + const SECURITY_CREATOR_OWNER_SERVER_RID — windows/amd64 + const SECURITY_DIALUP_RID — windows/amd64 + const SECURITY_ENTERPRISE_CONTROLLERS_RID — windows/amd64 + const SECURITY_INTERACTIVE_RID — windows/amd64 + const SECURITY_LOCAL_RID — windows/amd64 + const SECURITY_LOCAL_SYSTEM_RID — windows/amd64 + const SECURITY_LOGON_IDS_RID — windows/amd64 + const SECURITY_LOGON_IDS_RID_COUNT — windows/amd64 + const SECURITY_NETWORK_RID — windows/amd64 + const SECURITY_NT_NON_UNIQUE_RID — windows/amd64 + const SECURITY_NULL_RID — windows/amd64 + const SECURITY_PRINCIPAL_SELF_RID — windows/amd64 + const SECURITY_PROXY_RID — windows/amd64 + const SECURITY_RESTRICTED_CODE_RID — windows/amd64 + const SECURITY_SERVER_LOGON_RID — windows/amd64 + const SECURITY_SERVICE_RID — windows/amd64 + const SECURITY_WORLD_RID — windows/amd64 + const SERVICE_ACCEPT_HARDWAREPROFILECHANGE — windows/amd64 + const SERVICE_ACCEPT_NETBINDCHANGE — windows/amd64 + const SERVICE_ACCEPT_PARAMCHANGE — windows/amd64 + const SERVICE_ACCEPT_PAUSE_CONTINUE — windows/amd64 + const SERVICE_ACCEPT_POWEREVENT — windows/amd64 + const SERVICE_ACCEPT_SESSIONCHANGE — windows/amd64 + const SERVICE_ACCEPT_SHUTDOWN — windows/amd64 + const SERVICE_ACCEPT_STOP — windows/amd64 + const SERVICE_ACTIVE — windows/amd64 + const SERVICE_ADAPTER — windows/amd64 + const SERVICE_ALL_ACCESS — windows/amd64 + const SERVICE_AUTO_START — windows/amd64 + const SERVICE_BOOT_START — windows/amd64 + const SERVICE_CHANGE_CONFIG — windows/amd64 + const SERVICE_CONFIG_DESCRIPTION — windows/amd64 + const SERVICE_CONFIG_FAILURE_ACTIONS — windows/amd64 + const SERVICE_CONTINUE_PENDING — windows/amd64 + const SERVICE_CONTROL_CONTINUE — windows/amd64 + const SERVICE_CONTROL_DEVICEEVENT — windows/amd64 + const SERVICE_CONTROL_HARDWAREPROFILECHANGE — windows/amd64 + const SERVICE_CONTROL_INTERROGATE — windows/amd64 + const SERVICE_CONTROL_NETBINDADD — windows/amd64 + const SERVICE_CONTROL_NETBINDDISABLE — windows/amd64 + const SERVICE_CONTROL_NETBINDENABLE — windows/amd64 + const SERVICE_CONTROL_NETBINDREMOVE — windows/amd64 + const SERVICE_CONTROL_PARAMCHANGE — windows/amd64 + const SERVICE_CONTROL_PAUSE — windows/amd64 + const SERVICE_CONTROL_POWEREVENT — windows/amd64 + const SERVICE_CONTROL_SESSIONCHANGE — windows/amd64 + const SERVICE_CONTROL_SHUTDOWN — windows/amd64 + const SERVICE_CONTROL_STOP — windows/amd64 + const SERVICE_DEMAND_START — windows/amd64 + const SERVICE_DISABLED — windows/amd64 + const SERVICE_DRIVER — windows/amd64 + const SERVICE_ENUMERATE_DEPENDENTS — windows/amd64 + const SERVICE_ERROR_CRITICAL — windows/amd64 + const SERVICE_ERROR_IGNORE — windows/amd64 + const SERVICE_ERROR_NORMAL — windows/amd64 + const SERVICE_ERROR_SEVERE — windows/amd64 + const SERVICE_FILE_SYSTEM_DRIVER — windows/amd64 + const SERVICE_INACTIVE — windows/amd64 + const SERVICE_INTERACTIVE_PROCESS — windows/amd64 + const SERVICE_INTERROGATE — windows/amd64 + const SERVICE_KERNEL_DRIVER — windows/amd64 + const SERVICE_NO_CHANGE — windows/amd64 + const SERVICE_PAUSED — windows/amd64 + const SERVICE_PAUSE_CONTINUE — windows/amd64 + const SERVICE_PAUSE_PENDING — windows/amd64 + const SERVICE_QUERY_CONFIG — windows/amd64 + const SERVICE_QUERY_STATUS — windows/amd64 + const SERVICE_RECOGNIZER_DRIVER — windows/amd64 + const SERVICE_RUNNING — windows/amd64 + const SERVICE_RUNS_IN_SYSTEM_PROCESS — windows/amd64 + const SERVICE_START — windows/amd64 + const SERVICE_START_PENDING — windows/amd64 + const SERVICE_STATE_ALL — windows/amd64 + const SERVICE_STOP — windows/amd64 + const SERVICE_STOPPED — windows/amd64 + const SERVICE_STOP_PENDING — windows/amd64 + const SERVICE_SYSTEM_START — windows/amd64 + const SERVICE_TYPE_ALL — windows/amd64 + const SERVICE_USER_DEFINED_CONTROL — windows/amd64 + const SERVICE_WIN32 — windows/amd64 + const SERVICE_WIN32_OWN_PROCESS — windows/amd64 + const SERVICE_WIN32_SHARE_PROCESS — windows/amd64 + const STANDARD_RIGHTS_REQUIRED — windows/amd64 + var SECURITY_CREATOR_SID_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_LOCAL_SID_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_MANDATORY_LABEL_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_NON_UNIQUE_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_NT_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_NULL_SID_AUTHORITY = SidIdentifierAuthority — windows/amd64 + var SECURITY_WORLD_SID_AUTHORITY = SidIdentifierAuthority — windows/amd64 + func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, ...) (err error) — windows/amd64 + func ChangeServiceConfig(service syscall.Handle, serviceType uint32, startType uint32, ...) (err error) — windows/amd64 + func ChangeServiceConfig2(service syscall.Handle, infoLevel uint32, info *byte) (err error) — windows/amd64 + func CloseServiceHandle(handle syscall.Handle) (err error) — windows/amd64 + func ControlService(service syscall.Handle, control uint32, status *SERVICE_STATUS) (err error) — windows/amd64 + func CreateEvent(eventAttrs *syscall.SecurityAttributes, manualReset uint32, ...) (handle syscall.Handle, err error) — windows/amd64 + func CreateService(mgr syscall.Handle, serviceName *uint16, displayName *uint16, access uint32, ...) (handle syscall.Handle, err error) — windows/amd64 + func DeleteService(service syscall.Handle) (err error) — windows/amd64 + func DeregisterEventSource(handle syscall.Handle) (err error) — windows/amd64 + func EqualSid(sid1 *syscall.SID, sid2 *syscall.SID) (isEqual bool) — windows/amd64 + func FreeSid(sid *syscall.SID) (err error) — windows/amd64 + func GetCurrentThreadId() (id uint32) — windows/amd64 + func OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle syscall.Handle, err error) — windows/amd64 + func OpenService(mgr syscall.Handle, serviceName *uint16, access uint32) (handle syscall.Handle, err error) — windows/amd64 + func QueryServiceConfig(service syscall.Handle, serviceConfig *QUERY_SERVICE_CONFIG, bufSize uint32, ...) (err error) — windows/amd64 + func QueryServiceConfig2(service syscall.Handle, infoLevel uint32, buff *byte, buffSize uint32, ...) (err error) — windows/amd64 + func QueryServiceStatus(service syscall.Handle, status *SERVICE_STATUS) (err error) — windows/amd64 + func RegCreateKeyEx(key syscall.Handle, subkey *uint16, reserved uint32, class *uint16, ...) (regerrno error) — windows/amd64 + func RegDeleteKey(key syscall.Handle, subkey *uint16) (regerrno error) — windows/amd64 + func RegSetValueEx(key syscall.Handle, valueName *uint16, reserved uint32, vtype uint32, ...) (regerrno error) — windows/amd64 + func RegisterEventSource(uncServerName *uint16, sourceName *uint16) (handle syscall.Handle, err error) — windows/amd64 + func ReportEvent(log syscall.Handle, etype uint16, category uint16, eventId uint32, ...) (err error) — windows/amd64 + func SetEvent(event syscall.Handle) (err error) — windows/amd64 + func SetServiceStatus(service syscall.Handle, serviceStatus *SERVICE_STATUS) (err error) — windows/amd64 + func StartService(service syscall.Handle, numArgs uint32, argVectors **uint16) (err error) — windows/amd64 + func StartServiceCtrlDispatcher(serviceTable *SERVICE_TABLE_ENTRY) (err error) — windows/amd64 + type QUERY_SERVICE_CONFIG struct — windows/amd64 + BinaryPathName *uint16 + Dependencies *uint16 + DisplayName *uint16 + ErrorControl uint32 + LoadOrderGroup *uint16 + ServiceStartName *uint16 + ServiceType uint32 + StartType uint32 + TagId uint32 + type SERVICE_DESCRIPTION struct — windows/amd64 + Description *uint16 + type SERVICE_STATUS struct — windows/amd64 + CheckPoint uint32 + ControlsAccepted uint32 + CurrentState uint32 + ServiceSpecificExitCode uint32 + ServiceType uint32 + WaitHint uint32 + Win32ExitCode uint32 + type SERVICE_TABLE_ENTRY struct — windows/amd64 + ServiceName *uint16 + ServiceProc uintptr + type SidIdentifierAuthority struct — windows/amd64 + Value [6]byte + type Tokengroups struct — windows/amd64 + GroupCount uint32 + Groups [1]syscall.SIDAndAttributes