|
ReactOS 0.4.17-dev-1218-gfae4549
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | THREAD_ALL_ACCESS_NT6 (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0xFFFF) |
| #define | CMD_STRING L"cmd /c " |
| #define | THEONLYGROUP 0 |
| #define | AddToHandle(x, y) ((x) = (HANDLE)((ULONG_PTR)(x) | (y))) |
| #define | RemoveFromHandle(x, y) ((x) = (HANDLE)((ULONG_PTR)(x) & ~(y))) |
| #define THREAD_ALL_ACCESS_NT6 (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0xFFFF) |
Definition at line 149 of file proc.c.
Referenced by CreateProcessInternalW().
| NTSTATUS NTAPI BasepConfigureAppCertDlls | ( | IN PWSTR | ValueName, |
| IN ULONG | ValueType, | ||
| IN PVOID | ValueData, | ||
| IN ULONG | ValueLength, | ||
| IN PVOID | Context, | ||
| IN PVOID | EntryContext | ||
| ) |
Definition at line 189 of file proc.c.
Definition at line 123 of file proc.c.
Referenced by CreateProcessInternalW().
Definition at line 202 of file proc.c.
Referenced by CreateProcessInternalW().
| NTSTATUS WINAPI BasepReplaceProcessThreadTokens | ( | IN HANDLE | TokenHandle, |
| IN HANDLE | ProcessHandle, | ||
| IN HANDLE | ThreadHandle | ||
| ) |
Definition at line 354 of file proc.c.
Referenced by CreateProcessInternalW().
| DECLSPEC_NORETURN VOID WINAPI BaseProcessStartup | ( | _In_ PPROCESS_START_ROUTINE | lpStartAddress | ) |
Definition at line 451 of file proc.c.
Referenced by BaseInitializeContext().
| NTSTATUS NTAPI BasepSaveAppCertRegistryValue | ( | IN PLIST_ENTRY | List, |
| IN PWCHAR | ComponentName, | ||
| IN PWCHAR | DllName | ||
| ) |
Definition at line 178 of file proc.c.
Referenced by BasepConfigureAppCertDlls().
| VOID WINAPI BasepSxsCloseHandles | ( | IN PBASE_MSG_SXS_HANDLES | Handles | ) |
Definition at line 417 of file proc.c.
Referenced by CreateProcessInternalW().
| BOOLEAN WINAPI BasePushProcessParameters | ( | IN ULONG | ParameterFlags, |
| IN HANDLE | ProcessHandle, | ||
| IN PPEB | RemotePeb, | ||
| IN LPCWSTR | ApplicationPathName, | ||
| IN LPWSTR | lpCurrentDirectory, | ||
| IN LPWSTR | lpCommandLine, | ||
| IN LPVOID | lpEnvironment, | ||
| IN LPSTARTUPINFOW | StartupInfo, | ||
| IN DWORD | CreationFlags, | ||
| IN BOOL | InheritHandles, | ||
| IN ULONG | ImageSubsystem, | ||
| IN PVOID | AppCompatData, | ||
| IN ULONG | AppCompatDataSize | ||
| ) |
Definition at line 484 of file proc.c.
Referenced by CreateProcessInternalW().
| BOOLEAN WINAPI BuildSubSysCommandLine | ( | IN LPCWSTR | SubsystemName, |
| IN LPCWSTR | ApplicationName, | ||
| IN LPCWSTR | CommandLine, | ||
| OUT PUNICODE_STRING | SubsysCommandLine | ||
| ) |
Definition at line 89 of file proc.c.
Referenced by CreateProcessInternalW().
| C_ASSERT | ( | PROCESS_PRIORITY_CLASS_REALTIME | = =(PROCESS_PRIORITY_CLASS_HIGH+1) | ) |
| BOOL WINAPI CreateProcessInternalW | ( | IN HANDLE | hUserToken, |
| IN LPCWSTR | lpApplicationName, | ||
| IN LPWSTR | lpCommandLine, | ||
| IN LPSECURITY_ATTRIBUTES | lpProcessAttributes, | ||
| IN LPSECURITY_ATTRIBUTES | lpThreadAttributes, | ||
| IN BOOL | bInheritHandles, | ||
| IN DWORD | dwCreationFlags, | ||
| IN LPVOID | lpEnvironment, | ||
| IN LPCWSTR | lpCurrentDirectory, | ||
| IN LPSTARTUPINFOW | lpStartupInfo, | ||
| IN LPPROCESS_INFORMATION | lpProcessInformation, | ||
| OUT PHANDLE | hNewToken | ||
| ) |
Definition at line 2135 of file proc.c.
Referenced by CreateProcessW().
| BOOL WINAPI DECLSPEC_HOTPATCH CreateProcessW | ( | LPCWSTR | lpApplicationName, |
| LPWSTR | lpCommandLine, | ||
| LPSECURITY_ATTRIBUTES | lpProcessAttributes, | ||
| LPSECURITY_ATTRIBUTES | lpThreadAttributes, | ||
| BOOL | bInheritHandles, | ||
| DWORD | dwCreationFlags, | ||
| LPVOID | lpEnvironment, | ||
| LPCWSTR | lpCurrentDirectory, | ||
| LPSTARTUPINFOW | lpStartupInfo, | ||
| LPPROCESS_INFORMATION | lpProcessInformation | ||
| ) |
Definition at line 4493 of file proc.c.
Referenced by alloc_console(), AudioDlgProc(), compile_cs(), ConsoleIMERoutine(), CorDebug_CreateProcess(), CProcess::CProcess(), create_pseudo_console(), create_server(), create_surrogate_server(), CreateClientProcess(), CreateProcessAsUserW(), CreateProcessWithTokenW(), do_register_dll(), execute_command(), HotkeyThread(), IDirectInputAImpl_RunControlPanel(), install_wine_gecko(), InstallDevice(), InstallLiveCD(), invoke_appwiz(), ITERATE_RemoveExistingProducts(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), launch_exe(), CNewMenu::NewItemByCommand(), ProcessPage_OnDebug(), PromptAndRunProcessAs(), register_dll(), run_child(), run_rapps(), run_winemenubuilder(), runCmd(), RunCommandAndWait(), RunControlPanelApplet(), RunCurrentJobs(), runscriptfile(), RunSetupThreadProc(), ScmStartUserModeService(), SHELL_ExecuteW(), start_debugger(), START_TEST(), StartChild(), StartLsass(), StartProcess(), StartServicesManager(), TaskManager_OnFileNew(), Test_CommandLine(), test_debug_loop_wow64(), test_loadpaths_execute(), TestStaticDestruct(), UnhandledExceptionFilter(), WshExec_create(), and wWinMain().
Definition at line 1382 of file proc.c.
Referenced by _CorExeMain(), _exit(), _font_assert(), _RunRemoteTest(), alarmThreadMain(), BaseProcessStartup(), BaseThreadStartup(), child_process(), CLRMetaHost_ExitProcess(), ConsoleControlDispatcher(), CtrlCIntercept(), DbgkExitProcess(), DECLARE_INTERFACE_(), DefaultConsoleCtrlHandler(), DevInstallW(), DisplayError(), dll_entry_point(), doChild(), doDebugger(), ErrorExit(), exit(), exit_or_terminate_process(), ExitThread(), FatalAppExitA(), FatalAppExitW(), FatalExit(), fls_exit_deadlock_child(), Host_Quit(), IEWinMain(), init(), LoadProc(), local_server_proc(), LogToFile(), main(), performUninstall(), restart_as_admin_elevated(), RpcRaiseException(), setupDelayHook(), ShellExec_RunDLL_Helper(), ShowUsage(), START_TEST(), StringListAppend(), test__popen_child(), test__popen_read_child(), thread_1(), timeout_thread_proc(), VdmShutdown(), wait_debugger(), WatchDirectory(), WinMain(), wmainCRTStartup(), and wWinMain().
Definition at line 1457 of file proc.c.
Definition at line 1481 of file proc.c.
Referenced by FatalAppExitA().
Definition at line 1519 of file proc.c.
Definition at line 1358 of file proc.c.
Referenced by test_cross_process_notifications().
Definition at line 947 of file proc.c.
Definition at line 1207 of file proc.c.
Referenced by __security_init_cookie(), _getpid(), _mktemp(), _mktemp_s(), _Success_(), _wmktemp(), _wmktemp_s(), AddPortW(), adns_getpid(), apartment_construct(), child_process(), ClientLoadLibrary(), CloseProcess(), CMP_RegisterNotification(), CommitSpoolData(), ConfigurePortW(), create_test_element_from_hwnd(), CreateNotificationParamAndSend(), CreatePipe(), CreateProcessWithLogonW(), CreateToolhelp32Snapshot(), CURSORICON_CopyImage(), custom_start_server(), default_ctrl_handler(), DirectDrawClipper_Initialize(), dll_entry_point(), DllMain(), do_msidbCustomActionTypeDll(), doChild(), DPLAYX_CreateLobbyApplication(), DPLAYX_IsAppIdLobbied(), DumpNotificationState(), enum_modules64(), EnumWindowsProc(), ExtractAndInstallThread(), ExtractArchiveForExecution(), FreeChangeNotifications(), generate_ipid(), get_cmdline(), get_node_provider_description_string(), get_proc_address64(), GetProcessVersion(), GetSpoolFileHandle(), handle_msi_break(), IDirectPlayLobby3AImpl_SetConnectionSettings(), IDirectPlayLobby3Impl_SetConnectionSettings(), ImmGetImeMenuItemsAW(), Internal_CreatePalette(), Internal_CreateSurface(), ipid_to_ifstub(), IsBlockFromHeap(), LresultFromObject(), main(), mark_task_process(), new_stub_manager(), NotifyLogon(), ole_server(), openlog(), OutputDebugStringA(), ParseSharedPacket(), ProcessIdToSessionId(), RegisterDragDrop(), rpc_execute_call(), rpcrt4_protseq_ncacn_np_open_endpoint(), rpcrt4_protseq_ncalrpc_open_endpoint(), run_in_temp_desktop_thread_func(), ScConnectControlPipe(), CNotifyToolbar::SendNotifyCallback(), ServerThread(), service_main(), SHAllocShared(), SHAppBarMessage(), SHFreeShared(), SHGetAppCompatFlags(), SHHandleUpdateImage(), SHLockShared(), SHMapHandle(), SHUpdateImageW(), start_debugger(), START_TEST(), StartDirectDraw(), TelnetGetConsoleWindow(), test_AddSelfToJob(), test_alloc_shared(), test_alloc_shared_remote(), test_AttachConsole(), test_AttachConsole_child(), test_BreakawayOk(), Test_CloseDuplicatedSocket(), Test_CloseWhileSelectDuplicatedSocket(), test_CoGetCurrentProcess(), test_D3DKMTQueryVideoMemoryInfo(), test_debug_loop(), test_default_clientside_providers(), test_duplicate_handle_access(), test_Element_Find(), test_exception_dispatcher(), test_exit_process_async(), test_GetConsoleProcessList(), test_GetExtendedTcpTable_owner(), test_GetExtendedUdpTable_owner(), test_GetFocusedElement(), test_GetProcessVersion(), test_GetRootElement(), test_handles(), test_hook_cleanup_thread_proc(), Test_InfoClass_Access(), test_init_block(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_jobInheritance(), test_nested_jobs_child(), test_nt_wow64(), test_OpenProcess(), test_parent_process_attribute(), test_peb_teb(), test_process(), test_process_id(), test_process_security_child(), Test_ProcessModules(), test_query_handle(), test_query_handle_ex(), test_query_process(), test_query_process_vm(), test_QueryFullProcessImageNameW(), test_QueryInformationJobObject(), test_readvirtualmemory(), test_RtlQueryProcessDebugInformation(), test_session_info(), test_set_hook(), test_shared_handle_table(), test_SHCreateSessionKey(), test_syscalls(), test_tcp(), test_thread_lookup(), test_Toolhelp(), test_udp(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaGetRootNode(), test_UiaGetRuntimeId(), test_UiaGetUpdatedCache(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaNodeFromHandle(), test_UiaNodeFromHandle_client_proc(), test_UiaNodeFromProvider(), test_UiaRegisterProviderCallback(), test_WaitForJobObject(), test_Win32_Process(), test_winevents(), test_WithWSAStartup(), test_ws_functions(), test_zero_access(), TestChannelHook_ClientFillBuffer(), TestChannelHook_ClientGetSize(), TestChannelHook_ClientNotify(), TestChannelHook_ServerGetSize(), TestChannelHook_ServerNotify(), ThemeDestroyWndData(), tmpnam_helper(), top_window_cb(), uia_com_event_handler_test_thread(), uia_nested_node_provider_attach_event(), uia_node_from_handle_test_thread(), uia_proxy_provider_win_event_handler_test_thread(), WDML_AddServer(), WinMain(), wmain(), wtmpnam_helper(), and wWinMain().
Definition at line 1197 of file proc.c.
Referenced by __threadhandle(), AccpLookupCurrentUser(), AdjustAffinity(), AuthzpInitUnderImpersonation(), CheckTokenMembership(), collect_connections_proc(), ConsoleControlDispatcher(), DirectoryWatcherThreadFuncAPC(), dll_entry_point(), DPWS_ThreadProc(), DwInitializeSdFromThreadToken(), exec_write_handler(), CShellCommandSACL::Execute(), GetProfileType(), GetSystemUserInfo(), GetUserNameW(), ImageView_Main(), io_thread(), IsCallerInteractive(), main(), message_thread_proc(), message_thread_run(), notification_thread_func(), OpenEffectiveToken(), PlaySound_ExpandEnvironmentStrings(), priorityTimeProc(), Privilege(), process_work_items(), RegOpenCurrentUser(), RevertToPrinterSelf(), rpcrt4_http_timer_thread(), RPCRT4_io_thread(), RPCRT4_server_thread(), CFindFolder::SearchThreadProc(), serverThreadMain2(), set_thread_name(), SetThreadToken(), SlideWindow(), SockAsyncThread(), start_address_thread(), start_fiber(), START_TEST(), SystemClockAdviseThread(), test_affinity(), test_alertable(), test_CancelSynchronousIo(), test_cancelsynchronousio(), test_CoWaitForMultipleHandles(), test_CreateDirectoryA(), test_CreatePipe(), test_exec_memory_writes(), test_FileSecurity(), test_GetFileType(), test_GetNamedSecurityInfoA(), test_GetOverlappedResultEx(), test_GetSecurityInfo(), test_GetWindowsAccountDomainSid(), test_HideFromDebugger(), test_ImpersonateNamedPipeClient(), test_impersonation_level(), test_MsgWaitForMultipleObjects(), test_nonalertable(), test_NtGetCurrentProcessorNumber(), test_object_identity(), test_object_permanence(), test_post_completion(), test_pseudo_handle_security(), test_pseudo_tokens(), test_query_architectures(), test_query_object(), test_QueueUserAPC(), test_read_write(), test_selectors(), test_set_io_completion(), Test_SyscallPerformance(), test_thread_description(), test_thread_ideal_processor(), test_thread_info(), test_thread_priority(), test_thread_processor(), test_thread_start_address(), Test_ThreadBasicInformationClass(), test_ThreadEnableAlignmentFaultFixup(), Test_ThreadPriorityClass(), test_token(), test_user_apc(), test_WaitForMultipleObjects(), test_WaitForSingleObject(), TestTokenPrivilege(), ThreadFunc2(), threadFunc3(), TlsFree(), vkd3d_set_thread_name(), WahOpenCurrentThread(), WaveThread(), wined3d_cs_run(), wmain(), and wWinMain().
Definition at line 1217 of file proc.c.
Referenced by _cwait(), check_child_console_bits(), CloseProcessAndVerify_(), cmd_start(), CommandThreadProc(), crash_and_debug(), crash_and_winedbg(), custom_get_process_return(), DoTestEntry(), Execute(), execute_command(), ExecutePipeline(), LauncherRoutine2(), MonitorChildThread(), ProcessRunning(), read_reg_output_(), restart_as_admin_elevated(), run_child_wait(), run_ex(), run_rapps(), run_reg_exe_(), run_script_file(), runcmd(), runCmd(), RunCommandAndWait(), runscriptfile(), RunSetupThreadProc(), runtime_is_usable(), shell_execute_ex_(), TerminateShell(), test_arm64ec(), test_CreateProcessWithDesktop(), test_CtrlHandlerSubsystem(), test_ddeml_server(), test_debug_loop_wow64(), test_DoInvalidDir(), test_end_to_end_server(), test_exit(), test_ExitProcess(), test_kill_on_exit(), test_loadpaths_execute(), test_msg_server(), test_pe_os_version(), test_quick_exit(), test_UiaAddEvent(), test_UiaNodeFromHandle(), WshExec_get_Status(), and WshShell3_Run().
Definition at line 1558 of file proc.c.
Referenced by ProcessPageShowContextMenu(), and test_query_process_priority().
| BOOL WINAPI GetProcessAffinityMask | ( | IN HANDLE | hProcess, |
| OUT PDWORD_PTR | lpProcessAffinityMask, | ||
| OUT PDWORD_PTR | lpSystemAffinityMask | ||
| ) |
Definition at line 862 of file proc.c.
Referenced by AffinityDialogWndProc(), START_TEST(), and test_thread_processor().
Definition at line 1846 of file proc.c.
Definition at line 1249 of file proc.c.
Definition at line 1762 of file proc.c.
Referenced by PerfDataRefresh().
Definition at line 928 of file proc.c.
Referenced by GetActiveProcessorCount(), and GetMaximumProcessorCount().
Definition at line 1789 of file proc.c.
Definition at line 969 of file proc.c.
| BOOL WINAPI GetProcessTimes | ( | IN HANDLE | hProcess, |
| IN LPFILETIME | lpCreationTime, | ||
| IN LPFILETIME | lpExitTime, | ||
| IN LPFILETIME | lpKernelTime, | ||
| IN LPFILETIME | lpUserTime | ||
| ) |
Definition at line 1148 of file proc.c.
Definition at line 1661 of file proc.c.
Referenced by get_app_version(), GetSystemInfoInternal(), and SHLWAPI_InitAppCompat().
| BOOL WINAPI GetProcessWorkingSetSize | ( | IN HANDLE | hProcess, |
| OUT PSIZE_T | lpMinimumWorkingSetSize, | ||
| OUT PSIZE_T | lpMaximumWorkingSetSize | ||
| ) |
Definition at line 1060 of file proc.c.
| BOOL WINAPI GetProcessWorkingSetSizeEx | ( | IN HANDLE | hProcess, |
| OUT PSIZE_T | lpMinimumWorkingSetSize, | ||
| OUT PSIZE_T | lpMaximumWorkingSetSize, | ||
| OUT PDWORD | Flags | ||
| ) |
Definition at line 1027 of file proc.c.
Referenced by GetProcessWorkingSetSize().
| VOID WINAPI GetStartupInfoW | ( | IN LPSTARTUPINFOW | lpStartupInfo | ) |
Definition at line 1317 of file proc.c.
Referenced by alloc_console(), AttachConsole(), initialize_inherited_file_handles_nolock(), test_AllocConsole_child(), wmain(), and wWinMain().
Definition at line 841 of file proc.c.
Referenced by DllMain().
| HANDLE WINAPI OpenProcess | ( | IN DWORD | dwDesiredAccess, |
| IN BOOL | bInheritHandle, | ||
| IN DWORD | dwProcessId | ||
| ) |
Definition at line 1276 of file proc.c.
Referenced by _DoDLLInjection(), _RpcCommitSpoolData2(), _RpcGetSpoolFileInfo2(), CIconWatcher::AddIconToWatcher(), child_process(), child_process_exit_process_async(), CloseProcess(), CloseProcessAndVerify_(), DebugActiveProcess(), DebugActiveProcessStop(), debugcontrol_WaitForEvent(), dll_entry_point(), doChild(), DoSetPriority(), enum_modules64(), ExecuteKill(), get_droptarget_local_handle(), get_proc_address64(), get_process_name_from_pid(), GetOwnerModuleFromPidEntry(), GetProcessExecutablePathById(), GetProcessHandleFromHwnd(), GetProcessVersion(), GetThemeServiceProcessHandle(), Ghost_DestroyTarget(), IsProcessRunning(), ObjectFromLresult(), PerfDataGetCommandLine(), PerfDataRefresh(), PNP_ReportLogOn(), ProcessIdToSessionId(), ProcessKeys(), ProcessList_Update(), ProcessPage_OnEndProcess(), ProcessPage_OnEndProcessTree(), ProcessPage_OnSetAffinity(), ProcessPageShowContextMenu(), ProcessRunning(), SeclCreateProcessWithLogonW(), SHELL_GetImageFileNameByWindow(), SHMapHandle(), ShutdownProcessTreeHelper(), START_TEST(), terminate_processes(), test_D3DKMTQueryVideoMemoryInfo(), test_duplicate_handle_access_child(), test_exception_dispatcher(), test_ExitProcess(), test_init_block(), test_nt_wow64(), test_OpenProcess(), test_parent_process_attribute(), test_process_id(), test_process_security_child(), test_query_process_handlecount(), test_query_process_times(), test_query_process_vm(), test_QueryFullProcessImageNameW(), test_readvirtualmemory(), test_syscalls(), test_Toolhelp(), test_ws_functions(), Toolhelp32ReadProcessMemory(), WSPDuplicateSocket(), and wWinMain().
Definition at line 2076 of file proc.c.
Referenced by AddPortW(), child_process_check_session_id(), ConfigurePortW(), START_TEST(), test_namedpipe_session_id(), and test_SHCreateSessionKey().
| BOOL NTAPI ReadProcessMemory | ( | IN HANDLE | hProcess, |
| IN LPCVOID | lpBaseAddress, | ||
| IN LPVOID | lpBuffer, | ||
| IN SIZE_T | nSize, | ||
| OUT SIZE_T * | lpNumberOfBytesRead | ||
| ) |
| VOID WINAPI RegisterWaitForInputIdle | ( | WaitForInputIdleType | lpfnRegisterWaitForInputIdle | ) |
Definition at line 1593 of file proc.c.
Referenced by CsrSetPriorityClass(), DoSetPriority(), main(), test_query_process_priority(), UpdatePriority(), and wWinMain().
Definition at line 893 of file proc.c.
Referenced by AffinityDialogWndProc(), and cmd_start().
Definition at line 1818 of file proc.c.
Definition at line 998 of file proc.c.
Referenced by _tWinMain(), and wWinMain().
| BOOL WINAPI SetProcessWorkingSetSize | ( | IN HANDLE | hProcess, |
| IN SIZE_T | dwMinimumWorkingSetSize, | ||
| IN SIZE_T | dwMaximumWorkingSetSize | ||
| ) |
Definition at line 1132 of file proc.c.
| BOOL WINAPI SetProcessWorkingSetSizeEx | ( | IN HANDLE | hProcess, |
| IN SIZE_T | dwMinimumWorkingSetSize, | ||
| IN SIZE_T | dwMaximumWorkingSetSize, | ||
| IN DWORD | Flags | ||
| ) |
Definition at line 1076 of file proc.c.
Referenced by EmptyWorkingSet(), and SetProcessWorkingSetSize().
| VOID WINAPI StuffStdHandle | ( | IN HANDLE | ProcessHandle, |
| IN HANDLE | StandardHandle, | ||
| IN PHANDLE | Address | ||
| ) |
Definition at line 57 of file proc.c.
Referenced by CreateProcessInternalW().
Definition at line 1427 of file proc.c.
Referenced by child_process(), Telnet::Close(), CloseProcess(), common_message_window(), ConsoleIMERoutine(), CorDebug_CreateProcess(), cordebugprocess_Terminate(), CPlApplet(), crash_and_debug(), CreateProcessAsUserCommon(), do_register_dll(), DoTestEntry(), ExecuteKill(), ExecutePipeline(), exit_or_terminate_process(), Ghost_DestroyTarget(), ProcessKeys(), ProcessPage_OnEndProcess(), RaiseFailFastException(), read_reg_output_(), run_ex(), run_reg_exe_(), run_regedit_exe_(), runcmd(), RunProcessInJob(), ScreenSaverConfig(), ScreenSaverPageProc(), ScreenSaverPreview(), SetScreenSaverPreviewBox(), ShutdownProcessTreeHelper(), START_TEST(), StartScreenSaver(), SymCryptFatalEnvWindowsUsermodeWin8_1nLater(), terminate_processes(), TerminateShell(), test_apc_deadlock(), test_async_cancel_on_handle_close(), test_BreakawayOk(), test_CompletionPort(), test_CreateRemoteThread(), test_CtrlHandlerSubsystem(), test_debugger(), test_Directory(), TEST_DoTestEntryStruct(), test_EnumProcessModules(), test_ExitProcess(), test_GetProcessVersion(), test_IsProcessInJob(), test_IsWow64Process(), test_IsWow64Process2(), test_job_list_attribute(), test_kill_on_exit(), test_KillOnJobClose(), Test_layers(), test_loadpaths_execute(), test_nested_jobs(), test_nested_jobs_child(), test_NtMapViewOfSection(), test_NtMapViewOfSectionEx(), test_overlapped_transport(), test_peb_teb(), test_process_access(), test_query_architectures(), test_QueryInformationJobObject(), Test_repeatlayer(), test_RunSetupCommand(), test_section_access(), test_TerminateJobObject(), test_TerminateProcess(), test_VirtualAllocEx(), test_WaitForInputIdle(), TestTerminateProcess(), UnhandledExceptionFilter(), WshExec_Terminate(), wWinMain(), and CProcess::~CProcess().
| BOOL NTAPI WriteProcessMemory | ( | IN HANDLE | hProcess, |
| IN LPVOID | lpBaseAddress, | ||
| IN LPCVOID | lpBuffer, | ||
| IN SIZE_T | nSize, | ||
| OUT SIZE_T * | lpNumberOfBytesWritten | ||
| ) |
Definition at line 1957 of file proc.c.
Referenced by _DoDLLInjection(), hook_notification_function(), test_cross_process_notifications(), test_debugger(), test_notifications(), and test_VirtualAllocEx().
| ANSI_STRING BaseAnsiCommandLine |
Definition at line 23 of file proc.c.
Referenced by GetCommandLineA(), and InitCommandLines().
| LIST_ENTRY BasepAppCertDllsList |
Definition at line 28 of file proc.c.
Referenced by BasepIsProcessAllowed(), and DllMain().
| RTL_QUERY_REGISTRY_TABLE BasepAppCertTable[2] |
Definition at line 32 of file proc.c.
Referenced by BasepIsProcessAllowed().
| UNICODE_STRING BasePathVariableName = RTL_CONSTANT_STRING(L"PATH") |
Definition at line 24 of file proc.c.
Referenced by BasepComputeProcessPath().
| PLDR_DATA_TABLE_ENTRY BasepExeLdrEntry |
Definition at line 25 of file proc.c.
Referenced by BasepComputeProcessPath(), BasepLocateExeLdrEntry(), and LoadLibraryExW().
| UNICODE_STRING BaseUnicodeCommandLine |
Definition at line 22 of file proc.c.
Referenced by GetCommandLineW(), and InitCommandLines().
| PBASEP_APPCERT_EMBEDDED_FUNC fEmbeddedCertFunc |
Definition at line 30 of file proc.c.
Referenced by BasepIsProcessAllowed().
| BOOLEAN g_AppCertInitialized |
Definition at line 26 of file proc.c.
Referenced by BasepIsProcessAllowed().
| NTSTATUS g_AppCertStatus |
Definition at line 31 of file proc.c.
Referenced by BasepIsProcessAllowed().
| BOOLEAN g_HaveAppCerts |
Definition at line 27 of file proc.c.
Referenced by BasepIsProcessAllowed().
| PSAFER_REPLACE_PROCESS_THREAD_TOKENS g_SaferReplaceProcessThreadTokens |
Definition at line 45 of file proc.c.
Referenced by BasepReplaceProcessThreadTokens().
| RTL_CRITICAL_SECTION gcsAppCert |
Definition at line 29 of file proc.c.
Referenced by BasepIsProcessAllowed(), BasepReplaceProcessThreadTokens(), and DllMain().
Definition at line 46 of file proc.c.
Referenced by BasepReplaceProcessThreadTokens().