#include <windows.h>
#include <psapi.h>
#include <vector>
#include "gdbsupport/gdb_optional.h"
#include "target/waitstatus.h"
Go to the source code of this file.
|
typedef BOOL WINAPI() | windows_nat::AdjustTokenPrivileges_ftype(HANDLE, BOOL, PTOKEN_PRIVILEGES, DWORD, PTOKEN_PRIVILEGES, PDWORD) |
|
typedef BOOL WINAPI() | windows_nat::DebugActiveProcessStop_ftype(DWORD) |
|
typedef BOOL WINAPI() | windows_nat::DebugBreakProcess_ftype(HANDLE) |
|
typedef BOOL WINAPI() | windows_nat::DebugSetProcessKillOnExit_ftype(BOOL) |
|
typedef BOOL WINAPI() | windows_nat::EnumProcessModules_ftype(HANDLE, HMODULE *, DWORD, LPDWORD) |
|
typedef BOOL WINAPI() | windows_nat::GetModuleInformation_ftype(HANDLE, HMODULE, LPMODULEINFO, DWORD) |
|
typedef DWORD WINAPI() | windows_nat::GetModuleFileNameExA_ftype(HANDLE, HMODULE, LPSTR, DWORD) |
|
typedef DWORD WINAPI() | windows_nat::GetModuleFileNameExW_ftype(HANDLE, HMODULE, LPWSTR, DWORD) |
|
typedef BOOL WINAPI() | windows_nat::LookupPrivilegeValueA_ftype(LPCSTR, LPCSTR, PLUID) |
|
typedef BOOL WINAPI() | windows_nat::OpenProcessToken_ftype(HANDLE, DWORD, PHANDLE) |
|
typedef BOOL WINAPI() | windows_nat::GetCurrentConsoleFont_ftype(HANDLE, BOOL, CONSOLE_FONT_INFO *) |
|
typedef COORD WINAPI() | windows_nat::GetConsoleFontSize_ftype(HANDLE, DWORD) |
|
typedef BOOL WINAPI() | windows_nat::GenerateConsoleCtrlEvent_ftype(DWORD, DWORD) |
|
typedef void * | windows_nat::gdb_lpproc_thread_attribute_list |
|
typedef BOOL WINAPI() | windows_nat::InitializeProcThreadAttributeList_ftype(gdb_lpproc_thread_attribute_list lpAttributeList, DWORD dwAttributeCount, DWORD dwFlags, PSIZE_T lpSize) |
|
typedef BOOL WINAPI() | windows_nat::UpdateProcThreadAttribute_ftype(gdb_lpproc_thread_attribute_list lpAttributeList, DWORD dwFlags, DWORD_PTR Attribute, PVOID lpValue, SIZE_T cbSize, PVOID lpPreviousValue, PSIZE_T lpReturnSize) |
|
typedef void WINAPI() | windows_nat::DeleteProcThreadAttributeList_ftype(gdb_lpproc_thread_attribute_list lpAttributeList) |
|
◆ AdjustTokenPrivileges
#define AdjustTokenPrivileges dyn_AdjustTokenPrivileges |
◆ DebugActiveProcessStop
#define DebugActiveProcessStop dyn_DebugActiveProcessStop |
◆ DebugBreakProcess
#define DebugBreakProcess dyn_DebugBreakProcess |
◆ DebugSetProcessKillOnExit
#define DebugSetProcessKillOnExit dyn_DebugSetProcessKillOnExit |
◆ DeleteProcThreadAttributeList
#define DeleteProcThreadAttributeList dyn_DeleteProcThreadAttributeList |
◆ EnumProcessModules
#define EnumProcessModules dyn_EnumProcessModules |
◆ EnumProcessModulesEx
#define EnumProcessModulesEx dyn_EnumProcessModulesEx |
◆ GenerateConsoleCtrlEvent
#define GenerateConsoleCtrlEvent dyn_GenerateConsoleCtrlEvent |
◆ GetConsoleFontSize
#define GetConsoleFontSize dyn_GetConsoleFontSize |
◆ GetCurrentConsoleFont
#define GetCurrentConsoleFont dyn_GetCurrentConsoleFont |
◆ GetModuleFileNameExA
#define GetModuleFileNameExA dyn_GetModuleFileNameExA |
◆ GetModuleFileNameExW
#define GetModuleFileNameExW dyn_GetModuleFileNameExW |
◆ GetModuleInformation
#define GetModuleInformation dyn_GetModuleInformation |
◆ InitializeProcThreadAttributeList
#define InitializeProcThreadAttributeList dyn_InitializeProcThreadAttributeList |
◆ LookupPrivilegeValueA
#define LookupPrivilegeValueA dyn_LookupPrivilegeValueA |
◆ OpenProcessToken
#define OpenProcessToken dyn_OpenProcessToken |
◆ STATUS_WX86_BREAKPOINT
#define STATUS_WX86_BREAKPOINT 0x4000001F |
◆ STATUS_WX86_SINGLE_STEP
#define STATUS_WX86_SINGLE_STEP 0x4000001E |
◆ UpdateProcThreadAttribute
#define UpdateProcThreadAttribute dyn_UpdateProcThreadAttribute |
◆ Wow64GetThreadContext
#define Wow64GetThreadContext dyn_Wow64GetThreadContext |
◆ Wow64GetThreadSelectorEntry
#define Wow64GetThreadSelectorEntry dyn_Wow64GetThreadSelectorEntry |
◆ Wow64SetThreadContext
#define Wow64SetThreadContext dyn_Wow64SetThreadContext |
◆ Wow64SuspendThread
#define Wow64SuspendThread dyn_Wow64SuspendThread |