mirror of
https://github.com/reactos/reactos.git
synced 2024-07-04 11:44:33 +00:00
[NDK][KERNEL32][LIBCNTPR]
Add RtlAnsiCharToUnicodeChar prototype inside NDK. [NDK][NTVDM] Add few missing RTL bitmap prototypes. svn path=/trunk/; revision=68386
This commit is contained in:
parent
0a18a70623
commit
7ffba6f094
|
@ -357,9 +357,6 @@ DWORD
|
||||||
WINAPI
|
WINAPI
|
||||||
BaseSetLastNTError(IN NTSTATUS Status);
|
BaseSetLastNTError(IN NTSTATUS Status);
|
||||||
|
|
||||||
/* FIXME */
|
|
||||||
WCHAR WINAPI RtlAnsiCharToUnicodeChar(LPSTR *);
|
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
NTAPI
|
||||||
BasepLocateExeLdrEntry(IN PLDR_DATA_TABLE_ENTRY Entry,
|
BasepLocateExeLdrEntry(IN PLDR_DATA_TABLE_ENTRY Entry,
|
||||||
|
|
|
@ -1927,12 +1927,12 @@ RtlOemToUnicodeN(
|
||||||
//
|
//
|
||||||
// Ansi->Unicode String Functions
|
// Ansi->Unicode String Functions
|
||||||
//
|
//
|
||||||
|
_IRQL_requires_max_(APC_LEVEL)
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
ULONG
|
WCHAR
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlxAnsiStringToUnicodeSize(
|
RtlAnsiCharToUnicodeChar(
|
||||||
PCANSI_STRING AnsiString
|
_Inout_ PUCHAR *SourceCharacter);
|
||||||
);
|
|
||||||
|
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
|
@ -1943,6 +1943,13 @@ RtlAnsiStringToUnicodeString(
|
||||||
BOOLEAN AllocateDestinationString
|
BOOLEAN AllocateDestinationString
|
||||||
);
|
);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
ULONG
|
||||||
|
NTAPI
|
||||||
|
RtlxAnsiStringToUnicodeSize(
|
||||||
|
PCANSI_STRING AnsiString
|
||||||
|
);
|
||||||
|
|
||||||
#ifdef NTOS_MODE_USER
|
#ifdef NTOS_MODE_USER
|
||||||
|
|
||||||
#define RtlAnsiStringToUnicodeSize(STRING) ( \
|
#define RtlAnsiStringToUnicodeSize(STRING) ( \
|
||||||
|
@ -3079,6 +3086,33 @@ RtlFindClearBitsAndSet(
|
||||||
_In_ ULONG HintIndex
|
_In_ ULONG HintIndex
|
||||||
);
|
);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
ULONG
|
||||||
|
NTAPI
|
||||||
|
RtlFindFirstRunClear(
|
||||||
|
_In_ PRTL_BITMAP BitMapHeader,
|
||||||
|
_Out_ PULONG StartingIndex
|
||||||
|
);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
ULONG
|
||||||
|
NTAPI
|
||||||
|
RtlFindClearRuns(
|
||||||
|
_In_ PRTL_BITMAP BitMapHeader,
|
||||||
|
_Out_writes_to_(SizeOfRunArray, return) PRTL_BITMAP_RUN RunArray,
|
||||||
|
_In_range_(>, 0) ULONG SizeOfRunArray,
|
||||||
|
_In_ BOOLEAN LocateLongestRuns
|
||||||
|
);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
ULONG
|
||||||
|
NTAPI
|
||||||
|
RtlFindLastBackwardRunClear(
|
||||||
|
_In_ PRTL_BITMAP BitMapHeader,
|
||||||
|
_In_ ULONG FromIndex,
|
||||||
|
_Out_ PULONG StartingRunIndex
|
||||||
|
);
|
||||||
|
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
CCHAR
|
CCHAR
|
||||||
NTAPI
|
NTAPI
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
#include <ndk/rtlfuncs.h>
|
#include <ndk/rtlfuncs.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
WCHAR NTAPI RtlAnsiCharToUnicodeChar(IN OUT PUCHAR *AnsiChar);
|
|
||||||
#undef MB_CUR_MAX
|
#undef MB_CUR_MAX
|
||||||
#define MB_CUR_MAX 2
|
#define MB_CUR_MAX 2
|
||||||
|
|
||||||
|
|
|
@ -28,15 +28,6 @@
|
||||||
/* BOP Identifiers */
|
/* BOP Identifiers */
|
||||||
#define BOP_XMS 0x52
|
#define BOP_XMS 0x52
|
||||||
|
|
||||||
ULONG
|
|
||||||
NTAPI
|
|
||||||
RtlFindLastBackwardRunClear
|
|
||||||
(
|
|
||||||
IN PRTL_BITMAP BitMapHeader,
|
|
||||||
IN ULONG FromIndex,
|
|
||||||
OUT PULONG StartingRunIndex
|
|
||||||
);
|
|
||||||
|
|
||||||
/* PRIVATE VARIABLES **********************************************************/
|
/* PRIVATE VARIABLES **********************************************************/
|
||||||
|
|
||||||
static const BYTE EntryProcedure[] = {
|
static const BYTE EntryProcedure[] = {
|
||||||
|
|
Loading…
Reference in a new issue