|
DWORD __stdcall | RCloseServiceHandle ([in, out] LPSC_RPC_HANDLE hSCObject) |
|
DWORD __stdcall | RControlService ([in] SC_RPC_HANDLE hService, [in] DWORD dwControl, [out] LPSERVICE_STATUS lpServiceStatus) |
|
DWORD __stdcall | RDeleteService ([in] SC_RPC_HANDLE hService) |
|
DWORD __stdcall | RLockServiceDatabase ([in] SC_RPC_HANDLE hSCManager, [out] LPSC_RPC_LOCK lpLock) |
|
DWORD __stdcall | RQueryServiceObjectSecurity ([in] SC_RPC_HANDLE hService, [in] SECURITY_INFORMATION dwSecurityInformation, [out, size_is(cbBufSize)] LPBYTE lpSecurityDescriptor, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded) |
|
DWORD __stdcall | RSetServiceObjectSecurity ([in] SC_RPC_HANDLE hService, [in] DWORD dwSecurityInformation, [in, size_is(dwSecuityDescriptorSize)] LPBYTE lpSecurityDescriptor, [in] DWORD dwSecuityDescriptorSize) |
|
DWORD __stdcall | RQueryServiceStatus ([in] SC_RPC_HANDLE hService, [out] LPSERVICE_STATUS lpServiceStatus) |
|
DWORD __stdcall | RSetServiceStatus ([in] RPC_SERVICE_STATUS_HANDLE hServiceStatus, [in] LPSERVICE_STATUS lpServiceStatus) |
|
DWORD __stdcall | RUnlockServiceDatabase ([in, out] LPSC_RPC_LOCK Lock) |
|
DWORD __stdcall | RNotifyBootConfigStatus ([in, string, unique] SVCCTL_HANDLEW lpMachineName, [in] DWORD BootAcceptable) |
|
DWORD __stdcall | RI_ScSetServiceBitsW ([in] RPC_SERVICE_STATUS_HANDLE hServiceStatus, [in] DWORD dwServiceBits, [in] BOOL bSetBitsOn, [in] BOOL bUpdateImmediately, [in, string, unique] LPWSTR lpString) |
|
DWORD __stdcall | RChangeServiceConfigW ([in] SC_RPC_HANDLE hService, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string, unique] LPWSTR lpBinaryPathName, [in, string, unique] LPWSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPWSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [in, string, unique] LPWSTR lpDisplayName) |
|
DWORD __stdcall | RCreateServiceW ([in] SC_RPC_HANDLE hSCManager, [in, string] LPCWSTR lpServiceName, [in, string, unique] LPCWSTR lpDisplayName, [in] DWORD dwDesiredAccess, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string] LPCWSTR lpBinaryPathName, [in, string, unique] LPCWSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPCWSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | REnumDependentServicesW ([in] SC_RPC_HANDLE hService, [in] DWORD dwServiceState, [out, size_is(cbBufSize)] LPBYTE lpServices, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned) |
|
DWORD __stdcall | REnumServicesStatusW ([in] SC_RPC_HANDLE hSCManager, [in] DWORD dwServiceType, [in] DWORD dwServiceState, [out, size_is(dwBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *256)] DWORD dwBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned, [in, out, unique] LPBOUNDED_DWORD_256K lpResumeHandle) |
|
DWORD __stdcall | ROpenSCManagerW ([in, string, unique] SVCCTL_HANDLEW lpMachineName, [in, string, unique] LPWSTR lpDatabaseName, [in] DWORD dwDesiredAccess, [out] LPSC_RPC_HANDLE lpScHandle) |
|
DWORD __stdcall | ROpenServiceW ([in] SC_RPC_HANDLE hSCManager, [in, string] LPWSTR lpServiceName, [in] DWORD dwDesiredAccess, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | RQueryServiceConfigW ([in] SC_RPC_HANDLE hService, [out, size_is(cbBufSize)] LPBYTE lpServiceConfig, [in, range(0, 1024 *8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded) |
|
DWORD __stdcall | RQueryServiceLockStatusW ([in] SC_RPC_HANDLE hSCManager, [out, size_is(cbBufSize)] LPBYTE lpLockStatus, [in, range(0, 1024 *4)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_4K pcbBytesNeeded) |
|
DWORD __stdcall | RStartServiceW ([in] SC_RPC_HANDLE hService, [in, range(0, SC_MAX_ARGUMENTS)] DWORD argc, [in, unique, size_is(argc)] LPSTRING_PTRSW argv) |
|
DWORD __stdcall | RGetServiceDisplayNameW ([in] SC_RPC_HANDLE hSCManager, [in, string] LPCWSTR lpServiceName, [out, string, size_is(*lpcchBuffer+1)] LPWSTR lpDisplayName, [in, out] DWORD *lpcchBuffer) |
|
DWORD __stdcall | RGetServiceKeyNameW ([in] SC_RPC_HANDLE hSCManager, [in, string] LPCWSTR lpDisplayName, [out, string, size_is(*lpcchBuffer+1)] LPWSTR lpServiceName, [in, out] DWORD *lpcchBuffer) |
|
DWORD __stdcall | RI_ScSetServiceBitsA ([in] RPC_SERVICE_STATUS_HANDLE hServiceStatus, [in] DWORD dwServiceBits, [in] BOOL bSetBitsOn, [in] BOOL bUpdateImmediately, [in, string, unique] LPSTR lpString) |
|
DWORD __stdcall | RChangeServiceConfigA ([in] SC_RPC_HANDLE hService, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string, unique] LPSTR lpBinaryPathName, [in, string, unique] LPSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [in, string, unique] LPSTR lpDisplayName) |
|
DWORD __stdcall | RCreateServiceA ([in] SC_RPC_HANDLE hSCManager, [in, string] LPSTR lpServiceName, [in, string, unique] LPSTR lpDisplayName, [in] DWORD dwDesiredAccess, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string] LPSTR lpBinaryPathName, [in, string, unique] LPSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | REnumDependentServicesA ([in] SC_RPC_HANDLE hService, [in] DWORD dwServiceState, [out, size_is(cbBufSize)] LPBYTE lpServices, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned) |
|
DWORD __stdcall | REnumServicesStatusA ([in] SC_RPC_HANDLE hSCManager, [in] DWORD dwServiceType, [in] DWORD dwServiceState, [out, size_is(dwBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *256)] DWORD dwBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned, [in, out, unique] LPBOUNDED_DWORD_256K lpResumeHandle) |
|
DWORD __stdcall | ROpenSCManagerA ([in, string, unique] SVCCTL_HANDLEA lpMachineName, [in, string, unique] LPSTR lpDatabaseName, [in] DWORD dwDesiredAccess, [out] LPSC_RPC_HANDLE lpScHandle) |
|
DWORD __stdcall | ROpenServiceA ([in] SC_RPC_HANDLE hSCManager, [in, string] LPSTR lpServiceName, [in] DWORD dwDesiredAccess, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | RQueryServiceConfigA ([in] SC_RPC_HANDLE hService, [out, size_is(cbBufSize)] LPBYTE lpServiceConfig, [in, range(0, 1024 *8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded) |
|
DWORD __stdcall | RQueryServiceLockStatusA ([in] SC_RPC_HANDLE hSCManager, [out, size_is(cbBufSize)] LPBYTE lpLockStatus, [in, range(0, 1024 *4)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_4K pcbBytesNeeded) |
|
DWORD __stdcall | RStartServiceA ([in] SC_RPC_HANDLE hService, [in, range(0, SC_MAX_ARGUMENTS)] DWORD argc, [in, unique, size_is(argc)] LPSTRING_PTRSA argv) |
|
DWORD __stdcall | RGetServiceDisplayNameA ([in] SC_RPC_HANDLE hSCManager, [in, string] LPCSTR lpServiceName, [out, string, size_is(*lpcchBuffer)] LPSTR lpDisplayName, [in, out] LPBOUNDED_DWORD_4K lpcchBuffer) |
|
DWORD __stdcall | RGetServiceKeyNameA ([in] SC_RPC_HANDLE hSCManager, [in, string] LPCSTR lpDisplayName, [out, string, size_is(*lpcchBuffer)] LPSTR lpKeyName, [in, out] LPBOUNDED_DWORD_4K lpcchBuffer) |
|
DWORD __stdcall | RI_ScGetCurrentGroupStateW ([in] SC_RPC_HANDLE hSCManager, [in, string, unique] LPWSTR lpLoadOrderGroup, [out] LPDWORD lpState) |
|
DWORD __stdcall | REnumServiceGroupW ([in] SC_RPC_HANDLE hSCManager, [in] DWORD dwServiceType, [in] DWORD dwServiceState, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned, [in, out, unique] LPBOUNDED_DWORD_256K lpResumeIndex, [in, string, unique] LPCWSTR pszGroupName) |
|
DWORD __stdcall | RChangeServiceConfig2A ([in] SC_RPC_HANDLE hService, [in] SC_RPC_CONFIG_INFOA Info) |
|
DWORD __stdcall | RChangeServiceConfig2W ([in] SC_RPC_HANDLE hService, [in] SC_RPC_CONFIG_INFOW Info) |
|
DWORD __stdcall | RQueryServiceConfig2A ([in] SC_RPC_HANDLE hService, [in] DWORD dwInfoLevel, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded) |
|
DWORD __stdcall | RQueryServiceConfig2W ([in] SC_RPC_HANDLE hService, [in] DWORD dwInfoLevel, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded) |
|
DWORD __stdcall | RQueryServiceStatusEx ([in] SC_RPC_HANDLE hService, [in] SC_STATUS_TYPE InfoLevel, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded) |
|
DWORD __stdcall | REnumServicesStatusExA ([in] SC_RPC_HANDLE hSCManager, [in] SC_ENUM_TYPE InfoLevel, [in] DWORD dwServiceType, [in] DWORD dwServiceState, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned, [in, out, unique] LPBOUNDED_DWORD_256K lpResumeIndex, [in, string, unique] LPCSTR pszGroupName) |
|
DWORD __stdcall | REnumServicesStatusExW ([in] SC_RPC_HANDLE hSCManager, [in] SC_ENUM_TYPE InfoLevel, [in] DWORD dwServiceType, [in] DWORD dwServiceState, [out, size_is(cbBufSize)] LPBYTE lpBuffer, [in, range(0, 1024 *256)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_256K pcbBytesNeeded, [out] LPBOUNDED_DWORD_256K lpServicesReturned, [in, out, unique] LPBOUNDED_DWORD_256K lpResumeIndex, [in, string, unique] LPCWSTR pszGroupName) |
|
DWORD __stdcall | RSendTSMessage ([in] handle_t BindingHandle) |
|
DWORD __stdcall | RCreateServiceWOW64A ([in] handle_t BindingHandle, [in, string] LPSTR lpServiceName, [in, string, unique] LPSTR lpDisplayName, [in] DWORD dwDesiredAccess, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string] LPSTR lpBinaryPathName, [in, string, unique] LPSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | RCreateServiceWOW64W ([in] handle_t BindingHandle, [in, string] LPWSTR lpServiceName, [in, string, unique] LPWSTR lpDisplayName, [in] DWORD dwDesiredAccess, [in] DWORD dwServiceType, [in] DWORD dwStartType, [in] DWORD dwErrorControl, [in, string] LPWSTR lpBinaryPathName, [in, string, unique] LPWSTR lpLoadOrderGroup, [in, out, unique] LPDWORD lpdwTagId, [in, unique, size_is(dwDependSize)] LPBYTE lpDependencies, [in, range(0, SC_MAX_DEPEND_SIZE)] DWORD dwDependSize, [in, string, unique] LPWSTR lpServiceStartName, [in, unique, size_is(dwPwSize)] LPBYTE lpPassword, [in, range(0, SC_MAX_PWD_SIZE)] DWORD dwPwSize, [out] LPSC_RPC_HANDLE lpServiceHandle) |
|
DWORD __stdcall | RI_ScQueryServiceTagInfo ([in] SC_RPC_HANDLE hSCManager, [in] TAG_INFO_LEVEL dwInfoLevel, [in] PTAG_INFO_NAME_FROM_TAG_IN_PARAMS *lpInParams, [out] PTAG_INFO_NAME_FROM_TAG_OUT_PARAMS *lpOutParams) |
|
DWORD __stdcall | RNotifyServiceStatusChange ([in] SC_RPC_HANDLE hService, [in] SC_RPC_NOTIFY_PARAMS NotifyParams, [in] GUID *pClientProcessGuid, [out] GUID *pSCMProcessGuid, [out] PBOOL pfCreateRemoteQueue, [out] LPSC_NOTIFY_RPC_HANDLE phNotify) |
|
DWORD __stdcall | RGetNotifyResults ([in] SC_NOTIFY_RPC_HANDLE hNotify, [out] PSC_RPC_NOTIFY_PARAMS_LIST *ppNotifyParams) |
|
DWORD __stdcall | RCloseNotifyHandle ([in, out] LPSC_NOTIFY_RPC_HANDLE phNotify, [out] PBOOL pfApcFired) |
|
DWORD __stdcall | RControlServiceExA ([in] SC_RPC_HANDLE hService, [in] DWORD dwControl, [in] DWORD dwInfoLevel) |
|
DWORD __stdcall | RControlServiceExW ([in] SC_RPC_HANDLE hService, [in] DWORD dwControl, [in] DWORD dwInfoLevel) |
|
DWORD __stdcall | RSendPnPMessage ([in] handle_t BindingHandle) |
|
DWORD __stdcall | RI_ScValidatePnPService ([in] SC_RPC_HANDLE hService, [in, string] LPWSTR pszServiceName, [out] RPC_SERVICE_STATUS_HANDLE *phServiceStatus) |
|
DWORD __stdcall | ROpenServiceStatusHandle ([in] handle_t BindingHandle) |
|
DWORD __stdcall | RFunction55 ([in] handle_t BindingHandle) |
|