ReactOS 0.4.16-dev-88-ga65b6ae
|
#include <windef.h>
#include <winbase.h>
#include <winerror.h>
#include <wingdi.h>
#include <winsvc.h>
#include <wincon.h>
#include <shlobj.h>
#include <commdlg.h>
#include <strsafe.h>
#include <process.h>
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | _MAIN_WND_INFO |
struct | _MENU_HINT |
struct | _SERVICEPROPSHEET |
struct | _DEPENDDATA |
Macros | |
#define | WIN32_NO_STATUS |
#define | _INC_WINDOWS |
#define | COM_NO_WINDOWS_H |
#define | NO_ITEM_SELECTED -1 |
#define | MAX_KEY_LENGTH 256 |
#define | LVNAME 0 |
#define | LVDESC 1 |
#define | LVSTATUS 2 |
#define | LVSTARTUP 3 |
#define | LVLOGONAS 4 |
#define | LVMAX 5 |
#define | IMAGE_UNKNOWN 0 |
#define | IMAGE_SERVICE 1 |
#define | IMAGE_DRIVER 2 |
#define | ACTION_START 1 |
#define | ACTION_STOP 2 |
#define | ACTION_PAUSE 3 |
#define | ACTION_RESUME 4 |
#define | ACTION_RESTART 5 |
#define | ORD_ASCENDING 1 |
#define | ORD_DESCENDING -1 |
#define | DEFAULT_STEP 0 |
Typedefs | |
typedef struct _MAIN_WND_INFO | MAIN_WND_INFO |
typedef struct _MAIN_WND_INFO * | PMAIN_WND_INFO |
typedef struct _MENU_HINT | MENU_HINT |
typedef struct _MENU_HINT * | PMENU_HINT |
typedef struct _SERVICEPROPSHEET | SERVICEPROPSHEET |
typedef struct _SERVICEPROPSHEET * | PSERVICEPROPSHEET |
typedef struct _DEPENDDATA | DEPENDDATA |
typedef struct _DEPENDDATA * | PDEPENDDATA |
Variables | |
HINSTANCE | hInstance |
HANDLE | ProcessHeap |
typedef struct _DEPENDDATA DEPENDDATA |
typedef struct _MAIN_WND_INFO MAIN_WND_INFO |
typedef struct _MENU_HINT MENU_HINT |
typedef struct _DEPENDDATA * PDEPENDDATA |
typedef struct _MAIN_WND_INFO * PMAIN_WND_INFO |
typedef struct _MENU_HINT * PMENU_HINT |
typedef struct _SERVICEPROPSHEET * PSERVICEPROPSHEET |
typedef struct _SERVICEPROPSHEET SERVICEPROPSHEET |
Definition at line 4 of file about.c.
HTREEITEM AddItemToTreeView | ( | HWND | hTreeView, |
HTREEITEM | hRoot, | ||
LPWSTR | lpDisplayName, | ||
LPWSTR | lpServiceName, | ||
ULONG | serviceType, | ||
BOOL | bHasChildren | ||
) |
Definition at line 13 of file propsheet_depends.c.
Referenced by TV1_AddDependantsToTree(), and TV2_AddDependantsToTree().
VOID ChangeListViewText | ( | PMAIN_WND_INFO | Info, |
ENUM_SERVICE_STATUS_PROCESS * | pService, | ||
UINT | Column | ||
) |
Definition at line 105 of file listview.c.
Referenced by GeneralPageProc(), MainWndCommand(), RefreshServiceList(), and SaveDlgInfo().
Definition at line 311 of file progress.c.
Referenced by ActionThread().
Definition at line 218 of file create.c.
Referenced by MainWndCommand().
BOOL CreateListView | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 355 of file listview.c.
Referenced by ChildWndProc(), and InitMainWnd().
Definition at line 923 of file mainwnd.c.
BOOL CreateStopDependsDialog | ( | HWND | hParent, |
LPWSTR | ServiceName, | ||
LPWSTR | DisplayName, | ||
LPWSTR | ServiceList | ||
) |
Definition at line 293 of file stop_dependencies.c.
Referenced by RunActionWithProgress().
Definition at line 57 of file delete.c.
Referenced by MainWndCommand().
Definition at line 183 of file propsheet_depends.c.
Referenced by PropSheetThread().
Definition at line 18 of file control.c.
Referenced by ActionThread().
Definition at line 18 of file start.c.
Referenced by ActionThread().
Referenced by ActionThread().
VOID ExportFile | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 108 of file export.c.
Referenced by MainWndCommand().
VOID FreeServiceList | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 257 of file query.c.
Referenced by GetServiceList(), and MainWndProc().
Definition at line 327 of file propsheet_general.c.
Referenced by Applet(), AppletInit(), PropSheetThread(), and SystemApplet().
Definition at line 192 of file misc.c.
Referenced by CreateMainWindow(), GetServiceDescription(), InitEditWnd(), SetServiceAccount(), SetServiceConfig(), and SetServiceDescription().
Definition at line 126 of file stop_dependencies.c.
Referenced by RunActionWithProgress().
ENUM_SERVICE_STATUS_PROCESS * GetSelectedService | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 13 of file query.c.
Referenced by ListViewSelectionChanged().
LPQUERY_SERVICE_CONFIG GetServiceConfig | ( | LPWSTR | lpServiceName | ) |
Definition at line 29 of file query.c.
Referenced by AddServiceNamesToStop(), ChangeListViewText(), InitGeneralPage(), LogonPageProc(), SetButtonStates(), SetMenuAndButtonStates(), SetStartupType(), and TV1_AddDependantsToTree().
Definition at line 135 of file query.c.
Referenced by ChangeListViewText(), DeleteDialogProc(), and InitGeneralPage().
BOOL GetServiceList | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 279 of file query.c.
Referenced by RefreshServiceList().
Definition at line 174 of file misc.c.
Definition at line 338 of file progress.c.
Referenced by DoControlService(), DoStartService(), and DoStopService().
HIMAGELIST InitImageList | ( | UINT | StartResource, |
UINT | EndResource, | ||
UINT | Width, | ||
UINT | Height, | ||
ULONG | type | ||
) |
Definition at line 219 of file misc.c.
Referenced by InitDependPage(), pCreateToolbar(), PopulateTreeView(), and SoundsDlgProc().
Definition at line 964 of file mainwnd.c.
VOID ListViewSelectionChanged | ( | PMAIN_WND_INFO | Info, |
LPNMLISTVIEW | pnmv | ||
) |
Definition at line 48 of file listview.c.
Referenced by MainWndProc().
Definition at line 76 of file misc.c.
Definition at line 221 of file propsheet_logon.c.
Referenced by PropSheetThread().
VOID OpenPropSheet | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 30 of file propsheet.c.
Referenced by MainWndCommand().
Definition at line 281 of file progress.c.
Referenced by RunActionWithProgress().
Definition at line 441 of file propsheet_recovery.c.
Referenced by PropSheetThread().
BOOL RefreshServiceList | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 247 of file listview.c.
Referenced by MainWndCommand(), and MainWndProc().
VOID ResourceMessageBox | ( | HINSTANCE | hInstance, |
HWND | hwnd, | ||
UINT | uType, | ||
UINT | uCaptionId, | ||
UINT | uMessageId | ||
) |
Definition at line 282 of file misc.c.
Referenced by AdvancedPageProc(), CopyProfileDlgProc(), DeleteHardwareProfile(), DeleteUserProfile(), EditVariableDlgProc(), OnApply(), OnSet(), OnVirtMemDialogOk(), and RenameProfileDlgProc().
BOOL RunActionWithProgress | ( | HWND | hParent, |
LPWSTR | ServiceName, | ||
LPWSTR | DisplayName, | ||
UINT | Action, | ||
PVOID | Param | ||
) |
Definition at line 372 of file progress.c.
Referenced by GeneralPageProc(), and MainWndCommand().
Definition at line 34 of file listview.c.
Referenced by MainWndCommand().
VOID SetMenuAndButtonStates | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 152 of file mainwnd.c.
Referenced by MainWndCommand(), MainWndProc(), and SetButtonStates().
BOOL SetServiceConfig | ( | LPQUERY_SERVICE_CONFIG | pServiceConfig, |
LPWSTR | lpServiceName, | ||
LPWSTR | lpPassword | ||
) |
Definition at line 82 of file query.c.
Referenced by SaveDlgInfo().
Definition at line 210 of file query.c.
Referenced by DoCreate(), and SaveDlgInfo().
BOOL StatusBarLoadAndFormatString | ( | IN HWND | hStatusBar, |
IN INT | PartId, | ||
IN HINSTANCE | hInstance, | ||
IN UINT | uID, | ||
... | |||
) |
Definition at line 108 of file misc.c.
Definition at line 258 of file stop_dependencies.c.
Referenced by CreateStopDependsDialog().
VOID TV1_AddDependantsToTree | ( | PDEPENDDATA | pDependData, |
HTREEITEM | hParent, | ||
LPWSTR | lpServiceName | ||
) |
Definition at line 82 of file dependencies_tv1.c.
Referenced by DependenciesPageProc(), and TV1_Initialize().
BOOL TV1_Initialize | ( | PDEPENDDATA | pDependData, |
LPWSTR | lpServiceName | ||
) |
Definition at line 180 of file dependencies_tv1.c.
Referenced by InitDependPage().
VOID TV2_AddDependantsToTree | ( | PDEPENDDATA | pDependData, |
HTREEITEM | hParent, | ||
LPWSTR | lpServiceName | ||
) |
Definition at line 121 of file dependencies_tv2.c.
Referenced by DependenciesPageProc(), and TV2_Initialize().
LPENUM_SERVICE_STATUS TV2_GetDependants | ( | LPWSTR | lpServiceName, |
LPDWORD | lpdwCount | ||
) |
Definition at line 55 of file dependencies_tv2.c.
Referenced by BuildListOfServicesToStop(), and TV2_AddDependantsToTree().
Definition at line 13 of file dependencies_tv2.c.
Referenced by TV2_AddDependantsToTree().
BOOL TV2_Initialize | ( | PDEPENDDATA | pDependData, |
LPWSTR | lpServiceName | ||
) |
Definition at line 177 of file dependencies_tv2.c.
Referenced by InitDependPage().
VOID UpdateServiceCount | ( | PMAIN_WND_INFO | Info | ) |
Definition at line 125 of file mainwnd.c.
Referenced by DeleteDialogProc(), and RefreshServiceList().
BOOL UpdateServiceStatus | ( | ENUM_SERVICE_STATUS_PROCESS * | pService | ) |
Definition at line 373 of file query.c.
Referenced by GeneralPageProc(), and MainWndCommand().
|
extern |
Definition at line 15 of file servman.c.
Referenced by add_entry(), AddBootStoreEntry(), AddDiskToList(), AddNTOSInstallation(), AddPartitionToDisk(), AddProvider(), AppendGenericListEntry(), calloc(), ChangeListViewText(), CloseIniBootLoaderStore(), CommandDumpSector(), CommandPartInfo(), ConsoleCreateFileHandler(), CreateDialogProc(), CreateEditWindow(), CreateFileSystemList(), CreateGenericList(), CreateInsertBlankRegion(), CreateMainWindow(), CreatePartitionList(), CreateProgressBarEx(), DefaultProcessEntry(), DeleteDialogProc(), DeletePartition(), DestroyFileSystemList(), DestroyGenericList(), DestroyPartitionList(), DestroyProgressBar(), DestroyRegion(), DeviceInstallThread(), DismountPartition(), do_reg_operation(), EnumerateBiosDiskEntries(), free(), FreeBootCode(), FreeLdrEnumerateBootEntries(), FreeMemory(), freep(), FreeServiceList(), GetServiceDescription(), GetServiceList(), GetStringFromDialog(), INF_FreeData(), INF_GetDataField(), IniCacheAddKeyAorW(), IniCacheAddSectionAorW(), IniCacheCreate(), IniCacheDestroy(), IniCacheFreeKey(), IniCacheFreeSection(), IniCacheLoadByHandle(), IniCacheSaveByHandle(), IniFindClose(), IniFindFirstValue(), InitDialog(), InitGeneralPage(), InitVolume(), InstallDevice(), MainWndProc(), malloc(), MSZipAlloc(), MSZipFree(), NtLdrEnumerateBootEntries(), OpenIniBootLoaderStore(), OpenPropSheet(), PnpEventThread(), ProcessLangEntry(), ReadBootCodeByHandle(), ReAllocateLayoutBuffer(), RtlDestroyHeap(), RtlpFreeDebugInfo(), SaveDlgInfo(), SetConsoleOutputCP(), SetStartupType(), SetupCloseFileQueue(), SetupDeleteQueueEntry(), SetupOpenFileQueue(), SetupQueueCopyWithCab(), SetupQueueDeleteW(), SetupQueueRenameW(), split(), SystemConfigurationDataQueryRoutine(), TV1_GetDependants(), TV2_GetDependants(), WriteConsoleOutputCharacterA(), and WriteConsoleOutputCharacterW().