kernel32: Added stubs for IDN functions.
This commit is contained in:
parent
40294182c1
commit
1c7d32aa25
|
@ -1,4 +1,4 @@
|
||||||
EXTRADEFS = -D_KERNEL32_
|
EXTRADEFS = -D_KERNEL32_ -D_NORMALIZE_
|
||||||
MODULE = kernel32.dll
|
MODULE = kernel32.dll
|
||||||
IMPORTLIB = kernel32
|
IMPORTLIB = kernel32
|
||||||
IMPORTS = winecrt0 ntdll
|
IMPORTS = winecrt0 ntdll
|
||||||
|
|
|
@ -726,6 +726,9 @@
|
||||||
@ stub HeapUsage
|
@ stub HeapUsage
|
||||||
@ stdcall HeapValidate(long long ptr)
|
@ stdcall HeapValidate(long long ptr)
|
||||||
@ stdcall HeapWalk(long ptr)
|
@ stdcall HeapWalk(long ptr)
|
||||||
|
@ stdcall IdnToAscii(long wstr long ptr long)
|
||||||
|
@ stdcall IdnToNameprepUnicode(long wstr long ptr long)
|
||||||
|
@ stdcall IdnToUnicode(long wstr long ptr long)
|
||||||
@ stdcall InitAtomTable(long)
|
@ stdcall InitAtomTable(long)
|
||||||
@ stdcall InitializeCriticalSection(ptr)
|
@ stdcall InitializeCriticalSection(ptr)
|
||||||
@ stdcall InitializeCriticalSectionAndSpinCount(ptr long)
|
@ stdcall InitializeCriticalSectionAndSpinCount(ptr long)
|
||||||
|
@ -753,6 +756,7 @@
|
||||||
@ stdcall IsDBCSLeadByteEx(long long)
|
@ stdcall IsDBCSLeadByteEx(long long)
|
||||||
@ stdcall IsDebuggerPresent()
|
@ stdcall IsDebuggerPresent()
|
||||||
@ stub -i386 IsLSCallback
|
@ stub -i386 IsLSCallback
|
||||||
|
@ stdcall IsNormalizedString(long wstr long)
|
||||||
@ stdcall IsProcessInJob(long long ptr)
|
@ stdcall IsProcessInJob(long long ptr)
|
||||||
@ stdcall IsProcessorFeaturePresent(long)
|
@ stdcall IsProcessorFeaturePresent(long)
|
||||||
@ stub -i386 IsSLCallback
|
@ stub -i386 IsSLCallback
|
||||||
|
@ -832,6 +836,7 @@
|
||||||
# @ stub NlsConvertIntegerToString
|
# @ stub NlsConvertIntegerToString
|
||||||
# @ stub NlsGetCacheUpdateCount
|
# @ stub NlsGetCacheUpdateCount
|
||||||
# @ stub NlsResetProcessLocale
|
# @ stub NlsResetProcessLocale
|
||||||
|
@ stdcall NormalizeString(long wstr long ptr long)
|
||||||
@ stub NotifyNLSUserCache
|
@ stub NotifyNLSUserCache
|
||||||
# @ stub NumaVirtualQueryNode
|
# @ stub NumaVirtualQueryNode
|
||||||
@ stdcall OpenConsoleW(wstr long long long)
|
@ stdcall OpenConsoleW(wstr long long long)
|
||||||
|
|
|
@ -3857,3 +3857,60 @@ INT WINAPI GetUserDefaultLocaleName(LPWSTR localename, int buffersize)
|
||||||
userlcid = GetUserDefaultLCID();
|
userlcid = GetUserDefaultLCID();
|
||||||
return LCIDToLocaleName(userlcid, localename, buffersize, 0);
|
return LCIDToLocaleName(userlcid, localename, buffersize, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* NormalizeString (KERNEL32.@)
|
||||||
|
*/
|
||||||
|
INT WINAPI NormalizeString(NORM_FORM NormForm, LPCWSTR lpSrcString, INT cwSrcLength,
|
||||||
|
LPWSTR lpDstString, INT cwDstLength)
|
||||||
|
{
|
||||||
|
FIXME("%x %p %d %p %d\n", NormForm, lpSrcString, cwSrcLength, lpDstString, cwDstLength);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* IsNormalizedString (KERNEL32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI IsNormalizedString(NORM_FORM NormForm, LPCWSTR lpString, INT cwLength)
|
||||||
|
{
|
||||||
|
FIXME("%x %p %d\n", NormForm, lpString, cwLength);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* IdnToAscii (KERNEL32.@)
|
||||||
|
*/
|
||||||
|
INT WINAPI IdnToAscii(DWORD dwFlags, LPCWSTR lpUnicodeCharStr, INT cchUnicodeChar,
|
||||||
|
LPWSTR lpASCIICharStr, INT cchASCIIChar)
|
||||||
|
{
|
||||||
|
FIXME("%x %p %d %p %d\n", dwFlags, lpUnicodeCharStr, cchUnicodeChar,
|
||||||
|
lpASCIICharStr, cchASCIIChar);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* IdnToNameprepUnicode (KERNEL32.@)
|
||||||
|
*/
|
||||||
|
INT WINAPI IdnToNameprepUnicode(DWORD dwFlags, LPCWSTR lpUnicodeCharStr, INT cchUnicodeChar,
|
||||||
|
LPWSTR lpNameprepCharStr, INT cchNameprepChar)
|
||||||
|
{
|
||||||
|
FIXME("%x %p %d %p %d\n", dwFlags, lpUnicodeCharStr, cchUnicodeChar,
|
||||||
|
lpNameprepCharStr, cchNameprepChar);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* IdnToUnicode (KERNEL32.@)
|
||||||
|
*/
|
||||||
|
INT WINAPI IdnToUnicode(DWORD dwFlags, LPCWSTR lpASCIICharStr, INT cchASCIIChar,
|
||||||
|
LPWSTR lpUnicodeCharStr, INT cchUnicodeChar)
|
||||||
|
{
|
||||||
|
FIXME("%x %p %d %p %d\n", dwFlags, lpASCIICharStr, cchASCIIChar,
|
||||||
|
lpUnicodeCharStr, cchUnicodeChar);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue