ARM64_NT_CONTEXT 구조체(winnt.h)
프로세서별 레지스터 데이터를 포함합니다. 시스템은 CONTEXT 구조를 사용하여 다양한 내부 작업을 수행합니다. 각 프로세서 아키텍처에 대한 이 구조체의 정의는 헤더 파일 WinNT.h를 참조하세요.
구문
typedef struct _ARM64_NT_CONTEXT {
DWORD ContextFlags;
DWORD Cpsr;
union {
struct {
DWORD64 X0;
DWORD64 X1;
DWORD64 X2;
DWORD64 X3;
DWORD64 X4;
DWORD64 X5;
DWORD64 X6;
DWORD64 X7;
DWORD64 X8;
DWORD64 X9;
DWORD64 X10;
DWORD64 X11;
DWORD64 X12;
DWORD64 X13;
DWORD64 X14;
DWORD64 X15;
DWORD64 X16;
DWORD64 X17;
DWORD64 X18;
DWORD64 X19;
DWORD64 X20;
DWORD64 X21;
DWORD64 X22;
DWORD64 X23;
DWORD64 X24;
DWORD64 X25;
DWORD64 X26;
DWORD64 X27;
DWORD64 X28;
DWORD64 Fp;
DWORD64 Lr;
} DUMMYSTRUCTNAME;
DWORD64 X[31];
} DUMMYUNIONNAME;
DWORD64 Sp;
DWORD64 Pc;
ARM64_NT_NEON128 V[32];
DWORD Fpcr;
DWORD Fpsr;
DWORD Bcr[ARM64_MAX_BREAKPOINTS];
DWORD64 Bvr[ARM64_MAX_BREAKPOINTS];
DWORD Wcr[ARM64_MAX_WATCHPOINTS];
DWORD64 Wvr[ARM64_MAX_WATCHPOINTS];
} ARM64_NT_CONTEXT, *PARM64_NT_CONTEXT;
멤버
ContextFlags
Cpsr
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X0
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X1
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X2
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X3
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X4
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X5
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X6
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X7
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X8
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X9
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X10
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X11
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X12
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X13
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X14
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X15
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X16
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X17
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X18
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X19
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X20
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X21
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X22
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X23
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X24
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X25
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X26
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X27
DUMMYUNIONNAME.DUMMYSTRUCTNAME.X28
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Fp
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Lr
DUMMYUNIONNAME.X[31]
Sp
Pc
V[32]
Fpcr
Fpsr
Bcr[ARM64_MAX_BREAKPOINTS]
Bvr[ARM64_MAX_BREAKPOINTS]
Wcr[ARM64_MAX_WATCHPOINTS]
Wvr[ARM64_MAX_WATCHPOINTS]
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winnt.h(Windows.h 포함) |