Process Hacker
|
Go to the source code of this file.
Macros | |
#define | SIP(String, Integer) { (String), (PVOID)(Integer) } |
Typedefs | |
typedef struct _SERVICE_OTHER_CONTEXT | SERVICE_OTHER_CONTEXT |
typedef struct _SERVICE_OTHER_CONTEXT * | PSERVICE_OTHER_CONTEXT |
Functions | |
BOOLEAN | EspChangeServiceConfig2 (_In_ PWSTR ServiceName, _In_opt_ SC_HANDLE ServiceHandle, _In_ ULONG InfoLevel, _In_ PVOID Info) |
PWSTR | EspGetServiceSidTypeString (_In_ ULONG SidType) |
ULONG | EspGetServiceSidTypeInteger (_In_ PWSTR SidType) |
PWSTR | EspGetServiceLaunchProtectedString (_In_ ULONG LaunchProtected) |
ULONG | EspGetServiceLaunchProtectedInteger (_In_ PWSTR LaunchProtected) |
NTSTATUS | EspLoadOtherInfo (_In_ HWND hwndDlg, _In_ PSERVICE_OTHER_CONTEXT Context) |
INT_PTR CALLBACK | EspServiceOtherDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
Variables | |
WCHAR * | EspServiceSidTypeStrings [3] = { L"None", L"Restricted", L"Unrestricted" } |
WCHAR * | EspServiceLaunchProtectedStrings [4] = { L"None", L"Full (Windows)", L"Light (Windows)", L"Light (Antimalware)" } |
#define SIP | ( | String, | |
Integer | |||
) | { (String), (PVOID)(Integer) } |
typedef struct _SERVICE_OTHER_CONTEXT * PSERVICE_OTHER_CONTEXT |
typedef struct _SERVICE_OTHER_CONTEXT SERVICE_OTHER_CONTEXT |
BOOLEAN EspChangeServiceConfig2 | ( | _In_ PWSTR | ServiceName, |
_In_opt_ SC_HANDLE | ServiceHandle, | ||
_In_ ULONG | InfoLevel, | ||
_In_ PVOID | Info | ||
) |
ULONG EspGetServiceLaunchProtectedInteger | ( | _In_ PWSTR | LaunchProtected | ) |
PWSTR EspGetServiceLaunchProtectedString | ( | _In_ ULONG | LaunchProtected | ) |
NTSTATUS EspLoadOtherInfo | ( | _In_ HWND | hwndDlg, |
_In_ PSERVICE_OTHER_CONTEXT | Context | ||
) |
INT_PTR CALLBACK EspServiceOtherDlgProc | ( | _In_ HWND | hwndDlg, |
_In_ UINT | uMsg, | ||
_In_ WPARAM | wParam, | ||
_In_ LPARAM | lParam | ||
) |
WCHAR* EspServiceLaunchProtectedStrings[4] = { L"None", L"Full (Windows)", L"Light (Windows)", L"Light (Antimalware)" } |