mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-30 16:11:01 +00:00
Add partial NtContinueEx support
This commit is contained in:
@@ -90,4 +90,23 @@ typedef struct _THREAD_TEB_INFORMATION
|
||||
ULONG BytesToRead; // Number of bytes to read.
|
||||
} THREAD_TEB_INFORMATION, *PTHREAD_TEB_INFORMATION;
|
||||
|
||||
typedef enum _KCONTINUE_TYPE
|
||||
{
|
||||
KCONTINUE_UNWIND,
|
||||
KCONTINUE_RESUME,
|
||||
KCONTINUE_LONGJUMP,
|
||||
KCONTINUE_SET,
|
||||
KCONTINUE_LAST,
|
||||
} KCONTINUE_TYPE;
|
||||
|
||||
typedef struct _KCONTINUE_ARGUMENT
|
||||
{
|
||||
KCONTINUE_TYPE ContinueType;
|
||||
ULONG ContinueFlags;
|
||||
ULONGLONG Reserved[2];
|
||||
} KCONTINUE_ARGUMENT, *PKCONTINUE_ARGUMENT;
|
||||
|
||||
#define KCONTINUE_FLAG_TEST_ALERT 0x00000001
|
||||
#define KCONTINUE_FLAG_DELIVER_APC 0x00000002
|
||||
|
||||
// NOLINTEND(modernize-use-using)
|
||||
|
||||
Reference in New Issue
Block a user