mirror of
https://github.com/reactos/reactos.git
synced 2025-05-18 16:51:18 +00:00
[NDK] fix some rtltypes.h definitions
This commit is contained in:
parent
9e642ea15b
commit
30cd606fe2
1 changed files with 19 additions and 21 deletions
|
@ -847,7 +847,6 @@ typedef struct _UNICODE_PREFIX_TABLE
|
|||
PUNICODE_PREFIX_TABLE_ENTRY LastNextEntry;
|
||||
} UNICODE_PREFIX_TABLE, *PUNICODE_PREFIX_TABLE;
|
||||
|
||||
#ifdef NTOS_MODE_USER
|
||||
//
|
||||
// Pfx* routines' table structures
|
||||
//
|
||||
|
@ -866,7 +865,6 @@ typedef struct _PREFIX_TABLE
|
|||
CSHORT NameLength;
|
||||
PPREFIX_TABLE_ENTRY NextPrefixTree;
|
||||
} PREFIX_TABLE, *PPREFIX_TABLE;
|
||||
#endif
|
||||
|
||||
//
|
||||
// Time Structure for RTL Time calls
|
||||
|
@ -921,25 +919,6 @@ typedef struct _RTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME
|
|||
PVOID ActivationStackBackTrace[8];
|
||||
} RTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME, *PRTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME;
|
||||
|
||||
#if (NTDDI_VERSION >= NTDDI_WS03)
|
||||
typedef struct _ACTIVATION_CONTEXT_STACK
|
||||
{
|
||||
PRTL_ACTIVATION_CONTEXT_STACK_FRAME ActiveFrame;
|
||||
LIST_ENTRY FrameListCache;
|
||||
ULONG Flags;
|
||||
ULONG NextCookieSequenceNumber;
|
||||
ULONG StackId;
|
||||
} ACTIVATION_CONTEXT_STACK, *PACTIVATION_CONTEXT_STACK;
|
||||
#else
|
||||
typedef struct _ACTIVATION_CONTEXT_STACK
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG NextCookieSequenceNumber;
|
||||
PVOID ActiveFrame;
|
||||
LIST_ENTRY FrameListCache;
|
||||
} ACTIVATION_CONTEXT_STACK, *PACTIVATION_CONTEXT_STACK;
|
||||
#endif
|
||||
|
||||
typedef struct _ACTIVATION_CONTEXT_DATA
|
||||
{
|
||||
ULONG Magic;
|
||||
|
@ -964,6 +943,25 @@ typedef struct _ACTIVATION_CONTEXT_STACK_FRAMELIST
|
|||
|
||||
#endif /* NTOS_MODE_USER */
|
||||
|
||||
#if (NTDDI_VERSION >= NTDDI_WS03SP1)
|
||||
typedef struct _ACTIVATION_CONTEXT_STACK
|
||||
{
|
||||
struct _RTL_ACTIVATION_CONTEXT_STACK_FRAME *ActiveFrame;
|
||||
LIST_ENTRY FrameListCache;
|
||||
ULONG Flags;
|
||||
ULONG NextCookieSequenceNumber;
|
||||
ULONG StackId;
|
||||
} ACTIVATION_CONTEXT_STACK, *PACTIVATION_CONTEXT_STACK;
|
||||
#else
|
||||
typedef struct _ACTIVATION_CONTEXT_STACK
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG NextCookieSequenceNumber;
|
||||
struct _RTL_ACTIVATION_CONTEXT_STACK_FRAME *ActiveFrame;
|
||||
LIST_ENTRY FrameListCache;
|
||||
} ACTIVATION_CONTEXT_STACK, *PACTIVATION_CONTEXT_STACK;
|
||||
#endif
|
||||
|
||||
//
|
||||
// ACE Structure
|
||||
//
|
||||
|
|
Loading…
Reference in a new issue