mirror of
https://github.com/reactos/reactos.git
synced 2025-04-20 12:29:56 +00:00
[NDK] Add some Vista+ Rtl locale functions
This commit is contained in:
parent
684072fe12
commit
738ff9dc04
1 changed files with 53 additions and 0 deletions
|
@ -5112,6 +5112,59 @@ VOID
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlReleaseSRWLockExclusive(IN OUT PRTL_SRWLOCK SRWLock);
|
RtlReleaseSRWLockExclusive(IN OUT PRTL_SRWLOCK SRWLock);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
NTSTATUS
|
||||||
|
NTAPI
|
||||||
|
RtlConvertLCIDToString(
|
||||||
|
_In_ LCID LcidValue,
|
||||||
|
_In_ ULONG Base,
|
||||||
|
_In_ ULONG Padding,
|
||||||
|
_Out_writes_(Size) PWSTR pResultBuf,
|
||||||
|
_In_ ULONG Size);
|
||||||
|
|
||||||
|
_Success_(return != FALSE)
|
||||||
|
NTSYSAPI
|
||||||
|
BOOLEAN
|
||||||
|
NTAPI
|
||||||
|
RtlCultureNameToLCID(
|
||||||
|
_In_ PCUNICODE_STRING String,
|
||||||
|
_Out_ PLCID Lcid);
|
||||||
|
|
||||||
|
_Success_(return != FALSE)
|
||||||
|
NTSYSAPI
|
||||||
|
BOOLEAN
|
||||||
|
NTAPI
|
||||||
|
RtlLCIDToCultureName(
|
||||||
|
_In_ LCID Lcid,
|
||||||
|
_Inout_ PUNICODE_STRING String);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
NTSTATUS
|
||||||
|
NTAPI
|
||||||
|
RtlLcidToLocaleName(
|
||||||
|
_In_ LCID Lcid,
|
||||||
|
_Inout_ PUNICODE_STRING LocaleName,
|
||||||
|
_In_ ULONG Flags,
|
||||||
|
_In_ BOOLEAN AllocateDestinationString);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
NTSTATUS
|
||||||
|
NTAPI
|
||||||
|
RtlLocaleNameToLcid(
|
||||||
|
_In_ PCWSTR LocaleName,
|
||||||
|
_Out_ PLCID Lcid,
|
||||||
|
_In_ ULONG Flags);
|
||||||
|
|
||||||
|
NTSYSAPI
|
||||||
|
BOOLEAN
|
||||||
|
NTAPI
|
||||||
|
RtlIsValidLocaleName(
|
||||||
|
_In_ LPCWSTR LocaleName,
|
||||||
|
_In_ ULONG Flags);
|
||||||
|
|
||||||
|
// Flags for RtlLocaleNameToLcid / RtlLcidToLocaleName / RtlIsValidLocaleName
|
||||||
|
#define RTL_LOCALE_ALLOW_NEUTRAL_NAMES 0x00000002 // Return locales like "en" or "de"
|
||||||
|
|
||||||
#endif /* Win vista or Reactos Ntdll build */
|
#endif /* Win vista or Reactos Ntdll build */
|
||||||
|
|
||||||
#if (_WIN32_WINNT >= _WIN32_WINNT_WIN7) || (defined(__REACTOS__) && defined(_NTDLLBUILD_))
|
#if (_WIN32_WINNT >= _WIN32_WINNT_WIN7) || (defined(__REACTOS__) && defined(_NTDLLBUILD_))
|
||||||
|
|
Loading…
Reference in a new issue