Process Hacker
recovery.c File Reference
#include <phdk.h>
#include <windowsx.h>
#include "extsrv.h"
#include "resource.h"

Go to the source code of this file.

Macros

#define SIP(String, Integer)   { (String), (PVOID)(Integer) }
 

Typedefs

typedef struct
_SERVICE_RECOVERY_CONTEXT 
SERVICE_RECOVERY_CONTEXT
 
typedef struct
_SERVICE_RECOVERY_CONTEXT * 
PSERVICE_RECOVERY_CONTEXT
 

Functions

INT_PTR CALLBACK RestartComputerDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 
VOID EspAddServiceActionStrings (_In_ HWND ComboBoxHandle)
 
SC_ACTION_TYPE EspStringToServiceAction (_In_ PWSTR String)
 
PWSTR EspServiceActionToString (_In_ SC_ACTION_TYPE ActionType)
 
NTSTATUS EspLoadRecoveryInfo (_In_ HWND hwndDlg, _In_ PSERVICE_RECOVERY_CONTEXT Context)
 
INT_PTR CALLBACK EspServiceRecoveryDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 
INT_PTR CALLBACK EspServiceRecovery2DlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 

Macro Definition Documentation

#define SIP (   String,
  Integer 
)    { (String), (PVOID)(Integer) }

Definition at line 41 of file recovery.c.

Typedef Documentation

typedef struct _SERVICE_RECOVERY_CONTEXT * PSERVICE_RECOVERY_CONTEXT
typedef struct _SERVICE_RECOVERY_CONTEXT SERVICE_RECOVERY_CONTEXT

Function Documentation

VOID EspAddServiceActionStrings ( _In_ HWND  ComboBoxHandle)

Definition at line 58 of file recovery.c.

NTSTATUS EspLoadRecoveryInfo ( _In_ HWND  hwndDlg,
_In_ PSERVICE_RECOVERY_CONTEXT  Context 
)

Definition at line 160 of file recovery.c.

PWSTR EspServiceActionToString ( _In_ SC_ACTION_TYPE  ActionType)

Definition at line 82 of file recovery.c.

INT_PTR CALLBACK EspServiceRecovery2DlgProc ( _In_ HWND  hwndDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 589 of file recovery.c.

INT_PTR CALLBACK EspServiceRecoveryDlgProc ( _In_ HWND  hwndDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 273 of file recovery.c.

SC_ACTION_TYPE EspStringToServiceAction ( _In_ PWSTR  String)

Definition at line 70 of file recovery.c.

static INT_PTR CALLBACK RestartComputerDlgProc ( _In_ HWND  hwndDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 599 of file recovery.c.