mirror of
https://github.com/reactos/reactos.git
synced 2025-04-15 01:47:30 +00:00
Fix build
svn path=/trunk/; revision=55153
This commit is contained in:
parent
97efb41b10
commit
456a8b2857
5 changed files with 17 additions and 15 deletions
|
@ -772,7 +772,7 @@ typedef struct _SYSTEM_PERFORMANCE_INFORMATION
|
|||
ULONG TotalSystemCodePages;
|
||||
ULONG NonPagedPoolLookasideHits;
|
||||
ULONG PagedPoolLookasideHits;
|
||||
ULONG AvailablePagedPoolPages;
|
||||
ULONG Spare3Count;
|
||||
ULONG ResidentSystemCachePage;
|
||||
ULONG ResidentPagedPoolPage;
|
||||
ULONG ResidentSystemDriverPage;
|
||||
|
|
|
@ -146,7 +146,7 @@ typedef struct STRUCT(_PEB)
|
|||
PTR(PVOID*) FlsCallback;
|
||||
STRUCT(LIST_ENTRY) FlsListHead;
|
||||
PTR(PVOID) FlsBitmap;
|
||||
ULONG FlsBitmapBits[FLS_MAXIMUM_AVAILABLE/(sizeof(ULONG)*8)];
|
||||
ULONG FlsBitmapBits[4]; // [FLS_MAXIMUM_AVAILABLE/(sizeof(ULONG)*8)];
|
||||
ULONG FlsHighIndex;
|
||||
#endif
|
||||
#if (NTDDI_VERSION >= NTDDI_LONGHORN)
|
||||
|
|
|
@ -964,7 +964,7 @@ NTSTATUS
|
|||
NTAPI
|
||||
RtlWalkHeap(
|
||||
IN HANDLE HeapHandle,
|
||||
IN OUT PRTL_HEAP_WALK_ENTRY HeapEntry
|
||||
IN PVOID HeapEntry
|
||||
);
|
||||
|
||||
#define RtlGetProcessHeap() (NtCurrentPeb()->ProcessHeap)
|
||||
|
@ -2665,14 +2665,6 @@ RtlSetCurrentDirectory_U(
|
|||
IN PUNICODE_STRING name
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlSetCurrentEnvironment(
|
||||
IN PVOID Environment,
|
||||
OUT OPTIONAL PVOID *PreviousEnvironment
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
|
|
@ -46,7 +46,7 @@ Author:
|
|||
#define RTL_USER_PROCESS_PARAMETERS_PROCESS_OR_1 0x200
|
||||
#define RTL_USER_PROCESS_PARAMETERS_PROCESS_OR_2 0x400
|
||||
#define RTL_USER_PROCESS_PARAMETERS_PRIVATE_DLL_PATH 0x1000
|
||||
#define RTL_USER_PROCESS_PARAMETERS_APP_MANIFEST_PRESENT 0x2000
|
||||
#define RTL_USER_PROCESS_PARAMETERS_LOCAL_DLL_PATH 0x2000
|
||||
#define RTL_USER_PROCESS_PARAMETERS_IMAGE_KEY_MISSING 0x4000
|
||||
#define RTL_USER_PROCESS_PARAMETERS_NX 0x20000
|
||||
|
||||
|
@ -979,6 +979,16 @@ typedef struct _RTL_HEAP_ENTRY
|
|||
} u;
|
||||
} RTL_HEAP_ENTRY, *PRTL_HEAP_ENTRY;
|
||||
|
||||
typedef struct _RTL_HEAP_TAG
|
||||
{
|
||||
ULONG NumberOfAllocations;
|
||||
ULONG NumberOfFrees;
|
||||
SIZE_T BytesAllocated;
|
||||
USHORT TagIndex;
|
||||
USHORT CreatorBackTraceIndex;
|
||||
WCHAR TagName[24];
|
||||
} RTL_HEAP_TAG, *PRTL_HEAP_TAG;
|
||||
|
||||
typedef struct _RTL_HEAP_INFORMATION
|
||||
{
|
||||
PVOID BaseAddress;
|
||||
|
@ -1262,8 +1272,8 @@ typedef struct _RTL_RESOURCE
|
|||
ULONG ExclusiveWaiters;
|
||||
LONG NumberActive;
|
||||
HANDLE OwningThread;
|
||||
ULONG Flags;
|
||||
PRTL_RESOURCE_DEBUG DebugInfo;
|
||||
ULONG TimeoutBoost;
|
||||
PVOID DebugInfo;
|
||||
} RTL_RESOURCE, *PRTL_RESOURCE;
|
||||
|
||||
//
|
||||
|
|
|
@ -502,7 +502,7 @@ NTSTATUS NTAPI
|
|||
RtlUnicodeToMultiByteN (PCHAR MbString,
|
||||
ULONG MbSize,
|
||||
PULONG ResultSize,
|
||||
PWCHAR UnicodeString,
|
||||
PCWCH UnicodeString,
|
||||
ULONG UnicodeSize)
|
||||
{
|
||||
ULONG Size = 0;
|
||||
|
|
Loading…
Reference in a new issue