mirror of
https://github.com/reactos/reactos.git
synced 2025-05-20 17:45:06 +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;
|
PUNICODE_PREFIX_TABLE_ENTRY LastNextEntry;
|
||||||
} UNICODE_PREFIX_TABLE, *PUNICODE_PREFIX_TABLE;
|
} UNICODE_PREFIX_TABLE, *PUNICODE_PREFIX_TABLE;
|
||||||
|
|
||||||
#ifdef NTOS_MODE_USER
|
|
||||||
//
|
//
|
||||||
// Pfx* routines' table structures
|
// Pfx* routines' table structures
|
||||||
//
|
//
|
||||||
|
@ -866,7 +865,6 @@ typedef struct _PREFIX_TABLE
|
||||||
CSHORT NameLength;
|
CSHORT NameLength;
|
||||||
PPREFIX_TABLE_ENTRY NextPrefixTree;
|
PPREFIX_TABLE_ENTRY NextPrefixTree;
|
||||||
} PREFIX_TABLE, *PPREFIX_TABLE;
|
} PREFIX_TABLE, *PPREFIX_TABLE;
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Time Structure for RTL Time calls
|
// Time Structure for RTL Time calls
|
||||||
|
@ -921,25 +919,6 @@ typedef struct _RTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME
|
||||||
PVOID ActivationStackBackTrace[8];
|
PVOID ActivationStackBackTrace[8];
|
||||||
} RTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME, *PRTL_HEAP_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME;
|
} 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
|
typedef struct _ACTIVATION_CONTEXT_DATA
|
||||||
{
|
{
|
||||||
ULONG Magic;
|
ULONG Magic;
|
||||||
|
@ -964,6 +943,25 @@ typedef struct _ACTIVATION_CONTEXT_STACK_FRAMELIST
|
||||||
|
|
||||||
#endif /* NTOS_MODE_USER */
|
#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
|
// ACE Structure
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in a new issue