Final NDK fixes for kernel32

svn path=/trunk/; revision=16133
This commit is contained in:
Alex Ionescu 2005-06-20 04:07:34 +00:00
parent 4a0a216d3e
commit d98066b2aa
2 changed files with 30 additions and 0 deletions

View file

@ -102,6 +102,12 @@ typedef struct _CURDIR
PVOID Handle;
} CURDIR, *PCURDIR;
typedef struct _DESCRIPTOR_TABLE_ENTRY
{
ULONG Selector;
LDT_ENTRY Descriptor;
} DESCRIPTOR_TABLE_ENTRY, *PDESCRIPTOR_TABLE_ENTRY;
typedef struct _PEB_FREE_BLOCK
{
struct _PEB_FREE_BLOCK* Next;

View file

@ -631,6 +631,30 @@ RtlAreBitsSet(
IN ULONG StartingIndex,
IN ULONG Length);
VOID
STDCALL
RtlClearBits (
IN PRTL_BITMAP BitMapHeader,
IN ULONG StartingIndex,
IN ULONG NumberToClear
);
ULONG
STDCALL
RtlFindClearBits (
PRTL_BITMAP BitMapHeader,
ULONG NumberToFind,
ULONG HintIndex
);
ULONG
STDCALL
RtlFindClearBitsAndSet (
PRTL_BITMAP BitMapHeader,
ULONG NumberToFind,
ULONG HintIndex
);
NTSTATUS
STDCALL
RtlMultiByteToUnicodeN (