Generated from Manticore v1.1.5 • 201 packages. View on pkg.go.dev

functions

import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/367abb81-9844-35f1-ad32-98f038001003/2.0/functions"

Index

func RChangeServiceConfig2A

func RChangeServiceConfig2A(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, info structures.SC_RPC_CONFIG_INFOA) (err error)

RChangeServiceConfig2A calls RChangeServiceConfig2A (opnum 36) ([MS-SCMR] — verify the parameter modeling and status handling).

func RChangeServiceConfig2W

func RChangeServiceConfig2W(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, info structures.SC_RPC_CONFIG_INFOW) (err error)

RChangeServiceConfig2W calls RChangeServiceConfig2W (opnum 37) ([MS-SCMR] — verify the parameter modeling and status handling).

func RChangeServiceConfigA

func RChangeServiceConfigA(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName *ndr.STR, lpLoadOrderGroup *ndr.STR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.STR, lpPassword []uint8, dwPwSize ndr.DWORD, lpDisplayName *ndr.STR) (LpdwTagId *ndr.DWORD, err error)

RChangeServiceConfigA calls RChangeServiceConfigA (opnum 23) ([MS-SCMR] — verify the parameter modeling and status handling).

func RChangeServiceConfigW

func RChangeServiceConfigW(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName *ndr.WSTR, lpLoadOrderGroup *ndr.WSTR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.WSTR, lpPassword []uint8, dwPwSize ndr.DWORD, lpDisplayName *ndr.WSTR) (LpdwTagId *ndr.DWORD, err error)

RChangeServiceConfigW calls RChangeServiceConfigW (opnum 11) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCloseNotifyHandle

func RCloseNotifyHandle(rpc ndr.Invoker, phNotify structures.LPSC_NOTIFY_RPC_HANDLE) (PhNotify structures.LPSC_NOTIFY_RPC_HANDLE, PfApcFired ndr.BOOL, err error)

RCloseNotifyHandle calls RCloseNotifyHandle (opnum 49) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCloseServiceHandle

func RCloseServiceHandle(rpc ndr.Invoker, hSCObject structures.LPSC_RPC_HANDLE) (HSCObject structures.LPSC_RPC_HANDLE, err error)

RCloseServiceHandle calls RCloseServiceHandle (opnum 0) ([MS-SCMR] — verify the parameter modeling and status handling).

func RControlService

func RControlService(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwControl ndr.DWORD) (LpServiceStatus structures.SERVICE_STATUS, err error)

RControlService calls RControlService (opnum 1) ([MS-SCMR] — verify the parameter modeling and status handling).

func RControlServiceExA

func RControlServiceExA(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwControl ndr.DWORD, dwInfoLevel ndr.DWORD, pControlInParams structures.SC_RPC_SERVICE_CONTROL_IN_PARAMSA) (PControlOutParams structures.SC_RPC_SERVICE_CONTROL_OUT_PARAMSA, err error)

RControlServiceExA calls RControlServiceExA (opnum 50) ([MS-SCMR] — verify the parameter modeling and status handling).

func RControlServiceExW

func RControlServiceExW(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwControl ndr.DWORD, dwInfoLevel ndr.DWORD, pControlInParams structures.SC_RPC_SERVICE_CONTROL_IN_PARAMSW) (PControlOutParams structures.SC_RPC_SERVICE_CONTROL_OUT_PARAMSW, err error)

RControlServiceExW calls RControlServiceExW (opnum 51) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCreateServiceA

func RCreateServiceA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.STR, lpDisplayName *ndr.STR, dwDesiredAccess ndr.DWORD, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName ndr.STR, lpLoadOrderGroup *ndr.STR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.STR, lpPassword []uint8, dwPwSize ndr.DWORD) (LpdwTagId *ndr.DWORD, LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

RCreateServiceA calls RCreateServiceA (opnum 24) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCreateServiceW

func RCreateServiceW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.WSTR, lpDisplayName *ndr.WSTR, dwDesiredAccess ndr.DWORD, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName ndr.WSTR, lpLoadOrderGroup *ndr.WSTR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.WSTR, lpPassword []uint8, dwPwSize ndr.DWORD) (LpdwTagId *ndr.DWORD, LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

RCreateServiceW calls RCreateServiceW (opnum 12) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCreateServiceWOW64A

func RCreateServiceWOW64A(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.STR, lpDisplayName *ndr.STR, dwDesiredAccess ndr.DWORD, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName ndr.STR, lpLoadOrderGroup *ndr.STR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.STR, lpPassword []uint8, dwPwSize ndr.DWORD) (LpdwTagId *ndr.DWORD, LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

RCreateServiceWOW64A calls RCreateServiceWOW64A (opnum 44) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCreateServiceWOW64W

func RCreateServiceWOW64W(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.WSTR, lpDisplayName *ndr.WSTR, dwDesiredAccess ndr.DWORD, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName ndr.WSTR, lpLoadOrderGroup *ndr.WSTR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.WSTR, lpPassword []uint8, dwPwSize ndr.DWORD) (LpdwTagId *ndr.DWORD, LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

RCreateServiceWOW64W calls RCreateServiceWOW64W (opnum 45) ([MS-SCMR] — verify the parameter modeling and status handling).

func RCreateWowService

func RCreateWowService(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.WSTR, lpDisplayName *ndr.WSTR, dwDesiredAccess ndr.DWORD, dwServiceType ndr.DWORD, dwStartType ndr.DWORD, dwErrorControl ndr.DWORD, lpBinaryPathName ndr.WSTR, lpLoadOrderGroup *ndr.WSTR, lpdwTagId *ndr.DWORD, lpDependencies []uint8, dwDependSize ndr.DWORD, lpServiceStartName *ndr.WSTR, lpPassword []uint8, dwPwSize ndr.DWORD, dwServiceWowType uint16) (LpdwTagId *ndr.DWORD, LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

RCreateWowService calls RCreateWowService (opnum 60) ([MS-SCMR] — verify the parameter modeling and status handling).

func RDeleteService

func RDeleteService(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE) (err error)

RDeleteService calls RDeleteService (opnum 2) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumDependentServicesA

func REnumDependentServicesA(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD) (LpServices []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, err error)

REnumDependentServicesA calls REnumDependentServicesA (opnum 25) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumDependentServicesW

func REnumDependentServicesW(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD) (LpServices []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, err error)

REnumDependentServicesW calls REnumDependentServicesW (opnum 13) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumServiceGroupW

func REnumServiceGroupW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, dwServiceType ndr.DWORD, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD, lpResumeIndex *ndr.DWORD, pszGroupName *ndr.WSTR) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, LpResumeIndex *ndr.DWORD, err error)

REnumServiceGroupW calls REnumServiceGroupW (opnum 35) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumServicesStatusA

func REnumServicesStatusA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, dwServiceType ndr.DWORD, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD, lpResumeIndex *ndr.DWORD) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, LpResumeIndex *ndr.DWORD, err error)

REnumServicesStatusA calls REnumServicesStatusA (opnum 26) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumServicesStatusExA

func REnumServicesStatusExA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, infoLevel structures.SC_ENUM_TYPE, dwServiceType ndr.DWORD, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD, lpResumeIndex *ndr.DWORD, pszGroupName *ndr.STR) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, LpResumeIndex *ndr.DWORD, err error)

REnumServicesStatusExA calls REnumServicesStatusExA (opnum 41) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumServicesStatusExW

func REnumServicesStatusExW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, infoLevel structures.SC_ENUM_TYPE, dwServiceType ndr.DWORD, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD, lpResumeIndex *ndr.DWORD, pszGroupName *ndr.WSTR) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, LpResumeIndex *ndr.DWORD, err error)

REnumServicesStatusExW calls REnumServicesStatusExW (opnum 42) ([MS-SCMR] — verify the parameter modeling and status handling).

func REnumServicesStatusW

func REnumServicesStatusW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, dwServiceType ndr.DWORD, dwServiceState ndr.DWORD, cbBufSize ndr.DWORD, lpResumeIndex *ndr.DWORD) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, LpServicesReturned structures.LPBOUNDED_DWORD_256K, LpResumeIndex *ndr.DWORD, err error)

REnumServicesStatusW calls REnumServicesStatusW (opnum 14) ([MS-SCMR] — verify the parameter modeling and status handling).

func RGetNotifyResults

func RGetNotifyResults(rpc ndr.Invoker, hNotify structures.SC_NOTIFY_RPC_HANDLE) (PpNotifyParams *structures.SC_RPC_NOTIFY_PARAMS_LIST, err error)

RGetNotifyResults calls RGetNotifyResults (opnum 48) ([MS-SCMR] — verify the parameter modeling and status handling).

func RGetServiceDisplayNameA

func RGetServiceDisplayNameA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.STR, lpcchBuffer structures.LPBOUNDED_DWORD_4K) (LpDisplayName ndr.STR, LpcchBuffer structures.LPBOUNDED_DWORD_4K, err error)

RGetServiceDisplayNameA calls RGetServiceDisplayNameA (opnum 32) ([MS-SCMR] — verify the parameter modeling and status handling).

func RGetServiceDisplayNameW

func RGetServiceDisplayNameW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.WSTR, lpcchBuffer ndr.DWORD) (LpDisplayName ndr.WSTR, LpcchBuffer ndr.DWORD, err error)

RGetServiceDisplayNameW calls RGetServiceDisplayNameW (opnum 20) ([MS-SCMR] — verify the parameter modeling and status handling).

func RGetServiceKeyNameA

func RGetServiceKeyNameA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpDisplayName ndr.STR, lpcchBuffer structures.LPBOUNDED_DWORD_4K) (LpKeyName ndr.STR, LpcchBuffer structures.LPBOUNDED_DWORD_4K, err error)

RGetServiceKeyNameA calls RGetServiceKeyNameA (opnum 33) ([MS-SCMR] — verify the parameter modeling and status handling).

func RGetServiceKeyNameW

func RGetServiceKeyNameW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpDisplayName ndr.WSTR, lpcchBuffer ndr.DWORD) (LpServiceName ndr.WSTR, LpcchBuffer ndr.DWORD, err error)

RGetServiceKeyNameW calls RGetServiceKeyNameW (opnum 21) ([MS-SCMR] — verify the parameter modeling and status handling).

func RLockServiceDatabase

func RLockServiceDatabase(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE) (LpLock structures.LPSC_RPC_LOCK, err error)

RLockServiceDatabase calls RLockServiceDatabase (opnum 3) ([MS-SCMR] — verify the parameter modeling and status handling).

func RNotifyBootConfigStatus

func RNotifyBootConfigStatus(rpc ndr.Invoker, lpMachineName *ndr.WSTR, bootAcceptable ndr.DWORD) (err error)

RNotifyBootConfigStatus calls RNotifyBootConfigStatus (opnum 9) ([MS-SCMR] — verify the parameter modeling and status handling).

func RNotifyServiceStatusChange

func RNotifyServiceStatusChange(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, notifyParams structures.SC_RPC_NOTIFY_PARAMS, pClientProcessGuid guid.GUID) (PSCMProcessGuid guid.GUID, PfCreateRemoteQueue ndr.BOOL, PhNotify structures.LPSC_NOTIFY_RPC_HANDLE, err error)

RNotifyServiceStatusChange calls RNotifyServiceStatusChange (opnum 47) ([MS-SCMR] — verify the parameter modeling and status handling).

func ROpenSCManager2

func ROpenSCManager2(rpc ndr.Invoker, databaseName *ndr.WSTR, desiredAccess ndr.DWORD) (ScmHandle structures.LPSC_RPC_HANDLE, err error)

ROpenSCManager2 calls ROpenSCManager2 (opnum 64) ([MS-SCMR] — verify the parameter modeling and status handling).

func ROpenSCManagerA

func ROpenSCManagerA(rpc ndr.Invoker, lpMachineName *ndr.STR, lpDatabaseName *ndr.STR, dwDesiredAccess ndr.DWORD) (LpScHandle structures.LPSC_RPC_HANDLE, err error)

ROpenSCManagerA calls ROpenSCManagerA (opnum 27) ([MS-SCMR] — verify the parameter modeling and status handling).

func ROpenSCManagerW

func ROpenSCManagerW(rpc ndr.Invoker, lpMachineName *ndr.WSTR, lpDatabaseName *ndr.WSTR, dwDesiredAccess ndr.DWORD) (LpScHandle structures.LPSC_RPC_HANDLE, err error)

ROpenSCManagerW calls ROpenSCManagerW (opnum 15) ([MS-SCMR] — verify the parameter modeling and status handling).

func ROpenServiceA

func ROpenServiceA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.STR, dwDesiredAccess ndr.DWORD) (LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

ROpenServiceA calls ROpenServiceA (opnum 28) ([MS-SCMR] — verify the parameter modeling and status handling).

func ROpenServiceW

func ROpenServiceW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, lpServiceName ndr.WSTR, dwDesiredAccess ndr.DWORD) (LpServiceHandle structures.LPSC_RPC_HANDLE, err error)

ROpenServiceW calls ROpenServiceW (opnum 16) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceConfig2A

func RQueryServiceConfig2A(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwInfoLevel ndr.DWORD, cbBufSize ndr.DWORD) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_8K, err error)

RQueryServiceConfig2A calls RQueryServiceConfig2A (opnum 38) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceConfig2W

func RQueryServiceConfig2W(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwInfoLevel ndr.DWORD, cbBufSize ndr.DWORD) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_8K, err error)

RQueryServiceConfig2W calls RQueryServiceConfig2W (opnum 39) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceConfigA

func RQueryServiceConfigA(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, cbBufSize ndr.DWORD) (LpServiceConfig structures.QUERY_SERVICE_CONFIGA, PcbBytesNeeded structures.LPBOUNDED_DWORD_8K, err error)

RQueryServiceConfigA calls RQueryServiceConfigA (opnum 29) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceConfigEx

func RQueryServiceConfigEx(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwInfoLevel ndr.DWORD) (PInfo structures.SC_RPC_CONFIG_INFOW, err error)

RQueryServiceConfigEx calls RQueryServiceConfigEx (opnum 56) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceConfigW

func RQueryServiceConfigW(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, cbBufSize ndr.DWORD) (LpServiceConfig structures.QUERY_SERVICE_CONFIGW, PcbBytesNeeded structures.LPBOUNDED_DWORD_8K, err error)

RQueryServiceConfigW calls RQueryServiceConfigW (opnum 17) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceLockStatusA

func RQueryServiceLockStatusA(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, cbBufSize ndr.DWORD) (LpLockStatus structures.QUERY_SERVICE_LOCK_STATUSA, PcbBytesNeeded structures.LPBOUNDED_DWORD_4K, err error)

RQueryServiceLockStatusA calls RQueryServiceLockStatusA (opnum 30) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceLockStatusW

func RQueryServiceLockStatusW(rpc ndr.Invoker, hSCManager structures.SC_RPC_HANDLE, cbBufSize ndr.DWORD) (LpLockStatus structures.QUERY_SERVICE_LOCK_STATUSW, PcbBytesNeeded structures.LPBOUNDED_DWORD_4K, err error)

RQueryServiceLockStatusW calls RQueryServiceLockStatusW (opnum 18) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceObjectSecurity

func RQueryServiceObjectSecurity(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwSecurityInformation ndr.DWORD, cbBufSize ndr.DWORD) (LpSecurityDescriptor []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_256K, err error)

RQueryServiceObjectSecurity calls RQueryServiceObjectSecurity (opnum 4) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceStatus

func RQueryServiceStatus(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE) (LpServiceStatus structures.SERVICE_STATUS, err error)

RQueryServiceStatus calls RQueryServiceStatus (opnum 6) ([MS-SCMR] — verify the parameter modeling and status handling).

func RQueryServiceStatusEx

func RQueryServiceStatusEx(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, infoLevel structures.SC_STATUS_TYPE, cbBufSize ndr.DWORD) (LpBuffer []uint8, PcbBytesNeeded structures.LPBOUNDED_DWORD_8K, err error)

RQueryServiceStatusEx calls RQueryServiceStatusEx (opnum 40) ([MS-SCMR] — verify the parameter modeling and status handling).

func RSetServiceObjectSecurity

func RSetServiceObjectSecurity(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, dwSecurityInformation ndr.DWORD, lpSecurityDescriptor []uint8, cbBufSize ndr.DWORD) (err error)

RSetServiceObjectSecurity calls RSetServiceObjectSecurity (opnum 5) ([MS-SCMR] — verify the parameter modeling and status handling).

func RSetServiceStatus

func RSetServiceStatus(rpc ndr.Invoker, hServiceStatus structures.SC_RPC_HANDLE, lpServiceStatus structures.SERVICE_STATUS) (err error)

RSetServiceStatus calls RSetServiceStatus (opnum 7) ([MS-SCMR] — verify the parameter modeling and status handling).

func RStartServiceA

func RStartServiceA(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, argc ndr.DWORD, argv []structures.STRING_PTRSA) (err error)

RStartServiceA calls RStartServiceA (opnum 31) ([MS-SCMR] — verify the parameter modeling and status handling).

func RStartServiceW

func RStartServiceW(rpc ndr.Invoker, hService structures.SC_RPC_HANDLE, argc ndr.DWORD, argv []structures.STRING_PTRSW) (err error)

RStartServiceW calls RStartServiceW (opnum 19) ([MS-SCMR] — verify the parameter modeling and status handling).

func RUnlockServiceDatabase

func RUnlockServiceDatabase(rpc ndr.Invoker, lock structures.LPSC_RPC_LOCK) (Lock structures.LPSC_RPC_LOCK, err error)

RUnlockServiceDatabase calls RUnlockServiceDatabase (opnum 8) ([MS-SCMR] — verify the parameter modeling and status handling).