76 ULONG ExecuteFlags = 0;
87 sizeof(ExecuteFlags));
BOOL WINAPI GetProcessDEPPolicy(_In_ HANDLE hProcess, _Out_opt_ LPDWORD lpFlags, _Out_opt_ PBOOL lpPermanent)
DEP_SYSTEM_POLICY_TYPE WINAPI GetSystemDEPPolicy(VOID)
BOOL WINAPI SetProcessDEPPolicy(_In_ DWORD dwFlags)
#define NT_SUCCESS(StatCode)
_In_ BOOL _In_ HANDLE hProcess
#define MEM_EXECUTE_OPTION_DISABLE
#define MEM_EXECUTE_OPTION_PERMANENT
#define MEM_EXECUTE_OPTION_DISABLE_THUNK_EMULATION
_In_ LPWSTR _In_ DWORD _In_ DWORD _In_ DWORD dwFlags
#define NtCurrentProcess()
#define UNREFERENCED_PARAMETER(P)
NTSTATUS NTAPI NtSetInformationProcess(_In_ HANDLE ProcessHandle, _In_ PROCESSINFOCLASS ProcessInformationClass, _In_reads_bytes_(ProcessInformationLength) PVOID ProcessInformation, _In_ ULONG ProcessInformationLength)
NTSTATUS NTAPI NtQueryInformationProcess(_In_ HANDLE ProcessHandle, _In_ PROCESSINFOCLASS ProcessInformationClass, _Out_writes_bytes_to_opt_(ProcessInformationLength, *ReturnLength) PVOID ProcessInformation, _In_ ULONG ProcessInformationLength, _Out_opt_ PULONG ReturnLength)
DWORD BaseSetLastNTError(IN NTSTATUS Status)
#define PROCESS_DEP_ENABLE
enum _DEP_SYSTEM_POLICY_TYPE DEP_SYSTEM_POLICY_TYPE
#define PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION