ReactOS 0.4.16-dev-329-g9223134
|
Go to the source code of this file.
Macros | |
#define | STRING_BUFFER_ALIGNMENT (32) |
#define | STRING_BUFFER_ALIGN(sz) (((sz)+STRING_BUFFER_ALIGNMENT)&(~((ULONG)(STRING_BUFFER_ALIGNMENT-1)))) |
Functions | |
ULONG | MyRtlCompareMemory (PVOID s1, PVOID s2, ULONG len) |
ULONG | RtlCompareUnicodeString (PUNICODE_STRING s1, PUNICODE_STRING s2, BOOLEAN UpCase) |
NTSTATUS | RtlUpcaseUnicodeString (PUNICODE_STRING dst, PUNICODE_STRING src, BOOLEAN Alloc) |
NTSTATUS | RtlAppendUnicodeToString (IN PUNICODE_STRING Str1, IN PWSTR Str2) |
#define STRING_BUFFER_ALIGN | ( | sz | ) | (((sz)+STRING_BUFFER_ALIGNMENT)&(~((ULONG)(STRING_BUFFER_ALIGNMENT-1)))) |
Definition at line 25 of file string_lib.cpp.
#define STRING_BUFFER_ALIGNMENT (32) |
Definition at line 24 of file string_lib.cpp.
Definition at line 9 of file string_lib.cpp.
NTSTATUS RtlAppendUnicodeToString | ( | IN PUNICODE_STRING | Str1, |
IN PWSTR | Str2 | ||
) |
Definition at line 62 of file string_lib.cpp.
Referenced by _Success_(), _test_key_name(), AddKbLayoutsToRegistry(), AppendUserEnvironmentVariable(), AtapiRegCheckParameterValue(), AVrfpLoadAndInitializeProvider(), BaseInitApphelp(), BuildLm20LogonProfileBuffer(), BuildSubSysCommandLine(), CmpAddDriverToList(), CreateClassDeviceObject(), CreateProcessInternalW(), CsrApiPortInitialize(), CsrpConnectToServer(), CsrSbApiPortInitialize(), DriverEntry(), EnumerateDevices(), ExpandSymbolicLink(), ExpLoadInitialProcess(), Ext2QueryRegistrySettings(), FltpOpenFilterServicesKey(), GetComputerNameExW(), InitFunctionPtrs(), InitializeProvider(), InitTestData(), InsertAudioDevice(), IntCreateNewRegistryPath(), IntCreateRegistryPath(), IntGdiAddFontResourceEx(), IntGdiLoadFontsFromMemory(), IoOpenDeviceRegistryKey(), IopCreateDeviceInstancePath(), IopGetDriverNames(), IopInitializeBuiltinDriver(), IopOpenInterfaceKey(), IopQueryBusDescription(), IopQueryDeviceDescription(), IopUnloadDriver(), IoQueryDeviceDescription(), IoRegisterDeviceInterface(), KsCacheMedium(), KsCreateBusEnumObject(), KspCreateObjectType(), LDEVOBJ_pLoadDriver(), LdrpInitializeProcess(), LogMessage(), NdisOpenProtocolConfiguration(), NtUserGetKeyboardLayoutName(), PnpRootCreateDevice(), ReadRegistryEntries(), RegOpenUserClassesRoot(), RtlFormatCurrentUserKeyPath(), RtlpGetRegistryHandle(), SdbpMatchExe(), SdbpOpenKey(), SdbUnregisterDatabase(), SearchForLegacyDrivers(), SeiInitPaths(), SmpInvokeAutoChk(), SmpParseCommandLine(), START_TEST(), UDFRegCheckParameterValue(), UserpFormatMessages(), vfatGetFCBForFile(), vfatMakeFullName(), ViCreateDriveLetter(), ViLoadImagesFromRegistry(), W32kDosPathNameToNtPathName(), WinLdrAddDriverToList(), and WinLdrGetNLSNames().
ULONG RtlCompareUnicodeString | ( | PUNICODE_STRING | s1, |
PUNICODE_STRING | s2, | ||
BOOLEAN | UpCase | ||
) |
Definition at line 31 of file string_lib.cpp.
Referenced by _test_key_name(), ApiSetResolveToHost(), ApphelpShimCacheCompareRoutine(), CheckForDeviceDesc(), CmpCompareSubkeys(), CmpDoCompareKeyName(), CmpFindNameInList(), CmpFindValueByNameFromCache(), CmpIsHiveAlreadyLoaded(), CmpValidateLexicalOrder(), CompareFileName(), CNtObjectFolder::CompareIDs(), CompareTreeKeys(), DeleteSymbolicLinkNameFromMemory(), Ext2FillEntry(), Ext2ParseRegistryVolumeParams(), Ext2QueryDirectory(), Ext2SearchMcbWithoutLock(), FindMatchingCreateItem(), FltpAttachToFileSystemDevice(), FsRtlCompareNodeAndKey(), FxVerifyAllocateDebugInfo(), has_nfs_prefix(), InitFunctionPtrs(), IntFindAliasHeader(), IntFindWindow(), IntGetAliasEntry(), IntInsertAliasEntry(), IntInsertAliasHeader(), IopMapDetectedDeviceId(), IopMapPeripheralId(), IsBatteryAlreadyOnList(), KernelModeTest(), LocateAdapterBindingByName(), map_sec_flavor(), MatchFontName(), MiniLocateDevice(), MountMgrMountedDeviceRemoval(), MountMgrNextDriveLetterWorker(), MountMgrNotifyNameChange(), MsfsCreate(), MsfsCreateMailslot(), NdisCompareUnicodeString(), nfs41_SetFileInformation(), NtUserFindExistingCursorIcon(), NtUserFindWindowEx(), RemoveBatteryFromList(), RtlGetNtProductType(), RtlSetEnvironmentVariable(), SmpFindRegistryValue(), SmpSaveRegistryValue(), START_TEST(), Test_KeyNameInformation(), TestFltRegisterFilter(), TestFsRtlAddToTunnelCache(), TestIoCreateFile(), TestIrpHandler(), TestSymlinks(), UDFBuildHashEntry(), UDFCompareFileInfo(), UDFCompareVcb(), UDFFindFile(), UDFIsNameInExpression(), VfatVerify(), WinLdrLoadNLSData(), and wmain().
NTSTATUS RtlUpcaseUnicodeString | ( | PUNICODE_STRING | dst, |
PUNICODE_STRING | src, | ||
BOOLEAN | Alloc | ||
) |
Definition at line 46 of file string_lib.cpp.
Referenced by add_dir_child(), CdInitializeEnumeration(), CdUpcaseName(), CompareFileName(), create_stream(), DefineDosDeviceW(), Ext2QueryDirectory(), FATAddEntry(), FatConstructNamesInFcb(), FatSetRenameInfo(), file_create2(), find_file_in_dir(), FindFile(), FsRtlAreNamesEqual(), FsRtlIsNameInExpression(), get_manifest_in_module(), get_res_nameA(), get_res_nameW(), load_dir_children(), move_across_subvols(), NdisRegisterProtocol(), NdisUpcaseUnicodeString(), NpCancelWaiter(), NpReadAlias(), NpTranslateAlias(), open_fcb(), open_fileref_child(), query_directory(), rename_file_to_stream(), rename_stream(), set_rename_information(), START_TEST(), TestUpcaseUnicodeString(), UDFBuildHashEntry(), UDFDOSName100(), UDFDOSName200(), UDFDOSName201(), and UDFQueryDirectory().