structure WOW64_CONTEXT (winnt.h)
Représente une trame de contexte sur WOW64. Reportez-vous au fichier d’en-tête WinNT.h pour la définition de cette structure.
Syntaxe
typedef struct _WOW64_CONTEXT {
DWORD ContextFlags;
DWORD Dr0;
DWORD Dr1;
DWORD Dr2;
DWORD Dr3;
DWORD Dr6;
DWORD Dr7;
WOW64_FLOATING_SAVE_AREA FloatSave;
DWORD SegGs;
DWORD SegFs;
DWORD SegEs;
DWORD SegDs;
DWORD Edi;
DWORD Esi;
DWORD Ebx;
DWORD Edx;
DWORD Ecx;
DWORD Eax;
DWORD Ebp;
DWORD Eip;
DWORD SegCs;
DWORD EFlags;
DWORD Esp;
DWORD SegSs;
BYTE ExtendedRegisters[WOW64_MAXIMUM_SUPPORTED_EXTENSION];
} WOW64_CONTEXT;
Membres
ContextFlags
Dr0
Dr1
Dr2
Dr3
Dr6
Dr7
FloatSave
SegGs
SegFs
SegEs
SegDs
Edi
Esi
Ebx
Edx
Ecx
Eax
Ebp
Eip
SegCs
EFlags
Esp
SegSs
ExtendedRegisters[WOW64_MAXIMUM_SUPPORTED_EXTENSION]
Remarques
Dans les versions suivantes de Windows, l’emplacement 1 du stockage local de thread (TLS) contient un pointeur vers une structure qui contient une structure WOW64_CONTEXT commençant au décalage 4. Cela peut changer dans les versions ultérieures de Windows.
Windows Vista | Windows Server 2008 |
Windows 7 | Windows Server 2008 R2 |
Windows 8 | Windows Server 2012 |
Windows 8.1 | Windows Server 2012 R2 |
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |