X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=lib%2Fkernel32%2Fmisc%2Fstubs.c;h=fe7424933a7ba29c6f90859c46a85593e6eb27e7;hb=a3df8bf1429570e0bd6c6428f6ed80073578cf4b;hp=1fc802d947622414af4842c41a1e5ad9ff2edc7b;hpb=7c0db166f81fbe8c8b913d7f26048e337d383605;p=reactos.git diff --git a/lib/kernel32/misc/stubs.c b/lib/kernel32/misc/stubs.c index 1fc802d..fe74249 100644 --- a/lib/kernel32/misc/stubs.c +++ b/lib/kernel32/misc/stubs.c @@ -7,6 +7,9 @@ //#define _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ BOOL STDCALL BaseAttachCompleteThunk (VOID) @@ -16,6 +19,9 @@ BaseAttachCompleteThunk (VOID) } +/* + * @unimplemented + */ BOOL STDCALL CmdBatNotification ( @@ -27,6 +33,9 @@ CmdBatNotification ( } +/* + * @unimplemented + */ int STDCALL CompareStringA ( @@ -43,6 +52,9 @@ CompareStringA ( } +/* + * @unimplemented + */ int STDCALL CompareStringW ( @@ -59,6 +71,9 @@ CompareStringW ( } +/* + * @unimplemented + */ LCID STDCALL ConvertDefaultLocale ( @@ -70,6 +85,9 @@ ConvertDefaultLocale ( } +/* + * @unimplemented + */ DWORD STDCALL CreateVirtualBuffer ( @@ -83,10 +101,13 @@ CreateVirtualBuffer ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumCalendarInfoW ( - CALINFO_ENUMPROC lpCalInfoEnumProc, + CALINFO_ENUMPROCW lpCalInfoEnumProc, LCID Locale, CALID Calendar, CALTYPE CalType @@ -97,13 +118,16 @@ EnumCalendarInfoW ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumCalendarInfoA ( - CALINFO_ENUMPROC lpCalInfoEnumProc, - LCID Locale, - CALID Calendar, - CALTYPE CalType + CALINFO_ENUMPROCA lpCalInfoEnumProc, + LCID Locale, + CALID Calendar, + CALTYPE CalType ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -111,12 +135,15 @@ EnumCalendarInfoA ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumDateFormatsW ( - DATEFMT_ENUMPROC lpDateFmtEnumProc, - LCID Locale, - DWORD dwFlags + DATEFMT_ENUMPROCW lpDateFmtEnumProc, + LCID Locale, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -124,12 +151,15 @@ EnumDateFormatsW ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumDateFormatsA ( - DATEFMT_ENUMPROC lpDateFmtEnumProc, - LCID Locale, - DWORD dwFlags + DATEFMT_ENUMPROCA lpDateFmtEnumProc, + LCID Locale, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -137,11 +167,14 @@ EnumDateFormatsA ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumSystemCodePagesW ( - CODEPAGE_ENUMPROC lpCodePageEnumProc, - DWORD dwFlags + CODEPAGE_ENUMPROCW lpCodePageEnumProc, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -149,11 +182,14 @@ EnumSystemCodePagesW ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumSystemCodePagesA ( - CODEPAGE_ENUMPROC lpCodePageEnumProc, - DWORD dwFlags + CODEPAGE_ENUMPROCA lpCodePageEnumProc, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -162,11 +198,14 @@ EnumSystemCodePagesA ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ WINBOOL STDCALL EnumSystemLocalesW ( - LOCALE_ENUMPROC lpLocaleEnumProc, - DWORD dwFlags + LOCALE_ENUMPROCW lpLocaleEnumProc, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -174,11 +213,14 @@ EnumSystemLocalesW ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumSystemLocalesA ( - LOCALE_ENUMPROC lpLocaleEnumProc, - DWORD dwFlags + LOCALE_ENUMPROCA lpLocaleEnumProc, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -187,10 +229,13 @@ EnumSystemLocalesA ( #endif +/* + * @unimplemented + */ WINBOOL STDCALL EnumTimeFormatsW ( - TIMEFMT_ENUMPROC lpTimeFmtEnumProc, + TIMEFMT_ENUMPROCW lpTimeFmtEnumProc, LCID Locale, DWORD dwFlags ) @@ -200,12 +245,15 @@ EnumTimeFormatsW ( } +/* + * @unimplemented + */ WINBOOL STDCALL EnumTimeFormatsA ( - TIMEFMT_ENUMPROC lpTimeFmtEnumProc, - LCID Locale, - DWORD dwFlags + TIMEFMT_ENUMPROCA lpTimeFmtEnumProc, + LCID Locale, + DWORD dwFlags ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -213,6 +261,9 @@ EnumTimeFormatsA ( } +/* + * @unimplemented + */ DWORD STDCALL ExitVDM ( @@ -225,6 +276,9 @@ ExitVDM ( } +/* + * @unimplemented + */ BOOL STDCALL ExtendVirtualBuffer ( @@ -237,6 +291,9 @@ ExtendVirtualBuffer ( } +/* + * @unimplemented + */ int STDCALL FoldStringW ( @@ -252,6 +309,9 @@ FoldStringW ( } +/* + * @unimplemented + */ int STDCALL FoldStringA ( @@ -267,6 +327,9 @@ FoldStringA ( } +/* + * @unimplemented + */ BOOL STDCALL FreeVirtualBuffer ( @@ -279,6 +342,9 @@ FreeVirtualBuffer ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ UINT STDCALL GetACP (VOID) @@ -289,6 +355,9 @@ GetACP (VOID) #endif +/* + * @unimplemented + */ WINBOOL STDCALL GetBinaryTypeW ( @@ -301,6 +370,9 @@ GetBinaryTypeW ( } +/* + * @unimplemented + */ WINBOOL STDCALL GetBinaryTypeA ( @@ -314,6 +386,9 @@ GetBinaryTypeA ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ WINBOOL STDCALL GetCPInfo ( @@ -341,13 +416,16 @@ GetCPInfo ( #endif +/* + * @unimplemented + */ int STDCALL GetCurrencyFormatW ( LCID Locale, DWORD dwFlags, LPCWSTR lpValue, - CONST CURRENCYFMT * lpFormat, + CONST CURRENCYFMTW * lpFormat, LPWSTR lpCurrencyStr, int cchCurrency ) @@ -357,13 +435,16 @@ GetCurrencyFormatW ( } +/* + * @unimplemented + */ int STDCALL GetCurrencyFormatA ( LCID Locale, DWORD dwFlags, LPCSTR lpValue, - CONST CURRENCYFMT * lpFormat, + CONST CURRENCYFMTA * lpFormat, LPSTR lpCurrencyStr, int cchCurrency ) @@ -374,6 +455,9 @@ GetCurrencyFormatA ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ int STDCALL GetDateFormatW ( @@ -390,6 +474,9 @@ GetDateFormatW ( } +/* + * @unimplemented + */ int STDCALL GetDateFormatA ( @@ -406,6 +493,9 @@ GetDateFormatA ( } +/* + * @unimplemented + */ int STDCALL GetLocaleInfoW ( @@ -420,6 +510,9 @@ GetLocaleInfoW ( } +/* + * @unimplemented + */ int STDCALL GetLocaleInfoA ( @@ -434,6 +527,9 @@ GetLocaleInfoA ( } +/* + * @unimplemented + */ DWORD STDCALL GetNextVDMCommand ( @@ -445,13 +541,16 @@ GetNextVDMCommand ( } +/* + * @unimplemented + */ int STDCALL GetNumberFormatW ( LCID Locale, DWORD dwFlags, LPCWSTR lpValue, - CONST NUMBERFMT * lpFormat, + CONST NUMBERFMTW * lpFormat, LPWSTR lpNumberStr, int cchNumber ) @@ -461,13 +560,16 @@ GetNumberFormatW ( } +/* + * @unimplemented + */ int STDCALL GetNumberFormatA ( LCID Locale, DWORD dwFlags, LPCSTR lpValue, - CONST NUMBERFMT * lpFormat, + CONST NUMBERFMTA * lpFormat, LPSTR lpNumberStr, int cchNumber ) @@ -477,6 +579,9 @@ GetNumberFormatA ( } +/* + * @unimplemented + */ UINT STDCALL GetOEMCP (VOID) @@ -486,6 +591,9 @@ GetOEMCP (VOID) } +/* + * @unimplemented + */ WINBOOL STDCALL GetStringTypeExW ( @@ -501,6 +609,9 @@ GetStringTypeExW ( } +/* + * @unimplemented + */ WINBOOL STDCALL GetStringTypeExA ( @@ -516,6 +627,9 @@ GetStringTypeExA ( } +/* + * @unimplemented + */ WINBOOL STDCALL GetStringTypeW ( @@ -530,6 +644,9 @@ GetStringTypeW ( } +/* + * @unimplemented + */ WINBOOL STDCALL GetStringTypeA ( @@ -545,6 +662,9 @@ GetStringTypeA ( } +/* + * @unimplemented + */ LCID STDCALL GetSystemDefaultLCID (VOID) @@ -558,6 +678,9 @@ GetSystemDefaultLCID (VOID) } +/* + * @unimplemented + */ LANGID STDCALL GetSystemDefaultLangID (VOID) @@ -572,6 +695,9 @@ GetSystemDefaultLangID (VOID) #endif +/* + * @unimplemented + */ WINBOOL STDCALL GetSystemPowerStatus ( @@ -584,6 +710,9 @@ GetSystemPowerStatus ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ LCID STDCALL GetThreadLocale (VOID) @@ -598,6 +727,9 @@ GetThreadLocale (VOID) #endif +/* + * @unimplemented + */ int STDCALL GetTimeFormatW ( @@ -614,6 +746,9 @@ GetTimeFormatW ( } +/* + * @unimplemented + */ int STDCALL GetTimeFormatA ( @@ -631,6 +766,9 @@ GetTimeFormatA ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ LCID STDCALL GetUserDefaultLCID (VOID) @@ -644,6 +782,9 @@ GetUserDefaultLCID (VOID) } +/* + * @unimplemented + */ LANGID STDCALL GetUserDefaultLangID (VOID) @@ -658,6 +799,9 @@ GetUserDefaultLangID (VOID) #endif +/* + * @unimplemented + */ DWORD STDCALL GetVDMCurrentDirectories ( @@ -671,6 +815,9 @@ GetVDMCurrentDirectories ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ WINBOOL STDCALL IsDBCSLeadByte ( @@ -682,6 +829,9 @@ IsDBCSLeadByte ( } +/* + * @unimplemented + */ WINBOOL STDCALL IsDBCSLeadByteEx ( @@ -694,6 +844,9 @@ IsDBCSLeadByteEx ( } +/* + * @unimplemented + */ WINBOOL STDCALL IsValidCodePage ( @@ -705,6 +858,9 @@ IsValidCodePage ( } +/* + * @unimplemented + */ WINBOOL STDCALL IsValidLocale ( @@ -717,6 +873,9 @@ IsValidLocale ( } +/* + * @unimplemented + */ int STDCALL LCMapStringA ( @@ -733,6 +892,9 @@ LCMapStringA ( } +/* + * @unimplemented + */ int STDCALL LCMapStringW ( @@ -750,6 +912,9 @@ LCMapStringW ( #endif +/* + * @unimplemented + */ DWORD STDCALL LoadModule ( @@ -762,6 +927,9 @@ LoadModule ( } +/* + * @unimplemented + */ WINBOOL STDCALL RegisterConsoleVDM ( @@ -783,6 +951,9 @@ RegisterConsoleVDM ( } +/* + * @unimplemented + */ WINBOOL STDCALL RegisterWowBaseHandlers ( @@ -794,6 +965,9 @@ RegisterWowBaseHandlers ( } +/* + * @unimplemented + */ WINBOOL STDCALL RegisterWowExec ( @@ -805,30 +979,11 @@ RegisterWowExec ( } -WINBOOL -STDCALL -SetComputerNameA ( - LPCSTR lpComputerName - ) -{ - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; -} - - -WINBOOL -STDCALL -SetComputerNameW ( - LPCWSTR lpComputerName - ) -{ - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; -} - - #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ WINBOOL STDCALL SetLocaleInfoA ( @@ -842,6 +997,9 @@ SetLocaleInfoA ( } +/* + * @unimplemented + */ WINBOOL STDCALL SetLocaleInfoW ( @@ -855,6 +1013,9 @@ SetLocaleInfoW ( } +/* + * @unimplemented + */ WINBOOL STDCALL SetThreadLocale ( @@ -868,10 +1029,13 @@ SetThreadLocale ( #endif +/* + * @unimplemented + */ WINBOOL STDCALL SetSystemPowerState ( - IN WINBOOL fSuspend, - IN WINBOOL fForce + WINBOOL fSuspend, + WINBOOL fForce ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); @@ -879,6 +1043,9 @@ SetSystemPowerState ( } +/* + * @unimplemented + */ WINBOOL STDCALL SetVDMCurrentDirectories ( @@ -891,6 +1058,9 @@ SetVDMCurrentDirectories ( } +/* + * @unimplemented + */ DWORD STDCALL TrimVirtualBuffer ( @@ -902,6 +1072,9 @@ TrimVirtualBuffer ( } +/* + * @unimplemented + */ DWORD STDCALL VDMConsoleOperation ( @@ -914,6 +1087,9 @@ VDMConsoleOperation ( } +/* + * @unimplemented + */ DWORD STDCALL VDMOperationStarted ( @@ -927,6 +1103,9 @@ VDMOperationStarted ( #ifndef _OLE2NLS_IN_BUILD_ +/* + * @unimplemented + */ DWORD STDCALL VerLanguageNameA ( @@ -940,6 +1119,9 @@ VerLanguageNameA ( } +/* + * @unimplemented + */ DWORD STDCALL VerLanguageNameW ( @@ -954,6 +1136,9 @@ VerLanguageNameW ( #endif +/* + * @unimplemented + */ DWORD STDCALL VirtualBufferExceptionHandler ( @@ -966,30 +1151,2446 @@ VirtualBufferExceptionHandler ( return 0; } +/* + * @unimplemented + */ +WINBOOL +STDCALL +ActivateActCtx( + HANDLE hActCtx, + ULONG_PTR *lpCookie + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} -BOOL +/* + * @unimplemented + */ +VOID STDCALL -GetFileAttributesExA( - LPCSTR lpFileName, - GET_FILEEX_INFO_LEVELS fInfoLevelId, - LPVOID lpFileInformation +AddRefActCtx( + HANDLE hActCtx + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +AllocateUserPhysicalPages( + HANDLE hProcess, + PULONG_PTR NumberOfPages, + PULONG_PTR PageArray ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return 0; } +/* + * @unimplemented + */ +WINBOOL +STDCALL +AssignProcessToJobObject( + HANDLE hJob, + HANDLE hProcess + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} -BOOL +/* + * @unimplemented + */ +WINBOOL STDCALL -GetFileAttributesExW( - LPCWSTR lpFileName, - GET_FILEEX_INFO_LEVELS fInfoLevelId, - LPVOID lpFileInformation +BindIoCompletionCallback ( + HANDLE FileHandle, + LPOVERLAPPED_COMPLETION_ROUTINE Function, + ULONG Flags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CancelDeviceWakeupRequest( + HANDLE hDevice + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CancelTimerQueueTimer( + HANDLE TimerQueue, + HANDLE Timer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} +/* + * @unimplemented + */ + +WINBOOL +STDCALL +ChangeTimerQueueTimer( + HANDLE TimerQueue, + HANDLE Timer, + ULONG DueTime, + ULONG Period + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateActCtxA( + PCACTCTXA pActCtx + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateActCtxW( + PCACTCTXW pActCtx + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CreateJobSet ( + ULONG NumJob, + PJOB_SET_ARRAY UserJobSet, + ULONG Flags) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateMemoryResourceNotification( + MEMORY_RESOURCE_NOTIFICATION_TYPE NotificationType + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateTimerQueue( + VOID + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CreateTimerQueueTimer( + PHANDLE phNewTimer, + HANDLE TimerQueue, + WAITORTIMERCALLBACK Callback, + PVOID Parameter, + DWORD DueTime, + DWORD Period, + ULONG Flags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeactivateActCtx( + DWORD dwFlags, + ULONG_PTR ulCookie + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeleteTimerQueue( + HANDLE TimerQueue ) { SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return 0; } -/* EOF */ +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeleteTimerQueueEx( + HANDLE TimerQueue, + HANDLE CompletionEvent + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeleteTimerQueueTimer( + HANDLE TimerQueue, + HANDLE Timer, + HANDLE CompletionEvent + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindActCtxSectionGuid( + DWORD dwFlags, + const GUID *lpExtensionGuid, + ULONG ulSectionId, + const GUID *lpGuidToFind, + PACTCTX_SECTION_KEYED_DATA ReturnedData + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindVolumeClose( + HANDLE hFindVolume + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindVolumeMountPointClose( + HANDLE hFindVolumeMountPoint + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FreeUserPhysicalPages( + HANDLE hProcess, + PULONG_PTR NumberOfPages, + PULONG_PTR PageArray + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetCurrentActCtx( + HANDLE *lphActCtx) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetDevicePowerState( + HANDLE hDevice, + WINBOOL *pfOn + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetFileSizeEx( + HANDLE hFile, + PLARGE_INTEGER lpFileSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +VOID +STDCALL +GetNativeSystemInfo( + LPSYSTEM_INFO lpSystemInfo + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetNumaHighestNodeNumber( + PULONG HighestNodeNumber + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetNumaNodeProcessorMask( + UCHAR Node, + PULONGLONG ProcessorMask + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetNumaProcessorNode( + UCHAR Processor, + PUCHAR NodeNumber + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetProcessHandleCount( + HANDLE hProcess, + PDWORD pdwHandleCount + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetProcessId( + HANDLE Process + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetProcessIoCounters( + HANDLE hProcess, + PIO_COUNTERS lpIoCounters + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetProcessPriorityBoost( + HANDLE hProcess, + PWINBOOL pDisablePriorityBoost + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetSystemRegistryQuota( + PDWORD pdwQuotaAllowed, + PDWORD pdwQuotaUsed + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetSystemTimes( + LPFILETIME lpIdleTime, + LPFILETIME lpKernelTime, + LPFILETIME lpUserTime + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetThreadIOPendingFlag( + HANDLE hThread, + PWINBOOL lpIOIsPending + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +UINT +STDCALL +GetWriteWatch( + DWORD dwFlags, + PVOID lpBaseAddress, + SIZE_T dwRegionSize, + PVOID *lpAddresses, + PULONG_PTR lpdwCount, + PULONG lpdwGranularity + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GlobalMemoryStatusEx( + LPMEMORYSTATUSEX lpBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +HeapQueryInformation ( + HANDLE HeapHandle, + HEAP_INFORMATION_CLASS HeapInformationClass, + PVOID HeapInformation OPTIONAL, + SIZE_T HeapInformationLength OPTIONAL, + PSIZE_T ReturnLength OPTIONAL + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +HeapSetInformation ( + HANDLE HeapHandle, + HEAP_INFORMATION_CLASS HeapInformationClass, + PVOID HeapInformation OPTIONAL, + SIZE_T HeapInformationLength OPTIONAL + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +InitializeCriticalSectionAndSpinCount( + LPCRITICAL_SECTION lpCriticalSection, + DWORD dwSpinCount + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +IsProcessInJob ( + HANDLE ProcessHandle, + HANDLE JobHandle, + PWINBOOL Result + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +IsSystemResumeAutomatic( + VOID + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +IsWow64Process( + HANDLE hProcess, + PWINBOOL Wow64Process + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +MapUserPhysicalPages( + PVOID VirtualAddress, + ULONG_PTR NumberOfPages, + PULONG_PTR PageArray OPTIONAL + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +MapUserPhysicalPagesScatter( + PVOID *VirtualAddresses, + ULONG_PTR NumberOfPages, + PULONG_PTR PageArray OPTIONAL + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +OpenThread( + DWORD dwDesiredAccess, + WINBOOL bInheritHandle, + DWORD dwThreadId + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +QueryActCtxW( + DWORD dwFlags, + HANDLE hActCtx, + PVOID pvSubInstance, + ULONG ulInfoClass, + PVOID pvBuffer, + SIZE_T cbBuffer OPTIONAL, + SIZE_T *pcbWrittenOrRequired OPTIONAL + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +QueryInformationJobObject( + HANDLE hJob, + JOBOBJECTINFOCLASS JobObjectInformationClass, + LPVOID lpJobObjectInformation, + DWORD cbJobObjectInformationLength, + LPDWORD lpReturnLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +QueryMemoryResourceNotification( + HANDLE ResourceNotificationHandle, + PWINBOOL ResourceState + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +QueueUserAPC( + PAPCFUNC pfnAPC, + HANDLE hThread, + ULONG_PTR dwData + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +QueueUserWorkItem( + LPTHREAD_START_ROUTINE Function, + PVOID Context, + ULONG Flags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +ReadDirectoryChangesW( + HANDLE hDirectory, + LPVOID lpBuffer, + DWORD nBufferLength, + WINBOOL bWatchSubtree, + DWORD dwNotifyFilter, + LPDWORD lpBytesReturned, + LPOVERLAPPED lpOverlapped, + LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +ReadFileScatter( + HANDLE hFile, + FILE_SEGMENT_ELEMENT aSegmentArray[], + DWORD nNumberOfBytesToRead, + LPDWORD lpReserved, + LPOVERLAPPED lpOverlapped + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +RegisterWaitForSingleObject( + PHANDLE phNewWaitObject, + HANDLE hObject, + WAITORTIMERCALLBACK Callback, + PVOID Context, + ULONG dwMilliseconds, + ULONG dwFlags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +RegisterWaitForSingleObjectEx( + HANDLE hObject, + WAITORTIMERCALLBACK Callback, + PVOID Context, + ULONG dwMilliseconds, + ULONG dwFlags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +VOID +STDCALL +ReleaseActCtx( + HANDLE hActCtx + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +ULONG +STDCALL +RemoveVectoredExceptionHandler( + PVOID VectoredHandlerHandle + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +RequestDeviceWakeup( + HANDLE hDevice + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +RequestWakeupLatency( + LATENCY_TIME latency + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +UINT +STDCALL +ResetWriteWatch( + LPVOID lpBaseAddress, + SIZE_T dwRegionSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +VOID +STDCALL +RestoreLastError( + DWORD dwErrCode + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +DWORD +STDCALL +SetCriticalSectionSpinCount( + LPCRITICAL_SECTION lpCriticalSection, + DWORD dwSpinCount + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFilePointerEx( + HANDLE hFile, + LARGE_INTEGER liDistanceToMove, + PLARGE_INTEGER lpNewFilePointer, + DWORD dwMoveMethod + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFileValidData( + HANDLE hFile, + LONGLONG ValidDataLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetInformationJobObject( + HANDLE hJob, + JOBOBJECTINFOCLASS JobObjectInformationClass, + LPVOID lpJobObjectInformation, + DWORD cbJobObjectInformationLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetMessageWaitingIndicator( + HANDLE hMsgIndicator, + ULONG ulMsgCount + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetProcessPriorityBoost( + HANDLE hProcess, + WINBOOL bDisablePriorityBoost + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +EXECUTION_STATE +STDCALL +SetThreadExecutionState( + EXECUTION_STATE esFlags + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +SetTimerQueueTimer( + HANDLE TimerQueue, + WAITORTIMERCALLBACK Callback, + PVOID Parameter, + DWORD DueTime, + DWORD Period, + WINBOOL PreferIo + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +TerminateJobObject( + HANDLE hJob, + UINT uExitCode + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +TzSpecificLocalTimeToSystemTime( + LPTIME_ZONE_INFORMATION lpTimeZoneInformation, + LPSYSTEMTIME lpLocalTime, + LPSYSTEMTIME lpUniversalTime + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +UnregisterWait( + HANDLE WaitHandle + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +UnregisterWaitEx( + HANDLE WaitHandle, + HANDLE CompletionEvent + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +WriteFileGather( + HANDLE hFile, + FILE_SEGMENT_ELEMENT aSegmentArray[], + DWORD nNumberOfBytesToWrite, + LPDWORD lpReserved, + LPOVERLAPPED lpOverlapped + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +WTSGetActiveConsoleSessionId(VOID) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +ZombifyActCtx( + HANDLE hActCtx + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CheckNameLegalDOS8Dot3W( + LPCWSTR lpName, + LPSTR lpOemName OPTIONAL, + DWORD OemNameSize OPTIONAL, + PWINBOOL pbNameContainsSpaces OPTIONAL, + PWINBOOL pbNameLegal + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CreateHardLinkW( + LPCWSTR lpFileName, + LPCWSTR lpExistingFileName, + LPSECURITY_ATTRIBUTES lpSecurityAttributes + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateJobObjectW( + LPSECURITY_ATTRIBUTES lpJobAttributes, + LPCWSTR lpName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeleteVolumeMountPointW( + LPCWSTR lpszVolumeMountPoint + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DnsHostnameToComputerNameW ( + LPCWSTR Hostname, + LPWSTR ComputerName, + LPDWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindActCtxSectionStringW( + DWORD dwFlags, + const GUID *lpExtensionGuid, + ULONG ulSectionId, + LPCWSTR lpStringToFind, + PACTCTX_SECTION_KEYED_DATA ReturnedData + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +FindFirstVolumeW( + LPWSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +FindFirstVolumeMountPointW( + LPCWSTR lpszRootPathName, + LPWSTR lpszVolumeMountPoint, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindNextVolumeW( + HANDLE hFindVolume, + LPWSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindNextVolumeMountPointW( + HANDLE hFindVolumeMountPoint, + LPWSTR lpszVolumeMountPoint, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetComputerNameExW ( + COMPUTER_NAME_FORMAT NameType, + LPWSTR lpBuffer, + LPDWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetDllDirectoryW( + DWORD nBufferLength, + LPWSTR lpBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetFirmwareEnvironmentVariableW( + LPCWSTR lpName, + LPCWSTR lpGuid, + PVOID pBuffer, + DWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetLongPathNameW( + LPCWSTR lpszShortPath, + LPWSTR lpszLongPath, + DWORD cchBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetModuleHandleExW( + DWORD dwFlags, + LPCWSTR lpModuleName, + HMODULE* phModule + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +UINT +STDCALL +GetSystemWow64DirectoryW( + LPWSTR lpBuffer, + UINT uSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumeNameForVolumeMountPointW( + LPCWSTR lpszVolumeMountPoint, + LPWSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumePathNameW( + LPCWSTR lpszFileName, + LPWSTR lpszVolumePathName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumePathNamesForVolumeNameW( + LPCWSTR lpszVolumeName, + LPWSTR lpszVolumePathNames, + DWORD cchBufferLength, + PDWORD lpcchReturnLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +OpenJobObjectW( + DWORD dwDesiredAccess, + WINBOOL bInheritHandle, + LPCWSTR lpName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +ReplaceFileW( + LPCWSTR lpReplacedFileName, + LPCWSTR lpReplacementFileName, + LPCWSTR lpBackupFileName, + DWORD dwReplaceFlags, + LPVOID lpExclude, + LPVOID lpReserved + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetComputerNameExW ( + COMPUTER_NAME_FORMAT NameType, + LPCWSTR lpBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetDllDirectoryW( + LPCWSTR lpPathName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFileShortNameW( + HANDLE hFile, + LPCWSTR lpShortName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFirmwareEnvironmentVariableW( + LPCWSTR lpName, + LPCWSTR lpGuid, + PVOID pValue, + DWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetVolumeMountPointW( + LPCWSTR lpszVolumeMountPoint, + LPCWSTR lpszVolumeName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +VerifyVersionInfoW( + LPOSVERSIONINFOEXW lpVersionInformation, + DWORD dwTypeMask, + DWORDLONG dwlConditionMask + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CheckNameLegalDOS8Dot3A( + LPCSTR lpName, + LPSTR lpOemName OPTIONAL, + DWORD OemNameSize OPTIONAL, + PWINBOOL pbNameContainsSpaces OPTIONAL, + PWINBOOL pbNameLegal + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +CreateHardLinkA( + LPCSTR lpFileName, + LPCSTR lpExistingFileName, + LPSECURITY_ATTRIBUTES lpSecurityAttributes + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +CreateJobObjectA( + LPSECURITY_ATTRIBUTES lpJobAttributes, + LPCSTR lpName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DeleteVolumeMountPointA( + LPCSTR lpszVolumeMountPoint + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +DnsHostnameToComputerNameA ( + LPCSTR Hostname, + LPSTR ComputerName, + LPDWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindActCtxSectionStringA( + DWORD dwFlags, + const GUID *lpExtensionGuid, + ULONG ulSectionId, + LPCSTR lpStringToFind, + PACTCTX_SECTION_KEYED_DATA ReturnedData + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +FindFirstVolumeA( + LPSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +FindFirstVolumeMountPointA( + LPCSTR lpszRootPathName, + LPSTR lpszVolumeMountPoint, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindNextVolumeA( + HANDLE hFindVolume, + LPSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +FindNextVolumeMountPointA( + HANDLE hFindVolumeMountPoint, + LPSTR lpszVolumeMountPoint, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetComputerNameExA ( + COMPUTER_NAME_FORMAT NameType, + LPSTR lpBuffer, + LPDWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetDllDirectoryA( + DWORD nBufferLength, + LPSTR lpBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetFirmwareEnvironmentVariableA( + LPCSTR lpName, + LPCSTR lpGuid, + PVOID pBuffer, + DWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD +STDCALL +GetLongPathNameA( + LPCSTR lpszShortPath, + LPSTR lpszLongPath, + DWORD cchBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetModuleHandleExA( + DWORD dwFlags, + LPCSTR lpModuleName, + HMODULE* phModule + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +UINT +STDCALL +GetSystemWow64DirectoryA( + LPSTR lpBuffer, + UINT uSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumeNameForVolumeMountPointA( + LPCSTR lpszVolumeMountPoint, + LPSTR lpszVolumeName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumePathNameA( + LPCSTR lpszFileName, + LPSTR lpszVolumePathName, + DWORD cchBufferLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetVolumePathNamesForVolumeNameA( + LPCSTR lpszVolumeName, + LPSTR lpszVolumePathNames, + DWORD cchBufferLength, + PDWORD lpcchReturnLength + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE +STDCALL +OpenJobObjectA( + DWORD dwDesiredAccess, + WINBOOL bInheritHandle, + LPCSTR lpName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +ReplaceFileA( + LPCSTR lpReplacedFileName, + LPCSTR lpReplacementFileName, + LPCSTR lpBackupFileName, + DWORD dwReplaceFlags, + LPVOID lpExclude, + LPVOID lpReserved + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetComputerNameExA ( + COMPUTER_NAME_FORMAT NameType, + LPCSTR lpBuffer + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetDllDirectoryA( + LPCSTR lpPathName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFileShortNameA( + HANDLE hFile, + LPCSTR lpShortName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetFirmwareEnvironmentVariableA( + LPCSTR lpName, + LPCSTR lpGuid, + PVOID pValue, + DWORD nSize + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetVolumeMountPointA( + LPCSTR lpszVolumeMountPoint, + LPCSTR lpszVolumeName + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +VerifyVersionInfoA( + LPOSVERSIONINFOEXA lpVersionInformation, + DWORD dwTypeMask, + DWORDLONG dwlConditionMask + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +LANGID +STDCALL +GetUserDefaultUILanguage(VOID) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +LANGID +STDCALL +GetSystemDefaultUILanguage(VOID) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetUserGeoID( + GEOID GeoId) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +GEOID +STDCALL +GetUserGeoID( + GEOCLASS GeoClass) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumSystemGeoID( + GEOCLASS GeoClass, + GEOID ParentGeoId, + GEO_ENUMPROC lpGeoEnumProc) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +IsValidLanguageGroup( + LGRPID LanguageGroup, + DWORD dwFlags) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetCalendarInfoA( + LCID Locale, + CALID Calendar, + CALTYPE CalType, + LPCSTR lpCalData) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumUILanguagesA( + UILANGUAGE_ENUMPROCA lpUILanguageEnumProc, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumLanguageGroupLocalesA( + LANGGROUPLOCALE_ENUMPROCA lpLangGroupLocaleEnumProc, + LGRPID LanguageGroup, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumSystemLanguageGroupsA( + LANGUAGEGROUP_ENUMPROCA lpLanguageGroupEnumProc, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +int +STDCALL +GetGeoInfoA( + GEOID Location, + GEOTYPE GeoType, + LPSTR lpGeoData, + int cchData, + LANGID LangId) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumDateFormatsExA( + DATEFMT_ENUMPROCEXA lpDateFmtEnumProcEx, + LCID Locale, + DWORD dwFlags) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumCalendarInfoExA( + CALINFO_ENUMPROCEXA lpCalInfoEnumProcEx, + LCID Locale, + CALID Calendar, + CALTYPE CalType) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +int +STDCALL +GetCalendarInfoA( + LCID Locale, + CALID Calendar, + CALTYPE CalType, + LPSTR lpCalData, + int cchData, + LPDWORD lpValue) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetCPInfoExA( + UINT CodePage, + DWORD dwFlags, + LPCPINFOEXA lpCPInfoEx) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +SetCalendarInfoW( + LCID Locale, + CALID Calendar, + CALTYPE CalType, + LPCWSTR lpCalData) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumUILanguagesW( + UILANGUAGE_ENUMPROCW lpUILanguageEnumProc, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumLanguageGroupLocalesW( + LANGGROUPLOCALE_ENUMPROCW lpLangGroupLocaleEnumProc, + LGRPID LanguageGroup, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumSystemLanguageGroupsW( + LANGUAGEGROUP_ENUMPROCW lpLanguageGroupEnumProc, + DWORD dwFlags, + LONG_PTR lParam) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +int +STDCALL +GetGeoInfoW( + GEOID Location, + GEOTYPE GeoType, + LPWSTR lpGeoData, + int cchData, + LANGID LangId) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumDateFormatsExW( + DATEFMT_ENUMPROCEXW lpDateFmtEnumProcEx, + LCID Locale, + DWORD dwFlags) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +EnumCalendarInfoExW( + CALINFO_ENUMPROCEXW lpCalInfoEnumProcEx, + LCID Locale, + CALID Calendar, + CALTYPE CalType) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +int +STDCALL +GetCalendarInfoW( + LCID Locale, + CALID Calendar, + CALTYPE CalType, + LPWSTR lpCalData, + int cchData, + LPDWORD lpValue) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL +STDCALL +GetCPInfoExW( + UINT CodePage, + DWORD dwFlags, + LPCPINFOEXW lpCPInfoEx) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +ULONGLONG +STDCALL +VerSetConditionMask( + ULONGLONG ConditionMask, + DWORD TypeMask, + BYTE Condition + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL STDCALL GetConsoleKeyboardLayoutNameA(LPSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +WINBOOL STDCALL GetConsoleKeyboardLayoutNameW(LPWSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL SetConsoleIcon(HICON hicon) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +DWORD STDCALL GetHandleContext(HANDLE hnd) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +HANDLE STDCALL CreateSocketHandle(VOID) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL SetHandleContext(HANDLE hnd,DWORD context) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL SetConsoleInputExeNameA(LPCSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL SetConsoleInputExeNameW(LPCWSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL UTRegister( HMODULE hModule, LPSTR lpsz16BITDLL, + LPSTR lpszInitName, LPSTR lpszProcName, + FARPROC *ppfn32Thunk, FARPROC pfnUT32CallBack, + LPVOID lpBuff ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +VOID STDCALL UTUnRegister( HMODULE hModule ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +FARPROC STDCALL DelayLoadFailureHook(unsigned int dliNotify, PDelayLoadInfo pdli) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +NTSTATUS STDCALL CreateNlsSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,ULONG Size,ULONG AccessMask) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL GetConsoleInputExeNameA(ULONG length,LPCSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL GetConsoleInputExeNameW(ULONG length,LPCWSTR name) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL STDCALL IsValidUILanguage(LANGID langid) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +VOID STDCALL NlsConvertIntegerToString(ULONG Value,ULONG Base,ULONG strsize, LPWSTR str, ULONG strsize2) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); +} + +/* + * @unimplemented + */ +UINT STDCALL SetCPGlobal(UINT CodePage) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + +/* + * @unimplemented + */ +BOOL +STDCALL +SetClientTimeZoneInformation( + CONST TIME_ZONE_INFORMATION *lpTimeZoneInformation + ) +{ + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +}