Implement RtlReverseWideString(), RtlTrimLeftWideString(), RtlTrimRightWideString() and RtlTrimWideString() routines

This commit is contained in:
2024-02-14 14:46:34 +01:00
parent d964e4b408
commit 7e23484252
3 changed files with 140 additions and 8 deletions

View File

@@ -138,6 +138,11 @@ VOID
RtlReverseString(IN OUT PCHAR String,
IN ULONG Length);
XTAPI
VOID
RtlReverseWideString(IN OUT PWCHAR String,
IN ULONG Length);
XTAPI
BOOLEAN
RtlSameMemory(IN PCVOID LeftBuffer,
@@ -177,14 +182,26 @@ XTCDECL
PCHAR
RtlTrimLeftString(IN CONST PCHAR String);
XTAPI
PWCHAR
RtlTrimLeftWideString(IN CONST PWCHAR String);
XTCDECL
PCHAR
RtlTrimRightString(IN CONST PCHAR String);
XTAPI
PWCHAR
RtlTrimRightWideString(IN CONST PWCHAR String);
XTCDECL
PCHAR
RtlTrimString(IN CONST PCHAR String);
XTAPI
PWCHAR
RtlTrimWideString(IN CONST PWCHAR String);
XTCDECL
SIZE_T
RtlWideStringLength(IN CONST PWCHAR String,