#ifndef _NTPSAPI_H
#if defined(_ARM64_)
typedef struct DECLSPEC_ALIGN(8) DECLSPEC_NOINITALL _ARM_NT_CONTEXT {
    //
    // Control flags.
    //
    ULONG ContextFlags;
    //
    // Integer registers
    //
    ULONG R0;
    ULONG R1;
    ULONG R2;
    ULONG R3;
    ULONG R4;
    ULONG R5;
    ULONG R6;
    ULONG R7;
    ULONG R8;
    ULONG R9;
    ULONG R10;
    ULONG R11;
    ULONG R12;
    //
    // Control Registers
    //
    ULONG Sp;
    ULONG Lr;
    ULONG Pc;
    ULONG Cpsr;
    //
    // Floating Point/NEON Registers
    //
    ULONG Fpscr;
    ULONG Padding;
    union {
        ARM_NT_NEON128 Q[16];
        ULONGLONG D[32];
        ULONG S[32];
    } DUMMYUNIONNAME;
    //
    // Debug registers
    //
    ULONG Bvr[ARM_MAX_BREAKPOINTS];
    ULONG Bcr[ARM_MAX_BREAKPOINTS];
    ULONG Wvr[ARM_MAX_WATCHPOINTS];
    ULONG Wcr[ARM_MAX_WATCHPOINTS];
    ULONG Padding2[2];
} ARM_NT_CONTEXT, *PARM_NT_CONTEXT;
View code on GitHubNo description available.