2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>

* lib/kernel32/debug/break.c: Add @implemented and @unimplemented
	to APIs.
	* lib/kernel32/debug/debugger.c: Ditto.
	* lib/kernel32/debug/output.c: Ditto.
	* lib/kernel32/except/except.c: Ditto.
	* lib/kernel32/file/backup.c: Ditto.
	* lib/kernel32/file/cnotify.c: Ditto.
	* lib/kernel32/file/copy.c: Ditto.
	* lib/kernel32/file/create.c: Ditto.
	* lib/kernel32/file/curdir.c: Ditto.
	* lib/kernel32/file/delete.c: Ditto.
	* lib/kernel32/file/deviceio.c: Ditto.
	* lib/kernel32/file/dir.c: Ditto.
	* lib/kernel32/file/dosdev.c: Ditto.
	* lib/kernel32/file/file.c: Ditto.
	* lib/kernel32/file/find.c: Ditto.
	* lib/kernel32/file/iocompl.c: Ditto.
	* lib/kernel32/file/lfile.c: Ditto.
	* lib/kernel32/file/lock.c: Ditto.
	* lib/kernel32/file/mailslot.c: Ditto.
	* lib/kernel32/file/move.c: Ditto.
	* lib/kernel32/file/npipe.c: Ditto.
	* lib/kernel32/file/pipe.c: Ditto.
	* lib/kernel32/file/rw.c: Ditto.
	* lib/kernel32/file/tape.c: Ditto.
	* lib/kernel32/file/volume.c: Ditto.
	* lib/kernel32/mem/global.c: Ditto.
	* lib/kernel32/mem/heap.c: Ditto.
	* lib/kernel32/mem/isbad.c: Ditto.
	* lib/kernel32/mem/local.c: Ditto.
	* lib/kernel32/mem/procmem.c: Ditto.
	* lib/kernel32/mem/section.c: Ditto.
	* lib/kernel32/mem/virtual.c: Ditto.
	* lib/kernel32/misc/atom.c: Ditto.
	* lib/kernel32/misc/comm.c: Ditto.
	* lib/kernel32/misc/computername.c: Ditto.
	* lib/kernel32/misc/console.c: Ditto.
	* lib/kernel32/misc/env.c: Ditto.
	* lib/kernel32/misc/error.c: Ditto.
	* lib/kernel32/misc/errormsg.c: Ditto.
	* lib/kernel32/misc/handle.c: Ditto.
	* lib/kernel32/misc/ldr.c: Ditto.
	* lib/kernel32/misc/mbchars.c: Ditto.
	* lib/kernel32/misc/muldiv.c: Ditto.
	* lib/kernel32/misc/perfcnt.c: Ditto.
	* lib/kernel32/misc/profile.c: Ditto.
	* lib/kernel32/misc/res.c: Ditto.
	* lib/kernel32/misc/stubs.c: Ditto.
	* lib/kernel32/misc/sysinfo.c: Ditto.
	* lib/kernel32/misc/time.c: Ditto.
	* lib/kernel32/misc/toolhelp.c: Ditto.
	* lib/kernel32/process/cmdline.c: Ditto.
	* lib/kernel32/process/create.c: Ditto.
	* lib/kernel32/process/proc.c: Ditto.
	* lib/kernel32/process/session.c: Ditto.
	* lib/kernel32/string/lstring.c: Ditto.
	* lib/kernel32/synch/critical.c: Ditto.
	* lib/kernel32/synch/event.c: Ditto.
	* lib/kernel32/synch/intrlck.c: Ditto.
	* lib/kernel32/synch/mutex.c: Ditto.
	* lib/kernel32/synch/sem.c: Ditto.
	* lib/kernel32/synch/timer.c: Ditto.
	* lib/kernel32/synch/wait.c: Ditto.
	* lib/kernel32/thread/fiber.c: Ditto.
	* lib/kernel32/thread/fls.c: Ditto.
	* lib/kernel32/thread/thread.c: Ditto.
	* lib/kernel32/thread/tls.c: Ditto.

svn path=/trunk/; revision=5045
This commit is contained in:
Casper Hornstrup 2003-07-10 18:50:51 +00:00
parent 7fc8c17d16
commit 5a7413d3b7
67 changed files with 2256 additions and 98 deletions

View file

@ -1,3 +1,73 @@
2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/kernel32/debug/break.c: Add @implemented and @unimplemented
to APIs.
* lib/kernel32/debug/debugger.c: Ditto.
* lib/kernel32/debug/output.c: Ditto.
* lib/kernel32/except/except.c: Ditto.
* lib/kernel32/file/backup.c: Ditto.
* lib/kernel32/file/cnotify.c: Ditto.
* lib/kernel32/file/copy.c: Ditto.
* lib/kernel32/file/create.c: Ditto.
* lib/kernel32/file/curdir.c: Ditto.
* lib/kernel32/file/delete.c: Ditto.
* lib/kernel32/file/deviceio.c: Ditto.
* lib/kernel32/file/dir.c: Ditto.
* lib/kernel32/file/dosdev.c: Ditto.
* lib/kernel32/file/file.c: Ditto.
* lib/kernel32/file/find.c: Ditto.
* lib/kernel32/file/iocompl.c: Ditto.
* lib/kernel32/file/lfile.c: Ditto.
* lib/kernel32/file/lock.c: Ditto.
* lib/kernel32/file/mailslot.c: Ditto.
* lib/kernel32/file/move.c: Ditto.
* lib/kernel32/file/npipe.c: Ditto.
* lib/kernel32/file/pipe.c: Ditto.
* lib/kernel32/file/rw.c: Ditto.
* lib/kernel32/file/tape.c: Ditto.
* lib/kernel32/file/volume.c: Ditto.
* lib/kernel32/mem/global.c: Ditto.
* lib/kernel32/mem/heap.c: Ditto.
* lib/kernel32/mem/isbad.c: Ditto.
* lib/kernel32/mem/local.c: Ditto.
* lib/kernel32/mem/procmem.c: Ditto.
* lib/kernel32/mem/section.c: Ditto.
* lib/kernel32/mem/virtual.c: Ditto.
* lib/kernel32/misc/atom.c: Ditto.
* lib/kernel32/misc/comm.c: Ditto.
* lib/kernel32/misc/computername.c: Ditto.
* lib/kernel32/misc/console.c: Ditto.
* lib/kernel32/misc/env.c: Ditto.
* lib/kernel32/misc/error.c: Ditto.
* lib/kernel32/misc/errormsg.c: Ditto.
* lib/kernel32/misc/handle.c: Ditto.
* lib/kernel32/misc/ldr.c: Ditto.
* lib/kernel32/misc/mbchars.c: Ditto.
* lib/kernel32/misc/muldiv.c: Ditto.
* lib/kernel32/misc/perfcnt.c: Ditto.
* lib/kernel32/misc/profile.c: Ditto.
* lib/kernel32/misc/res.c: Ditto.
* lib/kernel32/misc/stubs.c: Ditto.
* lib/kernel32/misc/sysinfo.c: Ditto.
* lib/kernel32/misc/time.c: Ditto.
* lib/kernel32/misc/toolhelp.c: Ditto.
* lib/kernel32/process/cmdline.c: Ditto.
* lib/kernel32/process/create.c: Ditto.
* lib/kernel32/process/proc.c: Ditto.
* lib/kernel32/process/session.c: Ditto.
* lib/kernel32/string/lstring.c: Ditto.
* lib/kernel32/synch/critical.c: Ditto.
* lib/kernel32/synch/event.c: Ditto.
* lib/kernel32/synch/intrlck.c: Ditto.
* lib/kernel32/synch/mutex.c: Ditto.
* lib/kernel32/synch/sem.c: Ditto.
* lib/kernel32/synch/timer.c: Ditto.
* lib/kernel32/synch/wait.c: Ditto.
* lib/kernel32/thread/fiber.c: Ditto.
* lib/kernel32/thread/fls.c: Ditto.
* lib/kernel32/thread/thread.c: Ditto.
* lib/kernel32/thread/tls.c: Ditto.
2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/iphlpapi/iphlpapi.c: Add @implemented and @unimplemented

View file

@ -1,4 +1,4 @@
/* $Id: break.c,v 1.1 2003/03/31 22:28:59 hyperion Exp $
/* $Id: break.c,v 1.2 2003/07/10 18:50:50 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -13,6 +13,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOL WINAPI DebugBreakProcess(HANDLE Process)
{
NTSTATUS nErrCode = DbgUiIssueRemoteBreakin(Process);

View file

@ -1,4 +1,4 @@
/* $Id: debugger.c,v 1.2 2003/04/02 00:06:00 hyperion Exp $
/* $Id: debugger.c,v 1.3 2003/07/10 18:50:50 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -13,12 +13,19 @@
/* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
BOOL WINAPI CheckRemoteDebuggerPresent(HANDLE hProcess, PBOOL pbDebuggerPresent)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/*
* @implemented
*/
BOOL WINAPI ContinueDebugEvent
(
DWORD dwProcessId,
@ -43,29 +50,49 @@ BOOL WINAPI ContinueDebugEvent
return TRUE;
}
/*
* @unimplemented
*/
BOOL WINAPI DebugActiveProcess(DWORD dwProcessId)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI DebugActiveProcessStop(DWORD dwProcessId)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI DebugSetProcessKillOnExit(BOOL KillOnExit)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/*
* @implemented
*/
BOOL WINAPI IsDebuggerPresent(VOID)
{
return (WINBOOL)NtCurrentPeb()->BeingDebugged;
}
/*
* @unimplemented
*/
BOOL WINAPI WaitForDebugEvent(LPDEBUG_EVENT lpDebugEvent, DWORD dwMilliseconds)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);

View file

@ -1,4 +1,4 @@
/* $Id: output.c,v 1.1 2003/03/31 22:28:59 hyperion Exp $
/* $Id: output.c,v 1.2 2003/07/10 18:50:50 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -234,6 +234,10 @@ l_Cleanup:
return hMutex;
}
/*
* @implemented
*/
VOID WINAPI OutputDebugStringA(LPCSTR _OutputString)
{
#if 0
@ -459,6 +463,10 @@ VOID WINAPI OutputDebugStringA(LPCSTR _OutputString)
#endif
}
/*
* @implemented
*/
VOID WINAPI OutputDebugStringW(LPCWSTR _OutputString)
{
UNICODE_STRING wstrOut;

View file

@ -1,4 +1,4 @@
/* $Id: except.c,v 1.10 2003/01/15 21:24:33 chorns Exp $
/* $Id: except.c,v 1.11 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -29,6 +29,10 @@ UINT GetErrorMode(void)
return GlobalErrMode;
}
/*
* @implemented
*/
UINT
STDCALL
SetErrorMode( UINT uMode )
@ -38,6 +42,10 @@ SetErrorMode( UINT uMode )
return OldErrMode;
}
/*
* @implemented
*/
LPTOP_LEVEL_EXCEPTION_FILTER
STDCALL
SetUnhandledExceptionFilter(
@ -51,6 +59,9 @@ SetUnhandledExceptionFilter(
}
/*
* @unimplemented
*/
LONG
STDCALL
UnhandledExceptionFilter(struct _EXCEPTION_POINTERS *ExceptionInfo)
@ -96,6 +107,10 @@ UnhandledExceptionFilter(struct _EXCEPTION_POINTERS *ExceptionInfo)
}
/*
* @implemented
*/
VOID
STDCALL
RaiseException (

View file

@ -1,4 +1,4 @@
/* $Id: backup.c,v 1.4 2003/01/15 21:24:33 chorns Exp $
/* $Id: backup.c,v 1.5 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -14,6 +14,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @unimplemented
*/
WINBOOL
STDCALL
BackupRead (
@ -31,6 +34,9 @@ BackupRead (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BackupSeek (
@ -47,6 +53,9 @@ BackupSeek (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BackupWrite (
@ -63,5 +72,4 @@ BackupWrite (
return FALSE;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: cnotify.c,v 1.6 2003/06/07 16:16:39 chorns Exp $
/* $Id: cnotify.c,v 1.7 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -14,6 +14,9 @@
#define NDEBUG
#include <kernel32/kernel32.h>
/*
* @implemented
*/
WINBOOL STDCALL
FindCloseChangeNotification (HANDLE hChangeHandle)
{
@ -22,6 +25,9 @@ FindCloseChangeNotification (HANDLE hChangeHandle)
}
/*
* @implemented
*/
HANDLE
STDCALL
FindFirstChangeNotificationA (
@ -61,6 +67,9 @@ FindFirstChangeNotificationA (
}
/*
* @implemented
*/
HANDLE
STDCALL
FindFirstChangeNotificationW (
@ -129,6 +138,9 @@ FindFirstChangeNotificationW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
FindNextChangeNotification (

View file

@ -1,4 +1,4 @@
/* $Id: copy.c,v 1.14 2003/03/16 12:57:32 chorns Exp $
/* $Id: copy.c,v 1.15 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -190,6 +190,10 @@ SetLastWriteTime(
return errCode;
}
/*
* @implemented
*/
WINBOOL
STDCALL
CopyFileExW (
@ -304,6 +308,9 @@ CopyFileExW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
CopyFileExA (
@ -365,6 +372,9 @@ CopyFileExA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
CopyFileA (
@ -382,6 +392,9 @@ CopyFileA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
CopyFileW (

View file

@ -1,4 +1,4 @@
/* $Id: create.c,v 1.32 2003/02/24 23:23:32 hbirr Exp $
/* $Id: create.c,v 1.33 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -23,6 +23,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL CreateFileA (LPCSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,
@ -66,6 +69,9 @@ HANDLE STDCALL CreateFileA (LPCSTR lpFileName,
}
/*
* @implemented
*/
HANDLE STDCALL CreateFileW (LPCWSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,

View file

@ -1,4 +1,4 @@
/* $Id: curdir.c,v 1.35 2003/03/23 10:46:59 hbirr Exp $
/* $Id: curdir.c,v 1.36 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -25,6 +25,9 @@ UNICODE_STRING WindowsDirectory;
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
DWORD
STDCALL
GetCurrentDirectoryA (
@ -72,6 +75,9 @@ GetCurrentDirectoryA (
}
/*
* @implemented
*/
DWORD
STDCALL
GetCurrentDirectoryW (
@ -88,6 +94,9 @@ GetCurrentDirectoryW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCurrentDirectoryA (
@ -125,6 +134,9 @@ SetCurrentDirectoryA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCurrentDirectoryW (
@ -148,6 +160,9 @@ SetCurrentDirectoryW (
}
/*
* @implemented
*/
DWORD
STDCALL
GetTempPathA (
@ -191,6 +206,9 @@ GetTempPathA (
}
/*
* @implemented
*/
DWORD
STDCALL
GetTempPathW (
@ -238,6 +256,9 @@ GetTempPathW (
}
/*
* @implemented
*/
UINT
STDCALL
GetSystemDirectoryA (
@ -279,6 +300,9 @@ GetSystemDirectoryA (
}
/*
* @implemented
*/
UINT
STDCALL
GetSystemDirectoryW (
@ -305,6 +329,9 @@ GetSystemDirectoryW (
}
/*
* @implemented
*/
UINT
STDCALL
GetWindowsDirectoryA (
@ -347,6 +374,9 @@ GetWindowsDirectoryA (
}
/*
* @implemented
*/
UINT
STDCALL
GetWindowsDirectoryW (

View file

@ -1,4 +1,4 @@
/* $Id: delete.c,v 1.13 2003/01/15 21:24:33 chorns Exp $
/* $Id: delete.c,v 1.14 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -19,6 +19,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
DeleteFileA (
@ -52,6 +55,9 @@ DeleteFileA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
DeleteFileW (

View file

@ -1,4 +1,4 @@
/* $Id: deviceio.c,v 1.11 2003/01/15 21:24:33 chorns Exp $
/* $Id: deviceio.c,v 1.12 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -16,6 +16,9 @@
#include <kernel32/kernel32.h>
/*
* @implemented
*/
WINBOOL
STDCALL
DeviceIoControl(
@ -130,6 +133,9 @@ DeviceIoControl(
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetOverlappedResult (

View file

@ -1,4 +1,4 @@
/* $Id: dir.c,v 1.36 2003/05/06 06:49:57 gvg Exp $
/* $Id: dir.c,v 1.37 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -23,6 +23,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
CreateDirectoryA (
@ -35,6 +38,10 @@ CreateDirectoryA (
lpSecurityAttributes);
}
/*
* @implemented
*/
WINBOOL
STDCALL
CreateDirectoryExA (
@ -104,6 +111,9 @@ CreateDirectoryExA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
CreateDirectoryW (
@ -117,6 +127,9 @@ CreateDirectoryW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
CreateDirectoryExW (
@ -192,6 +205,9 @@ CreateDirectoryExW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
RemoveDirectoryA (
@ -225,6 +241,9 @@ RemoveDirectoryA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
RemoveDirectoryW (
@ -305,6 +324,9 @@ RemoveDirectoryW (
}
/*
* @implemented
*/
DWORD
STDCALL
GetFullPathNameA (
@ -378,6 +400,9 @@ GetFullPathNameA (
}
/*
* @implemented
*/
DWORD
STDCALL
GetFullPathNameW (
@ -404,6 +429,9 @@ GetFullPathNameW (
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetShortPathNameA (
@ -427,6 +455,9 @@ GetShortPathNameA (
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetShortPathNameW (
@ -439,6 +470,9 @@ GetShortPathNameW (
}
/*
* @implemented
*/
DWORD
STDCALL
SearchPathA (
@ -541,6 +575,9 @@ SearchPathA (
}
/*
* @implemented
*/
DWORD
STDCALL
SearchPathW (

View file

@ -1,4 +1,4 @@
/* $Id: dosdev.c,v 1.6 2003/01/15 21:24:33 chorns Exp $
/* $Id: dosdev.c,v 1.7 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -12,6 +12,9 @@
#include <k32.h>
/*
* @implemented
*/
WINBOOL
STDCALL
DefineDosDeviceA(
@ -47,6 +50,9 @@ DefineDosDeviceA(
/*
* @implemented
*/
DWORD
STDCALL
QueryDosDeviceA(
@ -83,6 +89,9 @@ QueryDosDeviceA(
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
DefineDosDeviceW(
@ -94,6 +103,10 @@ DefineDosDeviceW(
return FALSE;
}
/*
* @unimplemented
*/
DWORD
STDCALL
QueryDosDeviceW(

View file

@ -1,4 +1,4 @@
/* $Id: file.c,v 1.44 2003/06/09 19:58:21 hbirr Exp $
/* $Id: file.c,v 1.45 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -25,6 +25,9 @@ WINBOOL bIsFileApiAnsi = TRUE; // set the file api to ansi or oem
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
VOID STDCALL
SetFileApisToOEM(VOID)
{
@ -32,6 +35,9 @@ SetFileApisToOEM(VOID)
}
/*
* @implemented
*/
VOID STDCALL
SetFileApisToANSI(VOID)
{
@ -39,6 +45,9 @@ SetFileApisToANSI(VOID)
}
/*
* @implemented
*/
WINBOOL STDCALL
AreFileApisANSI(VOID)
{
@ -46,6 +55,9 @@ AreFileApisANSI(VOID)
}
/*
* @implemented
*/
HFILE STDCALL
OpenFile(LPCSTR lpFileName,
LPOFSTRUCT lpReOpenBuff,
@ -148,6 +160,9 @@ OpenFile(LPCSTR lpFileName,
}
/*
* @implemented
*/
WINBOOL STDCALL
FlushFileBuffers(HANDLE hFile)
{
@ -170,6 +185,9 @@ FlushFileBuffers(HANDLE hFile)
}
/*
* @implemented
*/
DWORD STDCALL
SetFilePointer(HANDLE hFile,
LONG lDistanceToMove,
@ -242,6 +260,9 @@ SetFilePointer(HANDLE hFile,
}
/*
* @implemented
*/
DWORD STDCALL
GetFileType(HANDLE hFile)
{
@ -314,6 +335,9 @@ GetFileType(HANDLE hFile)
}
/*
* @implemented
*/
DWORD STDCALL
GetFileSize(HANDLE hFile,
LPDWORD lpFileSizeHigh)
@ -346,6 +370,9 @@ GetFileSize(HANDLE hFile,
}
/*
* @implemented
*/
DWORD STDCALL
GetCompressedFileSizeA(LPCSTR lpFileName,
LPDWORD lpFileSizeHigh)
@ -376,6 +403,9 @@ GetCompressedFileSizeA(LPCSTR lpFileName,
}
/*
* @implemented
*/
DWORD STDCALL
GetCompressedFileSizeW(LPCWSTR lpFileName,
LPDWORD lpFileSizeHigh)
@ -413,6 +443,9 @@ GetCompressedFileSizeW(LPCWSTR lpFileName,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetFileInformationByHandle(HANDLE hFile,
LPBY_HANDLE_FILE_INFORMATION lpFileInformation)
@ -491,6 +524,10 @@ GetFileInformationByHandle(HANDLE hFile,
return TRUE;
}
/*
* @implemented
*/
BOOL STDCALL
GetFileAttributesExW(LPCWSTR lpFileName,
GET_FILEEX_INFO_LEVELS fInfoLevelId,
@ -575,6 +612,9 @@ GetFileAttributesExW(LPCWSTR lpFileName,
return TRUE;
}
/*
* @implemented
*/
BOOL STDCALL
GetFileAttributesExA(LPCSTR lpFileName,
GET_FILEEX_INFO_LEVELS fInfoLevelId,
@ -603,6 +643,10 @@ GetFileAttributesExA(LPCSTR lpFileName,
return Result;
}
/*
* @implemented
*/
DWORD STDCALL
GetFileAttributesA(LPCSTR lpFileName)
{
@ -631,6 +675,10 @@ GetFileAttributesA(LPCSTR lpFileName)
return Result ? FileAttributeData.dwFileAttributes : 0xffffffff;
}
/*
* @implemented
*/
DWORD STDCALL
GetFileAttributesW(LPCWSTR lpFileName)
{
@ -674,6 +722,9 @@ SetFileAttributesA(LPCSTR lpFileName,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetFileAttributesW(LPCWSTR lpFileName,
DWORD dwFileAttributes)
@ -752,6 +803,9 @@ SetFileAttributesW(LPCWSTR lpFileName,
}
/*
* @implemented
*/
UINT STDCALL
GetTempFileNameA(LPCSTR lpPathName,
LPCSTR lpPrefixString,
@ -797,6 +851,9 @@ GetTempFileNameA(LPCSTR lpPathName,
}
/*
* @implemented
*/
UINT STDCALL
GetTempFileNameW(LPCWSTR lpPathName,
LPCWSTR lpPrefixString,
@ -842,6 +899,9 @@ GetTempFileNameW(LPCWSTR lpPathName,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetFileTime(HANDLE hFile,
LPFILETIME lpCreationTime,
@ -874,6 +934,9 @@ GetFileTime(HANDLE hFile,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetFileTime(HANDLE hFile,
CONST FILETIME *lpCreationTime,
@ -920,8 +983,10 @@ SetFileTime(HANDLE hFile,
/*
The caller must have opened the file with the DesiredAccess FILE_WRITE_DATA flag set.
*/
* The caller must have opened the file with the DesiredAccess FILE_WRITE_DATA flag set.
*
* @implemented
*/
WINBOOL STDCALL
SetEndOfFile(HANDLE hFile)
{

View file

@ -1,4 +1,4 @@
/* $Id: find.c,v 1.36 2003/04/26 08:56:50 gvg Exp $
/* $Id: find.c,v 1.37 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -35,6 +35,9 @@ typedef struct _KERNEL32_FIND_FILE_DATA
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
InternalFindNextFile (
@ -76,6 +79,9 @@ InternalFindNextFile (
}
/*
* @implemented
*/
HANDLE
STDCALL
InternalFindFirstFile (
@ -237,6 +243,9 @@ InternalFindFirstFile (
}
/*
* @implemented
*/
HANDLE
STDCALL
FindFirstFileA (
@ -331,6 +340,9 @@ FindFirstFileA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
FindNextFileA (
@ -413,6 +425,9 @@ FindNextFileA (
}
/*
* @implemented
*/
BOOL
STDCALL
FindClose (
@ -438,6 +453,9 @@ FindClose (
}
/*
* @implemented
*/
HANDLE
STDCALL
FindFirstFileW (
@ -479,6 +497,9 @@ FindFirstFileW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
FindNextFileW (
@ -520,6 +541,9 @@ FindNextFileW (
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstFileExW (
@ -536,6 +560,9 @@ FindFirstFileExW (
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstFileExA (

View file

@ -1,4 +1,4 @@
/* $Id: iocompl.c,v 1.9 2003/03/19 23:16:55 gdalsnes Exp $
/* $Id: iocompl.c,v 1.10 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -14,6 +14,9 @@
#include <kernel32/error.h>
/*
* @implemented
*/
HANDLE
STDCALL
CreateIoCompletionPort(
@ -81,6 +84,9 @@ CreateIoCompletionPort(
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetQueuedCompletionStatus(
@ -140,6 +146,9 @@ GetQueuedCompletionStatus(
}
/*
* @implemented
*/
WINBOOL
STDCALL
PostQueuedCompletionStatus(
@ -166,6 +175,9 @@ PostQueuedCompletionStatus(
}
/*
* @implemented
*/
BOOL STDCALL
CancelIo(HANDLE hFile)
{

View file

@ -1,4 +1,4 @@
/* $Id: lfile.c,v 1.8 2003/01/15 21:24:34 chorns Exp $
/* $Id: lfile.c,v 1.9 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -12,6 +12,9 @@
#include <k32.h>
/*
* @implemented
*/
long
STDCALL
_hread(
@ -55,6 +58,9 @@ _lread (
*/
/*
* @implemented
*/
long
STDCALL
_hwrite (
@ -103,6 +109,9 @@ _lwrite(
*/
/*
* @implemented
*/
HFILE
STDCALL
_lopen (
@ -143,6 +152,9 @@ _lopen (
}
/*
* @implemented
*/
HFILE
STDCALL
_lcreat (
@ -173,6 +185,9 @@ _lcreat (
}
/*
* @implemented
*/
int
STDCALL
_lclose (
@ -187,6 +202,9 @@ _lclose (
}
/*
* @implemented
*/
LONG
STDCALL
_llseek(

View file

@ -1,4 +1,4 @@
/* $Id: lock.c,v 1.8 2003/01/15 21:24:34 chorns Exp $
/* $Id: lock.c,v 1.9 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -21,6 +21,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
LockFile(
@ -42,6 +45,10 @@ LockFile(
}
/*
* @implemented
*/
WINBOOL
STDCALL
LockFileEx(
@ -103,6 +110,10 @@ LockFileEx(
}
/*
* @implemented
*/
WINBOOL
STDCALL
UnlockFile(
@ -123,7 +134,9 @@ UnlockFile(
}
/*
* @implemented
*/
WINBOOL
STDCALL
UnlockFileEx(

View file

@ -1,4 +1,4 @@
/* $Id: mailslot.c,v 1.7 2003/01/15 21:24:34 chorns Exp $
/* $Id: mailslot.c,v 1.8 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -17,6 +17,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateMailslotA(LPCSTR lpName,
DWORD nMaxMessageSize,
@ -41,6 +44,9 @@ CreateMailslotA(LPCSTR lpName,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateMailslotW(LPCWSTR lpName,
DWORD nMaxMessageSize,
@ -97,6 +103,9 @@ CreateMailslotW(LPCWSTR lpName,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetMailslotInfo(HANDLE hMailslot,
LPDWORD lpMaxMessageSize,
@ -141,6 +150,9 @@ GetMailslotInfo(HANDLE hMailslot,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetMailslotInfo(HANDLE hMailslot,
DWORD lReadTimeout)

View file

@ -1,4 +1,4 @@
/* $Id: move.c,v 1.9 2003/01/15 21:24:34 chorns Exp $
/* $Id: move.c,v 1.10 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -23,6 +23,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileA (
@ -36,6 +39,9 @@ MoveFileA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileExA (
@ -52,6 +58,9 @@ MoveFileExA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileWithProgressA (
@ -111,6 +120,9 @@ MoveFileWithProgressA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileW (
@ -124,6 +136,9 @@ MoveFileW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileExW (
@ -267,6 +282,9 @@ AdjustFileAttributes (
}
/*
* @implemented
*/
WINBOOL
STDCALL
MoveFileWithProgressW (

View file

@ -1,4 +1,4 @@
/* $Id: npipe.c,v 1.14 2003/01/15 21:24:34 chorns Exp $
/* $Id: npipe.c,v 1.15 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateNamedPipeA(LPCSTR lpName,
DWORD dwOpenMode,
@ -50,6 +53,9 @@ CreateNamedPipeA(LPCSTR lpName,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateNamedPipeW(LPCWSTR lpName,
DWORD dwOpenMode,
@ -196,6 +202,9 @@ CreateNamedPipeW(LPCWSTR lpName,
}
/*
* @implemented
*/
BOOL STDCALL
WaitNamedPipeA(LPCSTR lpNamedPipeName,
DWORD nTimeOut)
@ -215,6 +224,9 @@ WaitNamedPipeA(LPCSTR lpNamedPipeName,
}
/*
* @implemented
*/
BOOL STDCALL
WaitNamedPipeW(LPCWSTR lpNamedPipeName,
DWORD nTimeOut)
@ -277,6 +289,9 @@ WaitNamedPipeW(LPCWSTR lpNamedPipeName,
}
/*
* @implemented
*/
BOOL STDCALL
ConnectNamedPipe(HANDLE hNamedPipe,
LPOVERLAPPED lpOverlapped)
@ -330,6 +345,9 @@ ConnectNamedPipe(HANDLE hNamedPipe,
}
/*
* @implemented
*/
BOOL STDCALL
SetNamedPipeHandleState(HANDLE hNamedPipe,
LPDWORD lpMode,
@ -436,6 +454,9 @@ SetNamedPipeHandleState(HANDLE hNamedPipe,
}
/*
* @implemented
*/
BOOL STDCALL
CallNamedPipeA(LPCSTR lpNamedPipeName,
LPVOID lpInBuffer,
@ -465,6 +486,9 @@ CallNamedPipeA(LPCSTR lpNamedPipeName,
}
/*
* @implemented
*/
BOOL STDCALL
CallNamedPipeW(LPCWSTR lpNamedPipeName,
LPVOID lpInBuffer,
@ -524,6 +548,9 @@ CallNamedPipeW(LPCWSTR lpNamedPipeName,
}
/*
* @implemented
*/
BOOL STDCALL
DisconnectNamedPipe(HANDLE hNamedPipe)
{
@ -561,6 +588,9 @@ DisconnectNamedPipe(HANDLE hNamedPipe)
}
/*
* @unimplemented
*/
WINBOOL STDCALL
GetNamedPipeHandleStateW(HANDLE hNamedPipe,
LPDWORD lpState,
@ -613,6 +643,9 @@ GetNamedPipeHandleStateW(HANDLE hNamedPipe,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
GetNamedPipeHandleStateA(HANDLE hNamedPipe,
LPDWORD lpState,
@ -627,6 +660,9 @@ GetNamedPipeHandleStateA(HANDLE hNamedPipe,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetNamedPipeInfo(HANDLE hNamedPipe,
LPDWORD lpFlags,
@ -673,6 +709,9 @@ GetNamedPipeInfo(HANDLE hNamedPipe,
}
/*
* @implemented
*/
BOOL STDCALL
PeekNamedPipe(HANDLE hNamedPipe,
LPVOID lpBuffer,
@ -754,6 +793,9 @@ PeekNamedPipe(HANDLE hNamedPipe,
}
/*
* @implemented
*/
BOOL STDCALL
TransactNamedPipe(HANDLE hNamedPipe,
LPVOID lpInBuffer,

View file

@ -1,4 +1,4 @@
/* $Id: pipe.c,v 1.8 2003/01/15 21:24:34 chorns Exp $
/* $Id: pipe.c,v 1.9 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -21,6 +21,9 @@ ULONG ProcessPipeId = 0;
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
BOOL STDCALL CreatePipe(PHANDLE hReadPipe,
PHANDLE hWritePipe,
LPSECURITY_ATTRIBUTES lpPipeAttributes,

View file

@ -1,4 +1,4 @@
/* $Id: rw.c,v 1.20 2003/01/15 21:24:34 chorns Exp $
/* $Id: rw.c,v 1.21 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -19,6 +19,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL STDCALL WriteFile(HANDLE hFile,
LPCVOID lpBuffer,
DWORD nNumberOfBytesToWrite,
@ -83,7 +86,9 @@ WINBOOL STDCALL WriteFile(HANDLE hFile,
}
/*
* @implemented
*/
WINBOOL STDCALL ReadFile(HANDLE hFile,
LPVOID lpBuffer,
DWORD nNumberOfBytesToRead,
@ -159,6 +164,9 @@ VOID STDCALL ApcRoutine(PVOID ApcContext,
}
/*
* @implemented
*/
WINBOOL STDCALL
WriteFileEx (HANDLE hFile,
LPCVOID lpBuffer,
@ -203,6 +211,10 @@ WriteFileEx (HANDLE hFile,
return(TRUE);
}
/*
* @implemented
*/
WINBOOL STDCALL ReadFileEx(HANDLE hFile,
LPVOID lpBuffer,
DWORD nNumberOfBytesToRead,

View file

@ -1,4 +1,4 @@
/* $Id: tape.c,v 1.4 2003/01/15 21:24:34 chorns Exp $
/* $Id: tape.c,v 1.5 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -19,6 +19,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @unimplemented
*/
DWORD
STDCALL
CreateTapePartition (
@ -32,6 +35,10 @@ CreateTapePartition (
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
EraseTape (
@ -44,6 +51,9 @@ EraseTape (
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetTapeParameters (
@ -58,6 +68,9 @@ GetTapeParameters (
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetTapeStatus (
@ -68,6 +81,10 @@ GetTapeStatus (
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
PrepareTape (
@ -80,6 +97,10 @@ PrepareTape (
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
SetTapeParameters (
@ -93,6 +114,9 @@ SetTapeParameters (
}
/*
* @unimplemented
*/
DWORD
STDCALL
SetTapePosition (
@ -108,6 +132,10 @@ SetTapePosition (
return FALSE;
}
/*
* @unimplemented
*/
DWORD
STDCALL
WriteTapemark (
@ -121,6 +149,10 @@ WriteTapemark (
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetTapePosition (
@ -135,5 +167,4 @@ GetTapePosition (
return 0;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: volume.c,v 1.28 2003/01/15 21:24:34 chorns Exp $
/* $Id: volume.c,v 1.29 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -77,6 +77,9 @@ InternalOpenDirW(LPCWSTR DirName,
}
/*
* @implemented
*/
DWORD STDCALL
GetLogicalDriveStringsA(DWORD nBufferLength,
LPSTR lpBuffer)
@ -111,6 +114,9 @@ GetLogicalDriveStringsA(DWORD nBufferLength,
}
/*
* @implemented
*/
DWORD STDCALL
GetLogicalDriveStringsW(DWORD nBufferLength,
LPWSTR lpBuffer)
@ -143,6 +149,9 @@ GetLogicalDriveStringsW(DWORD nBufferLength,
}
/*
* @implemented
*/
DWORD STDCALL
GetLogicalDrives(VOID)
{
@ -150,6 +159,9 @@ GetLogicalDrives(VOID)
}
/*
* @implemented
*/
WINBOOL STDCALL
GetDiskFreeSpaceA (
LPCSTR lpRootPathName,
@ -199,6 +211,9 @@ GetDiskFreeSpaceA (
}
/*
* @implemented
*/
WINBOOL STDCALL
GetDiskFreeSpaceW(
LPCWSTR lpRootPathName,
@ -251,6 +266,9 @@ GetDiskFreeSpaceW(
}
/*
* @implemented
*/
WINBOOL STDCALL
GetDiskFreeSpaceExA (
LPCSTR lpDirectoryName,
@ -298,6 +316,9 @@ GetDiskFreeSpaceExA (
}
/*
* @implemented
*/
WINBOOL STDCALL
GetDiskFreeSpaceExW(
LPCWSTR lpDirectoryName,
@ -361,6 +382,9 @@ GetDiskFreeSpaceExW(
}
/*
* @implemented
*/
UINT STDCALL
GetDriveTypeA(LPCSTR lpRootPathName)
{
@ -390,6 +414,10 @@ GetDriveTypeA(LPCSTR lpRootPathName)
return Result;
}
/*
* @implemented
*/
UINT STDCALL
GetDriveTypeW(LPCWSTR lpRootPathName)
{
@ -421,6 +449,9 @@ GetDriveTypeW(LPCWSTR lpRootPathName)
}
/*
* @implemented
*/
WINBOOL STDCALL
GetVolumeInformationA(
LPCSTR lpRootPathName,
@ -529,6 +560,9 @@ GetVolumeInformationA(
#define FS_ATTRIBUTE_BUFFER_SIZE (MAX_PATH + sizeof(FILE_FS_ATTRIBUTE_INFORMATION))
/*
* @implemented
*/
WINBOOL STDCALL
GetVolumeInformationW(
LPCWSTR lpRootPathName,
@ -609,6 +643,9 @@ GetVolumeInformationW(
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetVolumeLabelA (
@ -661,6 +698,9 @@ SetVolumeLabelA (
}
/*
* @implemented
*/
WINBOOL STDCALL
SetVolumeLabelW(LPCWSTR lpRootPathName,
LPCWSTR lpVolumeName)

View file

@ -1,4 +1,4 @@
/* $Id: global.c,v 1.11 2003/01/15 21:24:34 chorns Exp $
/* $Id: global.c,v 1.12 2003/07/10 18:50:51 chorns Exp $
*
* Win32 Global/Local heap functions (GlobalXXX, LocalXXX).
* These functions included in Win32 for compatibility with 16 bit Windows
@ -31,6 +31,9 @@ typedef struct __GLOBAL_LOCAL_HANDLE
/* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
HGLOBAL STDCALL
GlobalAlloc(UINT uFlags,
DWORD dwBytes)
@ -76,6 +79,9 @@ GlobalAlloc(UINT uFlags,
}
/*
* @implemented
*/
UINT STDCALL
GlobalCompact(DWORD dwMinFree)
{
@ -83,6 +89,9 @@ GlobalCompact(DWORD dwMinFree)
}
/*
* @implemented
*/
VOID STDCALL
GlobalFix(HGLOBAL hMem)
{
@ -91,6 +100,9 @@ GlobalFix(HGLOBAL hMem)
}
/*
* @unimplemented
*/
UINT STDCALL
GlobalFlags(HGLOBAL hMem)
{
@ -130,6 +142,9 @@ GlobalFlags(HGLOBAL hMem)
}
/*
* @implemented
*/
HGLOBAL STDCALL
GlobalFree(HGLOBAL hMem)
{
@ -165,6 +180,9 @@ GlobalFree(HGLOBAL hMem)
}
/*
* @implemented
*/
HGLOBAL STDCALL
GlobalHandle(LPCVOID pMem)
{
@ -181,6 +199,9 @@ GlobalHandle(LPCVOID pMem)
}
/*
* @unimplemented
*/
LPVOID STDCALL
GlobalLock(HGLOBAL hMem)
{
@ -216,6 +237,9 @@ GlobalLock(HGLOBAL hMem)
}
/*
* @unimplemented
*/
VOID STDCALL
GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer)
{
@ -382,6 +406,9 @@ GlobalSize(HGLOBAL hMem)
}
/*
* @implemented
*/
VOID STDCALL
GlobalUnfix(HGLOBAL hMem)
{
@ -390,6 +417,9 @@ GlobalUnfix(HGLOBAL hMem)
}
/*
* @unimplemented
*/
BOOL STDCALL
GlobalUnlock(HGLOBAL hMem)
{
@ -426,6 +456,9 @@ GlobalUnlock(HGLOBAL hMem)
}
/*
* @implemented
*/
BOOL STDCALL
GlobalUnWire(HGLOBAL hMem)
{
@ -433,6 +466,9 @@ GlobalUnWire(HGLOBAL hMem)
}
/*
* @implemented
*/
LPVOID STDCALL
GlobalWire(HGLOBAL hMem)
{

View file

@ -1,4 +1,4 @@
/* $Id: heap.c,v 1.23 2003/01/15 21:24:34 chorns Exp $
/* $Id: heap.c,v 1.24 2003/07/10 18:50:51 chorns Exp $
*
* kernel/heap.c
* Copyright (C) 1996, Onno Hovers, All rights reserved
@ -35,6 +35,9 @@
/*********************************************************************
* HeapCreate -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
HANDLE STDCALL HeapCreate(DWORD flags, DWORD dwInitialSize, DWORD dwMaximumSize)
{
@ -45,6 +48,9 @@ HANDLE STDCALL HeapCreate(DWORD flags, DWORD dwInitialSize, DWORD dwMaximumSize)
/*********************************************************************
* HeapDestroy -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
BOOL WINAPI HeapDestroy(HANDLE hheap)
{
return(RtlDestroyHeap(hheap));
@ -53,6 +59,9 @@ BOOL WINAPI HeapDestroy(HANDLE hheap)
/*********************************************************************
* GetProcessHeap -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
HANDLE WINAPI GetProcessHeap(VOID)
{
DPRINT("GetProcessHeap()\n");
@ -62,6 +71,9 @@ HANDLE WINAPI GetProcessHeap(VOID)
/********************************************************************
* GetProcessHeaps -- KERNEL32 *
********************************************************************/
/*
* @implemented
*/
DWORD WINAPI GetProcessHeaps(DWORD maxheaps, PHANDLE phandles)
{
return(RtlGetProcessHeaps(maxheaps, phandles));
@ -70,6 +82,9 @@ DWORD WINAPI GetProcessHeaps(DWORD maxheaps, PHANDLE phandles)
/*********************************************************************
* HeapLock -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
BOOL WINAPI HeapLock(HANDLE hheap)
{
return(RtlLockHeap(hheap));
@ -78,6 +93,9 @@ BOOL WINAPI HeapLock(HANDLE hheap)
/*********************************************************************
* HeapUnlock -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
BOOL WINAPI HeapUnlock(HANDLE hheap)
{
return(RtlUnlockHeap(hheap));
@ -89,6 +107,9 @@ BOOL WINAPI HeapUnlock(HANDLE hheap)
* NT uses this function to compact moveable blocks and other things *
* Here it does not compact, but it finds the largest free region *
*********************************************************************/
/*
* @implemented
*/
UINT WINAPI HeapCompact(HANDLE hheap, DWORD flags)
{
return RtlCompactHeap(hheap, flags);
@ -97,12 +118,18 @@ UINT WINAPI HeapCompact(HANDLE hheap, DWORD flags)
/*********************************************************************
* HeapValidate -- KERNEL32 *
*********************************************************************/
/*
* @implemented
*/
BOOL WINAPI HeapValidate(HANDLE hheap, DWORD flags, LPCVOID pmem)
{
return(RtlValidateHeap(hheap, flags, (PVOID)pmem));
}
/*
* @unimplemented
*/
DWORD
STDCALL
HeapCreateTagsW (
@ -117,6 +144,9 @@ HeapCreateTagsW (
}
/*
* @unimplemented
*/
DWORD
STDCALL
HeapExtend (
@ -143,6 +173,9 @@ HeapExtend (
}
/*
* @unimplemented
*/
DWORD
STDCALL
HeapQueryTagW (
@ -158,6 +191,9 @@ HeapQueryTagW (
}
/*
* @unimplemented
*/
DWORD
STDCALL
HeapSummary (
@ -171,6 +207,9 @@ HeapSummary (
}
/*
* @unimplemented
*/
DWORD
STDCALL
HeapUsage (
@ -186,6 +225,9 @@ HeapUsage (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
HeapWalk (

View file

@ -1,4 +1,4 @@
/* $Id: isbad.c,v 1.6 2003/04/29 22:39:57 gvg Exp $
/* $Id: isbad.c,v 1.7 2003/07/10 18:50:51 chorns Exp $
*
* lib/kernel32/mem/isbad.c
*
@ -11,6 +11,9 @@
#include <kernel32/kernel32.h>
/* FIXME: Stubs. What is it for? */
/*
* @unimplemented
*/
UINT
wcsnlen (
LPCWSTR lpsz,
@ -24,6 +27,9 @@ wcsnlen (
/* FIXME: Stubs. What is it for? */
/*
* @unimplemented
*/
UINT
strnlen (
LPCSTR lpsz,
@ -37,6 +43,9 @@ strnlen (
/* --- --- --- */
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadReadPtr (
@ -82,6 +91,9 @@ IsBadReadPtr (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadHugeReadPtr (
@ -93,6 +105,9 @@ IsBadHugeReadPtr (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadCodePtr (
@ -124,6 +139,9 @@ IsBadCodePtr (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadWritePtr (
@ -176,6 +194,9 @@ IsBadWritePtr (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadHugeWritePtr (
@ -187,6 +208,9 @@ IsBadHugeWritePtr (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadStringPtrW (
@ -205,6 +229,9 @@ IsBadStringPtrW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
IsBadStringPtrA (

View file

@ -1,4 +1,4 @@
/* $Id: local.c,v 1.8 2003/01/15 21:24:34 chorns Exp $
/* $Id: local.c,v 1.9 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* Copyright (C) 1996, Onno Hovers, All rights reserved
@ -29,6 +29,9 @@
/* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
HLOCAL STDCALL
LocalAlloc(UINT uFlags,
UINT uBytes)
@ -37,6 +40,9 @@ LocalAlloc(UINT uFlags,
}
/*
* @implemented
*/
UINT STDCALL
LocalCompact(UINT uMinFree)
{
@ -44,6 +50,9 @@ LocalCompact(UINT uMinFree)
}
/*
* @implemented
*/
UINT STDCALL
LocalFlags(HLOCAL hMem)
{
@ -51,6 +60,9 @@ LocalFlags(HLOCAL hMem)
}
/*
* @implemented
*/
HLOCAL STDCALL
LocalFree(HLOCAL hMem)
{
@ -58,6 +70,9 @@ LocalFree(HLOCAL hMem)
}
/*
* @implemented
*/
HLOCAL STDCALL
LocalHandle(LPCVOID pMem)
{
@ -65,6 +80,9 @@ LocalHandle(LPCVOID pMem)
}
/*
* @implemented
*/
LPVOID STDCALL
LocalLock(HLOCAL hMem)
{
@ -72,6 +90,9 @@ LocalLock(HLOCAL hMem)
}
/*
* @implemented
*/
HLOCAL STDCALL
LocalReAlloc(HLOCAL hMem,
UINT uBytes,
@ -81,6 +102,9 @@ LocalReAlloc(HLOCAL hMem,
}
/*
* @implemented
*/
UINT STDCALL
LocalShrink(HLOCAL hMem, UINT cbNewSize)
{
@ -88,6 +112,9 @@ LocalShrink(HLOCAL hMem, UINT cbNewSize)
}
/*
* @implemented
*/
UINT STDCALL
LocalSize(HLOCAL hMem)
{
@ -95,6 +122,9 @@ LocalSize(HLOCAL hMem)
}
/*
* @implemented
*/
BOOL STDCALL
LocalUnlock(HLOCAL hMem)
{

View file

@ -1,4 +1,4 @@
/* $Id: procmem.c,v 1.5 2003/01/15 21:24:34 chorns Exp $
/* $Id: procmem.c,v 1.6 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -12,6 +12,10 @@
#include <k32.h>
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
ReadProcessMemory (
@ -38,6 +42,9 @@ ReadProcessMemory (
}
/*
* @implemented
*/
WINBOOL
STDCALL
WriteProcessMemory (
@ -62,5 +69,4 @@ WriteProcessMemory (
return TRUE;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: section.c,v 1.19 2003/06/27 20:15:17 sedwards Exp $
/* $Id: section.c,v 1.20 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -16,6 +16,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateFileMappingA(HANDLE hFile,
LPSECURITY_ATTRIBUTES lpFileMappingAttributes,
@ -70,6 +73,9 @@ CreateFileMappingA(HANDLE hFile,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateFileMappingW(HANDLE hFile,
LPSECURITY_ATTRIBUTES lpFileMappingAttributes,
@ -128,6 +134,9 @@ CreateFileMappingW(HANDLE hFile,
}
/*
* @implemented
*/
LPVOID STDCALL
MapViewOfFileEx(HANDLE hFileMappingObject,
DWORD dwDesiredAccess,
@ -186,6 +195,9 @@ MapViewOfFileEx(HANDLE hFileMappingObject,
}
/*
* @implemented
*/
LPVOID STDCALL
MapViewOfFile(HANDLE hFileMappingObject,
DWORD dwDesiredAccess,
@ -202,6 +214,9 @@ MapViewOfFile(HANDLE hFileMappingObject,
}
/*
* @implemented
*/
WINBOOL STDCALL
UnmapViewOfFile(LPVOID lpBaseAddress)
{
@ -218,6 +233,9 @@ UnmapViewOfFile(LPVOID lpBaseAddress)
}
/*
* @implemented
*/
HANDLE STDCALL
OpenFileMappingA(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -260,6 +278,9 @@ OpenFileMappingA(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenFileMappingW(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -295,6 +316,9 @@ OpenFileMappingW(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
WINBOOL STDCALL
FlushViewOfFile(LPCVOID lpBaseAddress,
DWORD dwNumberOfBytesToFlush)

View file

@ -1,4 +1,4 @@
/* $Id: virtual.c,v 1.10 2003/01/15 21:24:34 chorns Exp $
/* $Id: virtual.c,v 1.11 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -13,6 +13,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
LPVOID STDCALL
VirtualAllocEx(HANDLE hProcess,
LPVOID lpAddress,
@ -37,6 +40,9 @@ VirtualAllocEx(HANDLE hProcess,
}
/*
* @implemented
*/
LPVOID STDCALL
VirtualAlloc(LPVOID lpAddress,
DWORD dwSize,
@ -51,6 +57,9 @@ VirtualAlloc(LPVOID lpAddress,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualFreeEx(HANDLE hProcess,
LPVOID lpAddress,
@ -72,6 +81,9 @@ VirtualFreeEx(HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualFree(LPVOID lpAddress,
DWORD dwSize,
@ -84,6 +96,9 @@ VirtualFree(LPVOID lpAddress,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualProtect(LPVOID lpAddress,
DWORD dwSize,
@ -98,6 +113,9 @@ VirtualProtect(LPVOID lpAddress,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualProtectEx(HANDLE hProcess,
LPVOID lpAddress,
@ -121,6 +139,9 @@ VirtualProtectEx(HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualLock(LPVOID lpAddress,
DWORD dwSize)
@ -141,6 +162,9 @@ VirtualLock(LPVOID lpAddress,
}
/*
* @implemented
*/
DWORD STDCALL
VirtualQuery(LPCVOID lpAddress,
PMEMORY_BASIC_INFORMATION lpBuffer,
@ -153,6 +177,9 @@ VirtualQuery(LPCVOID lpAddress,
}
/*
* @implemented
*/
DWORD STDCALL
VirtualQueryEx(HANDLE hProcess,
LPCVOID lpAddress,
@ -177,6 +204,9 @@ VirtualQueryEx(HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
VirtualUnlock(LPVOID lpAddress,
DWORD dwSize)

View file

@ -1,4 +1,4 @@
/* $Id: atom.c,v 1.16 2003/01/15 21:24:34 chorns Exp $
/* $Id: atom.c,v 1.17 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -25,6 +25,9 @@ static PRTL_ATOM_TABLE GetLocalAtomTable(VOID);
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
ATOM STDCALL
GlobalAddAtomA(LPCSTR lpString)
{
@ -58,6 +61,9 @@ GlobalAddAtomA(LPCSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
GlobalAddAtomW(LPCWSTR lpString)
{
@ -86,6 +92,9 @@ GlobalAddAtomW(LPCWSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
GlobalDeleteAtom(ATOM nAtom)
{
@ -107,6 +116,9 @@ GlobalDeleteAtom(ATOM nAtom)
}
/*
* @implemented
*/
ATOM STDCALL
GlobalFindAtomA(LPCSTR lpString)
{
@ -139,6 +151,9 @@ GlobalFindAtomA(LPCSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
GlobalFindAtomW(LPCWSTR lpString)
{
@ -215,6 +230,9 @@ GlobalGetAtomNameA(ATOM nAtom,
}
/*
* @implemented
*/
UINT STDCALL
GlobalGetAtomNameW(ATOM nAtom,
LPWSTR lpBuffer,
@ -266,6 +284,9 @@ GetLocalAtomTable(VOID)
}
/*
* @implemented
*/
BOOL STDCALL
InitAtomTable(DWORD nSize)
{
@ -293,6 +314,9 @@ InitAtomTable(DWORD nSize)
}
/*
* @implemented
*/
ATOM STDCALL
AddAtomA(LPCSTR lpString)
{
@ -330,6 +354,9 @@ AddAtomA(LPCSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
AddAtomW(LPCWSTR lpString)
{
@ -362,6 +389,9 @@ AddAtomW(LPCWSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
DeleteAtom(ATOM nAtom)
{
@ -387,6 +417,9 @@ DeleteAtom(ATOM nAtom)
}
/*
* @implemented
*/
ATOM STDCALL
FindAtomA(LPCSTR lpString)
{
@ -422,6 +455,9 @@ FindAtomA(LPCSTR lpString)
}
/*
* @implemented
*/
ATOM STDCALL
FindAtomW(LPCWSTR lpString)
{
@ -454,6 +490,9 @@ FindAtomW(LPCWSTR lpString)
}
/*
* @implemented
*/
UINT STDCALL
GetAtomNameA(ATOM nAtom,
LPSTR lpBuffer,
@ -505,6 +544,9 @@ GetAtomNameA(ATOM nAtom,
}
/*
* @implemented
*/
UINT STDCALL
GetAtomNameW(ATOM nAtom,
LPWSTR lpBuffer,

View file

@ -1,4 +1,4 @@
/* $Id: comm.c,v 1.7 2003/02/12 00:39:31 hyperion Exp $
/* $Id: comm.c,v 1.8 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -579,6 +579,9 @@ COMMDCB_PARAM_HANDLER(xon)
(ULONG_PTR)&COMMDCB_ ## __P__ ## Param \
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BuildCommDCBAndTimeoutsW
@ -699,6 +702,9 @@ InvalidParam:
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BuildCommDCBAndTimeoutsA(LPCSTR lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeouts)
@ -725,6 +731,9 @@ BuildCommDCBAndTimeoutsA(LPCSTR lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeout
return bRetVal;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BuildCommDCBA(LPCSTR lpDef, LPDCB lpDCB)
@ -732,6 +741,10 @@ BuildCommDCBA(LPCSTR lpDef, LPDCB lpDCB)
return BuildCommDCBAndTimeoutsA(lpDef, lpDCB, NULL);
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
BuildCommDCBW(LPCWSTR lpDef, LPDCB lpDCB)
@ -739,6 +752,10 @@ BuildCommDCBW(LPCWSTR lpDef, LPDCB lpDCB)
return BuildCommDCBAndTimeoutsW(lpDef, lpDCB, NULL);
}
/*
* @implemented
*/
WINBOOL
STDCALL
ClearCommBreak(HANDLE hFile)
@ -753,6 +770,10 @@ ClearCommBreak(HANDLE hFile)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
ClearCommError(HANDLE hFile, LPDWORD lpErrors, LPCOMSTAT lpStat)
@ -802,6 +823,10 @@ CE_TXFULL The application tried to transmit a character, but the output buffer w
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
CommConfigDialogA(LPCSTR lpszName, HWND hWnd, LPCOMMCONFIG lpCC)
@ -810,6 +835,10 @@ CommConfigDialogA(LPCSTR lpszName, HWND hWnd, LPCOMMCONFIG lpCC)
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
CommConfigDialogW(LPCWSTR lpszName, HWND hWnd, LPCOMMCONFIG lpCC)
@ -818,6 +847,10 @@ CommConfigDialogW(LPCWSTR lpszName, HWND hWnd, LPCOMMCONFIG lpCC)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
EscapeCommFunction(HANDLE hFile, DWORD dwFunc)
@ -861,6 +894,10 @@ EscapeCommFunction(HANDLE hFile, DWORD dwFunc)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
GetCommConfig(HANDLE hCommDev, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
@ -869,6 +906,10 @@ GetCommConfig(HANDLE hCommDev, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetCommMask(HANDLE hFile, LPDWORD lpEvtMask)
@ -884,6 +925,10 @@ GetCommMask(HANDLE hFile, LPDWORD lpEvtMask)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetCommModemStatus(HANDLE hFile, LPDWORD lpModemStat)
@ -899,6 +944,10 @@ GetCommModemStatus(HANDLE hFile, LPDWORD lpModemStat)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
GetCommProperties(HANDLE hFile, LPCOMMPROP lpCommProp)
@ -907,6 +956,10 @@ GetCommProperties(HANDLE hFile, LPCOMMPROP lpCommProp)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetCommState(HANDLE hFile, LPDCB lpDCB)
@ -1016,6 +1069,10 @@ GetCommState(HANDLE hFile, LPDCB lpDCB)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetCommTimeouts(HANDLE hFile, LPCOMMTIMEOUTS lpCommTimeouts)
@ -1036,6 +1093,10 @@ GetCommTimeouts(HANDLE hFile, LPCOMMTIMEOUTS lpCommTimeouts)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
GetDefaultCommConfigW(LPCWSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
@ -1044,6 +1105,10 @@ GetDefaultCommConfigW(LPCWSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
GetDefaultCommConfigA(LPCSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
@ -1052,6 +1117,10 @@ GetDefaultCommConfigA(LPCSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
PurgeComm(HANDLE hFile, DWORD dwFlags)
@ -1067,6 +1136,10 @@ PurgeComm(HANDLE hFile, DWORD dwFlags)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCommBreak(HANDLE hFile)
@ -1081,6 +1154,10 @@ SetCommBreak(HANDLE hFile)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetCommConfig(HANDLE hCommDev, LPCOMMCONFIG lpCC, DWORD dwSize)
@ -1089,6 +1166,10 @@ SetCommConfig(HANDLE hCommDev, LPCOMMCONFIG lpCC, DWORD dwSize)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCommMask(HANDLE hFile, DWORD dwEvtMask)
@ -1104,6 +1185,10 @@ SetCommMask(HANDLE hFile, DWORD dwEvtMask)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCommState(HANDLE hFile, LPDCB lpDCB)
@ -1231,6 +1316,10 @@ SetCommState(HANDLE hFile, LPDCB lpDCB)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetCommTimeouts(HANDLE hFile, LPCOMMTIMEOUTS lpCommTimeouts)
@ -1255,6 +1344,10 @@ SetCommTimeouts(HANDLE hFile, LPCOMMTIMEOUTS lpCommTimeouts)
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetDefaultCommConfigA(LPCSTR lpszName, LPCOMMCONFIG lpCC, DWORD dwSize)
@ -1263,6 +1356,10 @@ SetDefaultCommConfigA(LPCSTR lpszName, LPCOMMCONFIG lpCC, DWORD dwSize)
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetDefaultCommConfigW(LPCWSTR lpszName, LPCOMMCONFIG lpCC, DWORD dwSize)
@ -1271,6 +1368,10 @@ SetDefaultCommConfigW(LPCWSTR lpszName, LPCOMMCONFIG lpCC, DWORD dwSize)
return FALSE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetupComm(HANDLE hFile, DWORD dwInQueue, DWORD dwOutQueue)
@ -1289,6 +1390,10 @@ SetupComm(HANDLE hFile, DWORD dwInQueue, DWORD dwOutQueue)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
TransmitCommChar(HANDLE hFile, char cChar)
@ -1304,6 +1409,10 @@ TransmitCommChar(HANDLE hFile, char cChar)
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
WaitCommEvent(HANDLE hFile, LPDWORD lpEvtMask, LPOVERLAPPED lpOverlapped)

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: computername.c,v 1.1 2003/06/08 20:59:30 ekohl Exp $
/* $Id: computername.c,v 1.2 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -35,6 +35,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOL STDCALL
GetComputerNameA (LPSTR lpBuffer,
LPDWORD lpnSize)
@ -76,6 +79,9 @@ GetComputerNameA (LPSTR lpBuffer,
}
/*
* @implemented
*/
BOOL STDCALL
GetComputerNameW (LPWSTR lpBuffer,
LPDWORD lpnSize)
@ -153,6 +159,9 @@ GetComputerNameW (LPWSTR lpBuffer,
}
/*
* @implemented
*/
BOOL STDCALL
SetComputerNameA (LPCSTR lpComputerName)
{
@ -170,6 +179,9 @@ SetComputerNameA (LPCSTR lpComputerName)
}
/*
* @implemented
*/
static BOOL
IsValidComputerName (LPCWSTR lpComputerName)
{
@ -211,6 +223,9 @@ IsValidComputerName (LPCWSTR lpComputerName)
}
/*
* @implemented
*/
BOOL STDCALL
SetComputerNameW (LPCWSTR lpComputerName)
{

View file

@ -1,4 +1,4 @@
/* $Id: console.c,v 1.59 2003/07/09 10:43:08 ekohl Exp $
/* $Id: console.c,v 1.60 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -26,6 +26,9 @@ static PHANDLER_ROUTINE* CtrlHandlers = NULL;
/* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
BOOL STDCALL
AddConsoleAliasA (LPSTR Source,
LPSTR Target,
@ -35,6 +38,10 @@ AddConsoleAliasA (LPSTR Source,
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
AddConsoleAliasW (LPWSTR Source,
LPWSTR Target,
@ -44,6 +51,10 @@ AddConsoleAliasW (LPWSTR Source,
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
ConsoleMenuControl (HANDLE hConsole,
DWORD Unknown1,
@ -56,6 +67,10 @@ ConsoleMenuControl (HANDLE hConsole,
return FALSE;
}
/*
* @implemented
*/
HANDLE STDCALL
DuplicateConsoleHandle (HANDLE hConsole,
DWORD dwDesiredAccess,
@ -87,6 +102,10 @@ DuplicateConsoleHandle (HANDLE hConsole,
return Reply.Data.DuplicateHandleReply.Handle;
}
/*
* @unimplemented
*/
DWORD STDCALL
ExpungeConsoleCommandHistoryW (DWORD Unknown0)
/*
@ -98,6 +117,9 @@ ExpungeConsoleCommandHistoryW (DWORD Unknown0)
}
/*
* @unimplemented
*/
DWORD STDCALL
ExpungeConsoleCommandHistoryA (DWORD Unknown0)
/*
@ -108,6 +130,10 @@ ExpungeConsoleCommandHistoryA (DWORD Unknown0)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasW (DWORD Unknown0,
DWORD Unknown1,
@ -122,6 +148,9 @@ GetConsoleAliasW (DWORD Unknown0,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasA (DWORD Unknown0,
DWORD Unknown1,
@ -135,6 +164,10 @@ GetConsoleAliasA (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasExesW (DWORD Unknown0,
DWORD Unknown1)
@ -147,7 +180,9 @@ GetConsoleAliasExesW (DWORD Unknown0,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasExesA (DWORD Unknown0,
DWORD Unknown1)
@ -160,7 +195,9 @@ GetConsoleAliasExesA (DWORD Unknown0,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasExesLengthA (VOID)
/*
@ -171,6 +208,10 @@ GetConsoleAliasExesLengthA (VOID)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasExesLengthW (VOID)
/*
@ -181,6 +222,10 @@ GetConsoleAliasExesLengthW (VOID)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasesW (DWORD Unknown0,
DWORD Unknown1,
@ -193,6 +238,10 @@ GetConsoleAliasesW (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasesA (DWORD Unknown0,
DWORD Unknown1,
@ -205,6 +254,10 @@ GetConsoleAliasesA (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasesLengthW (DWORD Unknown0)
/*
@ -215,6 +268,10 @@ GetConsoleAliasesLengthW (DWORD Unknown0)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleAliasesLengthA (DWORD Unknown0)
/*
@ -225,6 +282,10 @@ GetConsoleAliasesLengthA (DWORD Unknown0)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleCommandHistoryW (DWORD Unknown0,
DWORD Unknown1,
@ -237,6 +298,10 @@ GetConsoleCommandHistoryW (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleCommandHistoryA (DWORD Unknown0,
DWORD Unknown1,
@ -249,6 +314,10 @@ GetConsoleCommandHistoryA (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleCommandHistoryLengthW (DWORD Unknown0)
/*
@ -259,6 +328,10 @@ GetConsoleCommandHistoryLengthW (DWORD Unknown0)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleCommandHistoryLengthA (DWORD Unknown0)
/*
@ -269,6 +342,9 @@ GetConsoleCommandHistoryLengthA (DWORD Unknown0)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleDisplayMode (LPDWORD lpdwMode)
/*
@ -283,6 +359,10 @@ GetConsoleDisplayMode (LPDWORD lpdwMode)
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleFontInfo (DWORD Unknown0,
DWORD Unknown1,
@ -296,6 +376,10 @@ GetConsoleFontInfo (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleFontSize(HANDLE hConsoleOutput,
DWORD nFont)
@ -304,6 +388,10 @@ GetConsoleFontSize(HANDLE hConsoleOutput,
return 0;
}
/*
* @implemented
*/
DWORD STDCALL
GetConsoleHardwareState (HANDLE hConsole,
DWORD Flags,
@ -333,6 +421,10 @@ GetConsoleHardwareState (HANDLE hConsole,
return TRUE;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetConsoleInputWaitHandle (VOID)
/*
@ -343,6 +435,10 @@ GetConsoleInputWaitHandle (VOID)
return FALSE;
}
/*
* @unimplemented
*/
DWORD STDCALL
GetCurrentConsoleFont(HANDLE hConsoleOutput,
BOOL bMaximumWindow,
@ -352,6 +448,10 @@ GetCurrentConsoleFont(HANDLE hConsoleOutput,
return 0;
}
/*
* @unimplemented
*/
ULONG STDCALL
GetNumberOfConsoleFonts (VOID)
/*
@ -362,6 +462,10 @@ GetNumberOfConsoleFonts (VOID)
return 1; /* FIXME: call csrss.exe */
}
/*
* @unimplemented
*/
DWORD STDCALL
InvalidateConsoleDIBits (DWORD Unknown0,
DWORD Unknown1)
@ -373,6 +477,10 @@ InvalidateConsoleDIBits (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
HANDLE STDCALL
OpenConsoleW (LPWSTR wsName,
DWORD dwDesiredAccess,
@ -425,6 +533,10 @@ OpenConsoleW (LPWSTR wsName,
return(*phConsole);
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleCommandHistoryMode (DWORD dwMode)
/*
@ -435,6 +547,10 @@ SetConsoleCommandHistoryMode (DWORD dwMode)
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleCursor (DWORD Unknown0,
DWORD Unknown1)
@ -446,6 +562,10 @@ SetConsoleCursor (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleDisplayMode (HANDLE hOut,
DWORD dwNewMode,
@ -462,6 +582,10 @@ SetConsoleDisplayMode (HANDLE hOut,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleFont (DWORD Unknown0,
DWORD Unknown1)
@ -473,6 +597,10 @@ SetConsoleFont (DWORD Unknown0,
return FALSE;
}
/*
* @implemented
*/
WINBOOL STDCALL
SetConsoleHardwareState (HANDLE hConsole,
DWORD Flags,
@ -502,6 +630,10 @@ SetConsoleHardwareState (HANDLE hConsole,
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleKeyShortcuts (DWORD Unknown0,
DWORD Unknown1,
@ -515,6 +647,10 @@ SetConsoleKeyShortcuts (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleMaximumWindowSize (DWORD Unknown0,
DWORD Unknown1)
@ -526,6 +662,10 @@ SetConsoleMaximumWindowSize (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleMenuClose (DWORD Unknown0)
/*
@ -536,6 +676,10 @@ SetConsoleMenuClose (DWORD Unknown0)
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleNumberOfCommandsA (DWORD Unknown0,
DWORD Unknown1)
@ -547,6 +691,10 @@ SetConsoleNumberOfCommandsA (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsoleNumberOfCommandsW (DWORD Unknown0,
DWORD Unknown1)
@ -558,6 +706,10 @@ SetConsoleNumberOfCommandsW (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetConsolePalette (DWORD Unknown0,
DWORD Unknown1,
@ -570,6 +722,10 @@ SetConsolePalette (DWORD Unknown0,
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetLastConsoleEventActive (VOID)
/*
@ -580,6 +736,10 @@ SetLastConsoleEventActive (VOID)
return FALSE;
}
/*
* @unimplemented
*/
DWORD STDCALL
ShowConsoleCursor (DWORD Unknown0,
DWORD Unknown1)
@ -600,6 +760,8 @@ ShowConsoleCursor (DWORD Unknown0,
* TRUE: Handle is a valid console handle
* FALSE: Handle is not a valid console handle.
* STATUS: Officially undocumented
*
* @implemented
*/
BOOL STDCALL
VerifyConsoleIoHandle(HANDLE Handle)
@ -624,6 +786,9 @@ VerifyConsoleIoHandle(HANDLE Handle)
}
/*
* @unimplemented
*/
DWORD STDCALL
WriteConsoleInputVDMA (DWORD Unknown0,
DWORD Unknown1,
@ -634,6 +799,10 @@ WriteConsoleInputVDMA (DWORD Unknown0,
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL
WriteConsoleInputVDMW (DWORD Unknown0,
DWORD Unknown1,
@ -644,6 +813,10 @@ WriteConsoleInputVDMW (DWORD Unknown0,
return 0;
}
/*
* @implemented
*/
WINBOOL STDCALL
CloseConsoleHandle(HANDLE Handle)
/*
@ -676,6 +849,9 @@ CloseConsoleHandle(HANDLE Handle)
}
/*
* @implemented
*/
BOOLEAN STDCALL
IsConsoleHandle(HANDLE Handle)
{
@ -686,6 +862,10 @@ IsConsoleHandle(HANDLE Handle)
return(FALSE);
}
/*
* @implemented
*/
HANDLE STDCALL
GetStdHandle(DWORD nStdHandle)
/*
@ -716,6 +896,10 @@ GetStdHandle(DWORD nStdHandle)
return INVALID_HANDLE_VALUE;
}
/*
* @implemented
*/
WINBASEAPI BOOL WINAPI
SetStdHandle(DWORD nStdHandle,
HANDLE hHandle)
@ -763,6 +947,8 @@ SetStdHandle(DWORD nStdHandle,
/*--------------------------------------------------------------
* WriteConsoleA
*
* @implemented
*/
WINBOOL STDCALL
WriteConsoleA(HANDLE hConsoleOutput,
@ -830,6 +1016,8 @@ WriteConsoleA(HANDLE hConsoleOutput,
/*--------------------------------------------------------------
* ReadConsoleA
*
* @implemented
*/
WINBOOL STDCALL ReadConsoleA(HANDLE hConsoleInput,
LPVOID lpBuffer,
@ -923,6 +1111,8 @@ WINBOOL STDCALL ReadConsoleA(HANDLE hConsoleInput,
/*--------------------------------------------------------------
* AllocConsole
*
* @implemented
*/
WINBOOL STDCALL AllocConsole(VOID)
{
@ -951,6 +1141,8 @@ WINBOOL STDCALL AllocConsole(VOID)
/*--------------------------------------------------------------
* FreeConsole
*
* @unimplemented
*/
WINBOOL STDCALL FreeConsole(VOID)
{
@ -961,6 +1153,8 @@ WINBOOL STDCALL FreeConsole(VOID)
/*--------------------------------------------------------------
* GetConsoleScreenBufferInfo
*
* @implemented
*/
WINBOOL
STDCALL
@ -988,6 +1182,8 @@ GetConsoleScreenBufferInfo(
/*--------------------------------------------------------------
* SetConsoleCursorPosition
*
* @implemented
*/
WINBOOL
STDCALL
@ -1015,6 +1211,8 @@ SetConsoleCursorPosition(
/*--------------------------------------------------------------
* FillConsoleOutputCharacterA
*
* @implemented
*/
WINBOOL STDCALL
FillConsoleOutputCharacterA(
@ -1048,6 +1246,8 @@ FillConsoleOutputCharacterA(
/*--------------------------------------------------------------
* FillConsoleOutputCharacterW
*
* @unimplemented
*/
WINBOOL
STDCALL
@ -1066,6 +1266,8 @@ FillConsoleOutputCharacterW(
/*--------------------------------------------------------------
* PeekConsoleInputA
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1135,6 +1337,8 @@ PeekConsoleInputA(
/*--------------------------------------------------------------
* PeekConsoleInputW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1153,6 +1357,8 @@ PeekConsoleInputW(
/*--------------------------------------------------------------
* ReadConsoleInputA
*
* @implemented
*/
WINBASEAPI BOOL WINAPI
ReadConsoleInputA(HANDLE hConsoleInput,
@ -1229,6 +1435,8 @@ ReadConsoleInputA(HANDLE hConsoleInput,
/*--------------------------------------------------------------
* ReadConsoleInputW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1247,6 +1455,8 @@ ReadConsoleInputW(
/*--------------------------------------------------------------
* WriteConsoleInputA
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1312,6 +1522,8 @@ WriteConsoleInputA(
/*--------------------------------------------------------------
* WriteConsoleInputW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1330,6 +1542,8 @@ WriteConsoleInputW(
/*--------------------------------------------------------------
* ReadConsoleOutputA
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1403,6 +1617,8 @@ ReadConsoleOutputA(
/*--------------------------------------------------------------
* ReadConsoleOutputW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1421,6 +1637,8 @@ ReadConsoleOutputW(
/*--------------------------------------------------------------
* WriteConsoleOutputA
*
* @implemented
*/
WINBASEAPI BOOL WINAPI
WriteConsoleOutputA(HANDLE hConsoleOutput,
@ -1486,6 +1704,8 @@ WriteConsoleOutputA(HANDLE hConsoleOutput,
/*--------------------------------------------------------------
* WriteConsoleOutputW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1505,6 +1725,8 @@ WriteConsoleOutputW(
/*--------------------------------------------------------------
* ReadConsoleOutputCharacterA
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1572,6 +1794,8 @@ ReadConsoleOutputCharacterA(
/*--------------------------------------------------------------
* ReadConsoleOutputCharacterW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1591,6 +1815,8 @@ ReadConsoleOutputCharacterW(
/*--------------------------------------------------------------
* ReadConsoleOutputAttribute
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1660,6 +1886,8 @@ ReadConsoleOutputAttribute(
/*--------------------------------------------------------------
* WriteConsoleOutputCharacterA
*
* @implemented
*/
WINBASEAPI BOOL WINAPI
WriteConsoleOutputCharacterA(HANDLE hConsoleOutput,
@ -1712,6 +1940,8 @@ WriteConsoleOutputCharacterA(HANDLE hConsoleOutput,
/*--------------------------------------------------------------
* WriteConsoleOutputCharacterW
*
* @implemented
*/
WINBASEAPI BOOL WINAPI
WriteConsoleOutputCharacterW(HANDLE hConsoleOutput,
@ -1773,6 +2003,8 @@ WriteConsoleOutputCharacterW(HANDLE hConsoleOutput,
/*--------------------------------------------------------------
* WriteConsoleOutputAttribute
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1829,6 +2061,8 @@ WriteConsoleOutputAttribute(
/*--------------------------------------------------------------
* FillConsoleOutputAttribute
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1864,6 +2098,8 @@ FillConsoleOutputAttribute(
/*--------------------------------------------------------------
* GetConsoleMode
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1892,6 +2128,8 @@ GetConsoleMode(
/*--------------------------------------------------------------
* GetNumberOfConsoleInputEvents
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1928,6 +2166,8 @@ GetNumberOfConsoleInputEvents(
/*--------------------------------------------------------------
* GetLargestConsoleWindowSize
*
* @unimplemented
*/
WINBASEAPI
COORD
@ -1947,6 +2187,8 @@ GetLargestConsoleWindowSize(
/*--------------------------------------------------------------
* GetConsoleCursorInfo
*
* @implemented
*/
WINBASEAPI
BOOL
@ -1976,6 +2218,8 @@ GetConsoleCursorInfo(
/*--------------------------------------------------------------
* GetNumberOfConsoleMouseButtons
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -1991,6 +2235,8 @@ GetNumberOfConsoleMouseButtons(
/*--------------------------------------------------------------
* SetConsoleMode
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2019,6 +2265,8 @@ SetConsoleMode(
/*--------------------------------------------------------------
* SetConsoleActiveScreenBuffer
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2045,6 +2293,8 @@ SetConsoleActiveScreenBuffer(
/*--------------------------------------------------------------
* FlushConsoleInputBuffer
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2071,6 +2321,8 @@ FlushConsoleInputBuffer(
/*--------------------------------------------------------------
* SetConsoleScreenBufferSize
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2086,6 +2338,8 @@ SetConsoleScreenBufferSize(
/*--------------------------------------------------------------
* SetConsoleCursorInfo
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2115,6 +2369,8 @@ SetConsoleCursorInfo(
/*--------------------------------------------------------------
* ScrollConsoleScreenBufferA
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2160,6 +2416,8 @@ ScrollConsoleScreenBufferA(
/*--------------------------------------------------------------
* ScrollConsoleScreenBufferW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2179,6 +2437,8 @@ ScrollConsoleScreenBufferW(
/*--------------------------------------------------------------
* SetConsoleWindowInfo
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2196,6 +2456,8 @@ SetConsoleWindowInfo(
/*--------------------------------------------------------------
* SetConsoleTextAttribute
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2221,6 +2483,7 @@ SetConsoleTextAttribute(
return TRUE;
}
BOOL STATIC
AddConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine)
{
@ -2247,6 +2510,7 @@ AddConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine)
}
}
BOOL STATIC
RemoveConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine)
{
@ -2277,6 +2541,10 @@ RemoveConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine)
return(FALSE);
}
/*
* @implemented
*/
WINBASEAPI BOOL WINAPI
SetConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine,
BOOL Add)
@ -2299,6 +2567,8 @@ SetConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine,
/*--------------------------------------------------------------
* GenerateConsoleCtrlEvent
*
* @unimplemented
*/
WINBASEAPI BOOL WINAPI
GenerateConsoleCtrlEvent(
@ -2313,8 +2583,9 @@ GenerateConsoleCtrlEvent(
/*--------------------------------------------------------------
* GetConsoleTitleW
*
* @implemented
*/
WINBASEAPI
DWORD
WINAPI
@ -2375,6 +2646,8 @@ GetConsoleTitleW(
* GetConsoleTitleA
*
* 19990306 EA
*
* @implemented
*/
WINBASEAPI
DWORD
@ -2413,6 +2686,8 @@ GetConsoleTitleA(
/*--------------------------------------------------------------
* SetConsoleTitleW
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2472,6 +2747,8 @@ SetConsoleTitleW(
* SetConsoleTitleA
*
* 19990204 EA Added
*
* @implemented
*/
WINBASEAPI
BOOL
@ -2529,6 +2806,8 @@ SetConsoleTitleA(
/*--------------------------------------------------------------
* ReadConsoleW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2548,6 +2827,8 @@ ReadConsoleW(
/*--------------------------------------------------------------
* WriteConsoleW
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2612,6 +2893,8 @@ WriteConsoleW(
/*--------------------------------------------------------------
* CreateConsoleScreenBuffer
*
* @implemented
*/
WINBASEAPI
HANDLE
@ -2642,6 +2925,8 @@ CreateConsoleScreenBuffer(
/*--------------------------------------------------------------
* GetConsoleCP
*
* @unimplemented
*/
WINBASEAPI
UINT
@ -2655,6 +2940,8 @@ GetConsoleCP( VOID )
/*--------------------------------------------------------------
* SetConsoleCP
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2670,6 +2957,8 @@ SetConsoleCP(
/*--------------------------------------------------------------
* GetConsoleOutputCP
*
* @unimplemented
*/
WINBASEAPI
UINT
@ -2683,6 +2972,8 @@ GetConsoleOutputCP( VOID )
/*--------------------------------------------------------------
* SetConsoleOutputCP
*
* @unimplemented
*/
WINBASEAPI
BOOL
@ -2698,6 +2989,8 @@ SetConsoleOutputCP(
/*--------------------------------------------------------------
* GetConsoleProcessList
*
* @unimplemented
*/
DWORD STDCALL
GetConsoleProcessList(LPDWORD lpdwProcessList,
@ -2711,6 +3004,8 @@ GetConsoleProcessList(LPDWORD lpdwProcessList,
/*--------------------------------------------------------------
* GetConsoleSelectionInfo
*
* @unimplemented
*/
BOOL STDCALL
GetConsoleSelectionInfo(PCONSOLE_SELECTION_INFO lpConsoleSelectionInfo)
@ -2723,6 +3018,8 @@ GetConsoleSelectionInfo(PCONSOLE_SELECTION_INFO lpConsoleSelectionInfo)
/*--------------------------------------------------------------
* AttachConsole
*
* @unimplemented
*/
BOOL STDCALL
AttachConsole(DWORD dwProcessId)
@ -2733,6 +3030,8 @@ AttachConsole(DWORD dwProcessId)
/*--------------------------------------------------------------
* GetConsoleWindow/0
*
* @implemented
*/
HWND STDCALL
GetConsoleWindow (VOID)
@ -2757,5 +3056,4 @@ GetConsoleWindow (VOID)
return Reply.Data.ConsoleWindowReply.WindowHandle;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: env.c,v 1.21 2003/04/18 08:29:35 gvg Exp $
/* $Id: env.c,v 1.22 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -17,6 +17,9 @@
/* FUNCTIONS ******************************************************************/
/*
* @implemented
*/
DWORD
STDCALL
GetEnvironmentVariableA (
@ -92,6 +95,9 @@ GetEnvironmentVariableA (
}
/*
* @implemented
*/
DWORD
STDCALL
GetEnvironmentVariableW (
@ -131,6 +137,9 @@ GetEnvironmentVariableW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetEnvironmentVariableA (
@ -175,6 +184,9 @@ SetEnvironmentVariableA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
SetEnvironmentVariableW (
@ -207,6 +219,9 @@ SetEnvironmentVariableW (
}
/*
* @implemented
*/
DWORD
STDCALL
GetVersion(VOID)
@ -229,6 +244,9 @@ GetVersion(VOID)
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetVersionExW(
@ -292,6 +310,9 @@ GetVersionExW(
}
/*
* @implemented
*/
WINBOOL
STDCALL
GetVersionExA(
@ -389,6 +410,9 @@ GetVersionExA(
}
/*
* @implemented
*/
LPSTR
STDCALL
GetEnvironmentStringsA (
@ -460,6 +484,9 @@ GetEnvironmentStringsA (
}
/*
* @implemented
*/
LPWSTR
STDCALL
GetEnvironmentStringsW (
@ -470,6 +497,9 @@ GetEnvironmentStringsW (
}
/*
* @implemented
*/
WINBOOL
STDCALL
FreeEnvironmentStringsA (
@ -487,6 +517,9 @@ FreeEnvironmentStringsA (
}
/*
* @implemented
*/
WINBOOL
STDCALL
FreeEnvironmentStringsW (
@ -498,6 +531,9 @@ FreeEnvironmentStringsW (
}
/*
* @implemented
*/
DWORD
STDCALL
ExpandEnvironmentStringsA (
@ -557,6 +593,9 @@ ExpandEnvironmentStringsA (
}
/*
* @implemented
*/
DWORD
STDCALL
ExpandEnvironmentStringsW (

View file

@ -1,4 +1,4 @@
/* $Id: error.c,v 1.18 2003/04/26 12:50:56 gvg Exp $
/* $Id: error.c,v 1.19 2003/07/10 18:50:51 chorns Exp $
*
* reactos/lib/kernel32/misc/error.c
*
@ -10,6 +10,9 @@
#include <kernel32/kernel32.h>
/*
* @implemented
*/
VOID
STDCALL
SetLastError (
@ -19,6 +22,10 @@ SetLastError (
NtCurrentTeb ()->LastErrorValue = (ULONG) dwErrorCode;
}
/*
* @implemented
*/
DWORD
STDCALL
GetLastError (VOID)
@ -27,6 +34,9 @@ GetLastError (VOID)
}
/*
* @implemented
*/
WINBOOL
STDCALL
Beep (DWORD dwFreq, DWORD dwDuration)
@ -63,5 +73,4 @@ Beep (DWORD dwFreq, DWORD dwDuration)
return TRUE;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: errormsg.c,v 1.5 2003/05/19 19:42:30 guido Exp $
/* $Id: errormsg.c,v 1.6 2003/07/10 18:50:51 chorns Exp $
*
* reactos/lib/kernel32/misc/errormsg.c
*
@ -718,6 +718,9 @@ DWORD WINAPI FormatMessageW(
/* EXPORTED */
/*
* @unimplemented
*/
DWORD
STDCALL
FormatMessageW(
@ -737,6 +740,9 @@ FormatMessageW(
}
/*
* @unimplemented
*/
DWORD
STDCALL
FormatMessageA(

View file

@ -1,4 +1,4 @@
/* $Id: handle.c,v 1.11 2003/03/09 21:37:57 hbirr Exp $
/* $Id: handle.c,v 1.12 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -29,6 +29,9 @@ DuplicateConsoleHandle (HANDLE hConsole,
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
WINBOOL WINAPI GetHandleInformation(HANDLE hObject, LPDWORD lpdwFlags)
{
OBJECT_DATA_INFORMATION HandleInfo;
@ -53,6 +56,9 @@ WINBOOL WINAPI GetHandleInformation(HANDLE hObject, LPDWORD lpdwFlags)
}
/*
* @implemented
*/
WINBOOL STDCALL SetHandleInformation(HANDLE hObject,
DWORD dwMask,
DWORD dwFlags)
@ -94,6 +100,9 @@ WINBOOL STDCALL SetHandleInformation(HANDLE hObject,
}
/*
* @implemented
*/
WINBOOL STDCALL CloseHandle(HANDLE hObject)
/*
* FUNCTION: Closes an open object handle
@ -121,6 +130,9 @@ WINBOOL STDCALL CloseHandle(HANDLE hObject)
}
/*
* @implemented
*/
WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
HANDLE hSourceHandle,
HANDLE hTargetProcessHandle,
@ -162,10 +174,13 @@ WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
return TRUE;
}
/*
* @implemented
*/
UINT STDCALL SetHandleCount(UINT nCount)
{
return(nCount);
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: ldr.c,v 1.15 2003/02/12 00:39:31 hyperion Exp $
/* $Id: ldr.c,v 1.16 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT : ReactOS user mode libraries
@ -15,6 +15,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
DisableThreadLibraryCalls (
@ -33,6 +36,9 @@ DisableThreadLibraryCalls (
}
/*
* @implemented
*/
HINSTANCE
STDCALL
LoadLibraryA (
@ -43,6 +49,9 @@ LoadLibraryA (
}
/*
* @implemented
*/
HINSTANCE
STDCALL
LoadLibraryExA (
@ -88,6 +97,9 @@ LoadLibraryExA (
}
/*
* @implemented
*/
HINSTANCE
STDCALL
LoadLibraryW (
@ -98,6 +110,9 @@ LoadLibraryW (
}
/*
* @implemented
*/
HINSTANCE
STDCALL
LoadLibraryExW (
@ -127,6 +142,9 @@ LoadLibraryExW (
}
/*
* @implemented
*/
FARPROC
STDCALL
GetProcAddress( HMODULE hModule, LPCSTR lpProcName )
@ -155,6 +173,9 @@ GetProcAddress( HMODULE hModule, LPCSTR lpProcName )
}
/*
* @implemented
*/
WINBOOL
STDCALL
FreeLibrary( HMODULE hLibModule )
@ -164,6 +185,9 @@ FreeLibrary( HMODULE hLibModule )
}
/*
* @implemented
*/
VOID
STDCALL
FreeLibraryAndExitThread (
@ -177,6 +201,9 @@ FreeLibraryAndExitThread (
}
/*
* @implemented
*/
DWORD
STDCALL
GetModuleFileNameA (
@ -242,6 +269,9 @@ GetModuleFileNameA (
}
/*
* @implemented
*/
DWORD
STDCALL
GetModuleFileNameW (
@ -300,6 +330,9 @@ GetModuleFileNameW (
}
/*
* @implemented
*/
HMODULE
STDCALL
GetModuleHandleA ( LPCSTR lpModuleName )
@ -341,6 +374,9 @@ GetModuleHandleA ( LPCSTR lpModuleName )
}
/*
* @implemented
*/
HMODULE
STDCALL
GetModuleHandleW (LPCWSTR lpModuleName)

View file

@ -1,4 +1,4 @@
/* $Id: mbchars.c,v 1.2 2002/12/12 04:53:23 robd Exp $
/* $Id: mbchars.c,v 1.3 2003/07/10 18:50:51 chorns Exp $
*
*/
#include <windows.h>
@ -63,6 +63,8 @@ IsInstalledCP(UINT CodePage)
* NEVER multi-byte (that is each input character is
* 8-bit ASCII) and is ALWAYS NULL terminated.
* FIXME-FIXME-FIXME-FIXME
*
* @implemented
*/
INT
STDCALL
@ -209,8 +211,9 @@ MultiByteToWideChar(
* A raw converter for now. It just cuts off the upper 9 Bit.
* So the MBCS-string does not contain any LeadCharacters
* FIXME - FIXME - FIXME - FIXME
*
* @implemented
*/
int
STDCALL
WideCharToMultiByte(

View file

@ -1,4 +1,4 @@
/* $Id: muldiv.c,v 1.1 2002/12/06 13:14:14 robd Exp $
/* $Id: muldiv.c,v 1.2 2003/07/10 18:50:51 chorns Exp $
*
*/
#include <windows.h>
@ -9,9 +9,10 @@
* RETURNS
* Result of multiplication and division
* -1: Overflow occurred or Divisor was 0
* FIXME! move to correct file
*
* @implemented
*/
//FIXME! move to correct file
INT STDCALL MulDiv(
INT nMultiplicand,
INT nMultiplier,
@ -57,5 +58,3 @@ INT STDCALL MulDiv(
#endif
}

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: perfcnt.c,v 1.1 2003/02/02 16:57:30 ekohl Exp $ */
/* $Id: perfcnt.c,v 1.2 2003/07/10 18:50:51 chorns Exp $ */
/*
* PROJECT: ReactOS system libraries
* FILE: lib/kernel32/misc/perfcnt.c
@ -34,6 +34,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL STDCALL
QueryPerformanceCounter(LARGE_INTEGER *lpPerformanceCount)
{
@ -58,6 +61,9 @@ QueryPerformanceCounter(LARGE_INTEGER *lpPerformanceCount)
}
/*
* @implemented
*/
WINBOOL STDCALL
QueryPerformanceFrequency(LARGE_INTEGER *lpFrequency)
{

View file

@ -1,4 +1,4 @@
/* $Id: profile.c,v 1.6 2003/01/15 21:24:35 chorns Exp $
/* $Id: profile.c,v 1.7 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -15,6 +15,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
BOOL STDCALL
CloseProfileUserMapping(VOID)
{
@ -23,6 +26,9 @@ CloseProfileUserMapping(VOID)
}
/*
* @unimplemented
*/
UINT STDCALL
GetPrivateProfileIntW (
LPCWSTR lpAppName,
@ -36,6 +42,9 @@ GetPrivateProfileIntW (
}
/*
* @unimplemented
*/
UINT STDCALL
GetPrivateProfileIntA (
LPCSTR lpAppName,
@ -49,6 +58,9 @@ GetPrivateProfileIntA (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileSectionW (
LPCWSTR lpAppName,
@ -62,6 +74,9 @@ GetPrivateProfileSectionW (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileSectionA (
LPCSTR lpAppName,
@ -75,6 +90,9 @@ GetPrivateProfileSectionA (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileSectionNamesW (
DWORD Unknown0,
@ -87,6 +105,9 @@ GetPrivateProfileSectionNamesW (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileSectionNamesA (
DWORD Unknown0,
@ -99,6 +120,9 @@ GetPrivateProfileSectionNamesA (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileStringW (
LPCWSTR lpAppName,
@ -114,6 +138,9 @@ GetPrivateProfileStringW (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileStringA (
LPCSTR lpAppName,
@ -129,6 +156,9 @@ GetPrivateProfileStringA (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileStructW (
DWORD Unknown0,
@ -143,6 +173,9 @@ GetPrivateProfileStructW (
}
/*
* @unimplemented
*/
DWORD STDCALL
GetPrivateProfileStructA (
DWORD Unknown0,
@ -156,6 +189,10 @@ GetPrivateProfileStructA (
return 0;
}
/*
* @unimplemented
*/
UINT STDCALL
GetProfileIntW(LPCWSTR lpAppName,
LPCWSTR lpKeyName,
@ -168,6 +205,9 @@ GetProfileIntW(LPCWSTR lpAppName,
}
/*
* @unimplemented
*/
UINT STDCALL
GetProfileIntA(LPCSTR lpAppName,
LPCSTR lpKeyName,
@ -180,6 +220,9 @@ GetProfileIntA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetProfileSectionW(LPCWSTR lpAppName,
LPWSTR lpReturnedString,
@ -192,6 +235,9 @@ GetProfileSectionW(LPCWSTR lpAppName,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetProfileSectionA(LPCSTR lpAppName,
LPSTR lpReturnedString,
@ -204,6 +250,9 @@ GetProfileSectionA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetProfileStringW(LPCWSTR lpAppName,
LPCWSTR lpKeyName,
@ -220,6 +269,9 @@ GetProfileStringW(LPCWSTR lpAppName,
}
/*
* @unimplemented
*/
DWORD STDCALL
GetProfileStringA(LPCSTR lpAppName,
LPCSTR lpKeyName,
@ -236,6 +288,9 @@ GetProfileStringA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
BOOL STDCALL
OpenProfileUserMapping (VOID)
{
@ -244,6 +299,9 @@ OpenProfileUserMapping (VOID)
}
/*
* @unimplemented
*/
WINBOOL STDCALL
QueryWin31IniFilesMappedToRegistry (
DWORD Unknown0,
@ -257,6 +315,9 @@ QueryWin31IniFilesMappedToRegistry (
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileSectionA (
LPCSTR lpAppName,
@ -269,6 +330,9 @@ WritePrivateProfileSectionA (
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileSectionW (
LPCWSTR lpAppName,
@ -281,6 +345,9 @@ WritePrivateProfileSectionW (
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileStringA(LPCSTR lpAppName,
LPCSTR lpKeyName,
@ -292,6 +359,9 @@ WritePrivateProfileStringA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileStringW(LPCWSTR lpAppName,
LPCWSTR lpKeyName,
@ -303,6 +373,9 @@ WritePrivateProfileStringW(LPCWSTR lpAppName,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileStructA (
DWORD Unknown0,
@ -317,6 +390,9 @@ WritePrivateProfileStructA (
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WritePrivateProfileStructW (
DWORD Unknown0,
@ -331,6 +407,9 @@ WritePrivateProfileStructW (
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WriteProfileSectionA(LPCSTR lpAppName,
LPCSTR lpString)
@ -341,6 +420,9 @@ WriteProfileSectionA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WriteProfileSectionW(LPCWSTR lpAppName,
LPCWSTR lpString)
@ -351,6 +433,9 @@ WriteProfileSectionW(LPCWSTR lpAppName,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WriteProfileStringA(LPCSTR lpAppName,
LPCSTR lpKeyName,
@ -363,6 +448,9 @@ WriteProfileStringA(LPCSTR lpAppName,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
WriteProfileStringW(LPCWSTR lpAppName,
LPCWSTR lpKeyName,

View file

@ -1,4 +1,4 @@
/* $Id: res.c,v 1.14 2003/04/10 19:12:14 gvg Exp $
/* $Id: res.c,v 1.15 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT : ReactOS user mode libraries
@ -13,6 +13,9 @@
#include <kernel32/kernel32.h>
/*
* @implemented
*/
HRSRC
STDCALL
FindResourceA (
@ -24,6 +27,10 @@ FindResourceA (
return FindResourceExA (hModule, lpType, lpName, 0);
}
/*
* @implemented
*/
HRSRC
STDCALL
FindResourceExA(
@ -80,6 +87,10 @@ FindResourceExA(
return Res;
}
/*
* @implemented
*/
HRSRC
STDCALL
FindResourceW (
@ -91,6 +102,10 @@ FindResourceW (
return FindResourceExW (hModule, lpType, lpName, 0);
}
/*
* @implemented
*/
HRSRC
STDCALL
FindResourceExW (
@ -131,6 +146,10 @@ FindResourceExW (
return ResourceDataEntry;
}
/*
* @implemented
*/
HGLOBAL
STDCALL
LoadResource (
@ -156,6 +175,10 @@ LoadResource (
return Data;
}
/*
* @implemented
*/
DWORD
STDCALL
SizeofResource (
@ -166,6 +189,10 @@ SizeofResource (
return ((PIMAGE_RESOURCE_DATA_ENTRY)hResInfo)->Size;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
FreeResource (
@ -175,6 +202,10 @@ FreeResource (
return TRUE;
}
/*
* @unimplemented
*/
LPVOID
STDCALL
LockResource (
@ -184,6 +215,10 @@ LockResource (
return hResData;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
BeginUpdateResourceW (
@ -196,6 +231,9 @@ BeginUpdateResourceW (
}
/*
* @unimplemented
*/
HANDLE
STDCALL
BeginUpdateResourceA (
@ -207,6 +245,10 @@ BeginUpdateResourceA (
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EndUpdateResourceW (
@ -219,6 +261,9 @@ EndUpdateResourceW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EndUpdateResourceA (
@ -232,6 +277,10 @@ EndUpdateResourceA (
);
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumResourceLanguagesW (
@ -262,6 +311,9 @@ EnumResourceLanguagesA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumResourceNamesW (
@ -276,6 +328,9 @@ EnumResourceNamesW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumResourceNamesA (
@ -290,6 +345,9 @@ EnumResourceNamesA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumResourceTypesW (
@ -303,7 +361,9 @@ EnumResourceTypesW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumResourceTypesA (
@ -316,6 +376,10 @@ EnumResourceTypesA (
return FALSE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
UpdateResourceA (
@ -332,6 +396,9 @@ UpdateResourceA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
UpdateResourceW (
@ -347,5 +414,4 @@ UpdateResourceW (
return FALSE;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: stubs.c,v 1.51 2003/06/09 19:58:21 hbirr Exp $
/* $Id: stubs.c,v 1.52 2003/07/10 18:50:51 chorns Exp $
*
* KERNEL32.DLL stubs (unimplemented functions)
* Remove from this file, if you implement them.
@ -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,6 +101,9 @@ CreateVirtualBuffer (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumCalendarInfoW (
@ -97,6 +118,9 @@ EnumCalendarInfoW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumCalendarInfoA (
@ -111,6 +135,9 @@ EnumCalendarInfoA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumDateFormatsW (
@ -124,6 +151,9 @@ EnumDateFormatsW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumDateFormatsA (
@ -137,6 +167,9 @@ EnumDateFormatsA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumSystemCodePagesW (
@ -149,6 +182,9 @@ EnumSystemCodePagesW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumSystemCodePagesA (
@ -162,6 +198,9 @@ EnumSystemCodePagesA (
#ifndef _OLE2NLS_IN_BUILD_
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumSystemLocalesW (
@ -174,6 +213,9 @@ EnumSystemLocalesW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumSystemLocalesA (
@ -187,6 +229,9 @@ EnumSystemLocalesA (
#endif
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumTimeFormatsW (
@ -200,6 +245,9 @@ EnumTimeFormatsW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
EnumTimeFormatsA (
@ -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,6 +416,9 @@ GetCPInfo (
#endif
/*
* @unimplemented
*/
int
STDCALL
GetCurrencyFormatW (
@ -357,6 +435,9 @@ GetCurrencyFormatW (
}
/*
* @unimplemented
*/
int
STDCALL
GetCurrencyFormatA (
@ -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,6 +541,9 @@ GetNextVDMCommand (
}
/*
* @unimplemented
*/
int
STDCALL
GetNumberFormatW (
@ -461,6 +560,9 @@ GetNumberFormatW (
}
/*
* @unimplemented
*/
int
STDCALL
GetNumberFormatA (
@ -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 (
@ -807,6 +981,9 @@ RegisterWowExec (
#ifndef _OLE2NLS_IN_BUILD_
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetLocaleInfoA (
@ -820,6 +997,9 @@ SetLocaleInfoA (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetLocaleInfoW (
@ -833,6 +1013,9 @@ SetLocaleInfoW (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetThreadLocale (
@ -846,6 +1029,9 @@ SetThreadLocale (
#endif
/*
* @unimplemented
*/
WINBOOL STDCALL
SetSystemPowerState (
IN WINBOOL fSuspend,
@ -857,6 +1043,9 @@ SetSystemPowerState (
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
SetVDMCurrentDirectories (
@ -869,6 +1058,9 @@ SetVDMCurrentDirectories (
}
/*
* @unimplemented
*/
DWORD
STDCALL
TrimVirtualBuffer (
@ -880,6 +1072,9 @@ TrimVirtualBuffer (
}
/*
* @unimplemented
*/
DWORD
STDCALL
VDMConsoleOperation (
@ -892,6 +1087,9 @@ VDMConsoleOperation (
}
/*
* @unimplemented
*/
DWORD
STDCALL
VDMOperationStarted (
@ -905,6 +1103,9 @@ VDMOperationStarted (
#ifndef _OLE2NLS_IN_BUILD_
/*
* @unimplemented
*/
DWORD
STDCALL
VerLanguageNameA (
@ -918,6 +1119,9 @@ VerLanguageNameA (
}
/*
* @unimplemented
*/
DWORD
STDCALL
VerLanguageNameW (
@ -932,6 +1136,9 @@ VerLanguageNameW (
#endif
/*
* @unimplemented
*/
DWORD
STDCALL
VirtualBufferExceptionHandler (
@ -944,5 +1151,4 @@ VirtualBufferExceptionHandler (
return 0;
}
/* EOF */

View file

@ -1,4 +1,4 @@
/* $Id: sysinfo.c,v 1.7 2003/02/12 03:44:20 ekohl Exp $
/* $Id: sysinfo.c,v 1.8 2003/07/10 18:50:51 chorns Exp $
*
* reactos/lib/kernel32/misc/sysinfo.c
*
@ -11,6 +11,9 @@
#define PV_NT351 0x00030033
/*
* @unimplemented
*/
VOID
STDCALL
GetSystemInfo (
@ -119,6 +122,10 @@ GetSystemInfo (
}
}
/*
* @unimplemented
*/
BOOL STDCALL
IsProcessorFeaturePresent(DWORD ProcessorFeature)
{

View file

@ -1,4 +1,4 @@
/* $Id: time.c,v 1.21 2003/07/09 20:19:50 hbirr Exp $
/* $Id: time.c,v 1.22 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -37,6 +37,9 @@ typedef struct __DOSDATE
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
WINBOOL
STDCALL
FileTimeToDosDateTime(
@ -74,6 +77,10 @@ FileTimeToDosDateTime(
return TRUE;
}
/*
* @implemented
*/
WINBOOL
STDCALL
DosDateTimeToFileTime(
@ -103,6 +110,10 @@ DosDateTimeToFileTime(
return TRUE;
}
/*
* @implemented
*/
LONG
STDCALL
CompareFileTime(
@ -123,6 +134,10 @@ CompareFileTime(
return 0;
}
/*
* @implemented
*/
VOID
STDCALL
GetSystemTimeAsFileTime(PFILETIME lpFileTime)
@ -130,6 +145,10 @@ GetSystemTimeAsFileTime(PFILETIME lpFileTime)
NtQuerySystemTime ((TIME *)lpFileTime);
}
/*
* @implemented
*/
WINBOOL
STDCALL
SystemTimeToFileTime(
@ -158,11 +177,10 @@ SystemTimeToFileTime(
return FALSE;
}
// dwDayOfWeek = RtlLargeIntegerDivide(FileTime,LIDAY,&dwRemDay);
// lpSystemTime->wDayOfWeek = 1 + GET_LARGE_INTEGER_LOW_PART(dwDayOfWeek) % 7;
/*
* @implemented
*/
WINBOOL
STDCALL
FileTimeToSystemTime(
@ -194,6 +212,9 @@ FileTimeToSystemTime(
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
FileTimeToLocalFileTime(
@ -207,6 +228,10 @@ FileTimeToLocalFileTime(
return TRUE;
}
/*
* @unimplemented
*/
WINBOOL
STDCALL
LocalFileTimeToFileTime(
@ -221,6 +246,9 @@ LocalFileTimeToFileTime(
}
/*
* @implemented
*/
VOID STDCALL
GetLocalTime(LPSYSTEMTIME lpSystemTime)
{
@ -233,6 +261,9 @@ GetLocalTime(LPSYSTEMTIME lpSystemTime)
}
/*
* @implemented
*/
VOID STDCALL
GetSystemTime(LPSYSTEMTIME lpSystemTime)
{
@ -243,6 +274,9 @@ GetSystemTime(LPSYSTEMTIME lpSystemTime)
}
/*
* @implemented
*/
WINBOOL STDCALL
SetLocalTime(CONST SYSTEMTIME *lpSystemTime)
{
@ -259,6 +293,9 @@ SetLocalTime(CONST SYSTEMTIME *lpSystemTime)
}
/*
* @implemented
*/
WINBOOL STDCALL
SetSystemTime(CONST SYSTEMTIME *lpSystemTime)
{
@ -273,6 +310,9 @@ SetSystemTime(CONST SYSTEMTIME *lpSystemTime)
}
/*
* @implemented
*/
DWORD STDCALL
GetTimeZoneInformation(LPTIME_ZONE_INFORMATION lpTimeZoneInformation)
{
@ -299,6 +339,9 @@ GetTimeZoneInformation(LPTIME_ZONE_INFORMATION lpTimeZoneInformation)
}
/*
* @implemented
*/
BOOL STDCALL
SetTimeZoneInformation(CONST TIME_ZONE_INFORMATION *lpTimeZoneInformation)
{
@ -324,6 +367,9 @@ SetTimeZoneInformation(CONST TIME_ZONE_INFORMATION *lpTimeZoneInformation)
}
/*
* @implemented
*/
DWORD STDCALL
GetCurrentTime(VOID)
{
@ -331,6 +377,9 @@ GetCurrentTime(VOID)
}
/*
* @implemented
*/
DWORD STDCALL
GetTickCount(VOID)
{
@ -338,6 +387,9 @@ GetTickCount(VOID)
}
/*
* @implemented
*/
WINBOOL STDCALL
SystemTimeToTzSpecificLocalTime(
LPTIME_ZONE_INFORMATION lpTimeZoneInformation,
@ -371,6 +423,9 @@ SystemTimeToTzSpecificLocalTime(
}
/*
* @implemented
*/
WINBOOL STDCALL
GetSystemTimeAdjustment(PDWORD lpTimeAdjustment,
PDWORD lpTimeIncrement,
@ -397,6 +452,9 @@ GetSystemTimeAdjustment(PDWORD lpTimeAdjustment,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetSystemTimeAdjustment(DWORD dwTimeAdjustment,
WINBOOL bTimeAdjustmentDisabled)

View file

@ -1,4 +1,4 @@
/* $Id: toolhelp.c,v 1.2 2003/01/05 14:32:32 robd Exp $
/* $Id: toolhelp.c,v 1.3 2003/07/10 18:50:51 chorns Exp $
*
* KERNEL32.DLL toolhelp functions
*
@ -22,6 +22,9 @@
}
/*
* @unimplemented
*/
BOOL WINAPI
Heap32First(LPHEAPENTRY32 lphe, DWORD th32ProcessID, DWORD th32HeapID)
{
@ -31,6 +34,10 @@ Heap32First(LPHEAPENTRY32 lphe, DWORD th32ProcessID, DWORD th32HeapID)
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Heap32Next(LPHEAPENTRY32 lphe)
{
@ -51,6 +58,10 @@ typedef struct tagHEAPENTRY32 {
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Heap32ListFirst(HANDLE hSnapshot, LPHEAPLIST32 lphl)
{
@ -60,6 +71,10 @@ Heap32ListFirst(HANDLE hSnapshot, LPHEAPLIST32 lphl)
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Heap32ListNext(HANDLE hSnapshot, LPHEAPLIST32 lph1)
{
@ -75,6 +90,10 @@ typedef struct tagHEAPLIST32 {
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Module32First(HANDLE hSnapshot, LPMODULEENTRY32 lpme)
{
@ -84,6 +103,10 @@ Module32First(HANDLE hSnapshot, LPMODULEENTRY32 lpme)
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Module32FirstW(HANDLE hSnapshot, LPMODULEENTRY32W lpme)
{
@ -93,6 +116,10 @@ Module32FirstW(HANDLE hSnapshot, LPMODULEENTRY32W lpme)
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Module32Next(HANDLE hSnapshot, LPMODULEENTRY32 lpme)
{
@ -136,6 +163,10 @@ typedef struct tagMODULEENTRY32W {
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe)
{
@ -145,6 +176,10 @@ Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe)
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
Process32Next(HANDLE hSnapshot, LPPROCESSENTRY32 lppe)
{
@ -166,6 +201,10 @@ typedef struct tagPROCESSENTRY32 {
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
Process32FirstW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe)
{
@ -175,6 +214,10 @@ Process32FirstW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe)
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
Process32NextW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe)
{
@ -205,6 +248,10 @@ BOOL WINAPI Thread32First(HANDLE hSnapshot, LPTHREADENTRY32 lpte)
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI Thread32Next(HANDLE hSnapshot, LPTHREADENTRY32 lpte)
{
/*
@ -222,6 +269,10 @@ typedef struct tagTHREADENTRY32 {
return FALSE;
}
/*
* @unimplemented
*/
BOOL WINAPI
Toolhelp32ReadProcessMemory(DWORD th32ProcessID,
LPCVOID lpBaseAddress, LPVOID lpBuffer,
@ -234,6 +285,9 @@ Toolhelp32ReadProcessMemory(DWORD th32ProcessID,
#define TL_DEV_NAME L"\\??\\TlHelpDevice"
/*
* @unimplemented
*/
HANDLE STDCALL
CreateToolhelp32Snapshot(DWORD dwFlags, DWORD th32ProcessID)
{

View file

@ -1,4 +1,4 @@
/* $Id: cmdline.c,v 1.16 2003/01/15 21:24:35 chorns Exp $
/* $Id: cmdline.c,v 1.17 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -66,6 +66,9 @@ InitCommandLines (VOID)
}
/*
* @implemented
*/
LPSTR STDCALL GetCommandLineA(VOID)
{
if (bCommandLineInitialized == FALSE)
@ -78,6 +81,10 @@ LPSTR STDCALL GetCommandLineA(VOID)
return(CommandLineStringA.Buffer);
}
/*
* @implemented
*/
LPWSTR STDCALL GetCommandLineW (VOID)
{
if (bCommandLineInitialized == FALSE)

View file

@ -1,4 +1,4 @@
/* $Id: create.c,v 1.67 2003/04/29 02:16:59 hyperion Exp $
/* $Id: create.c,v 1.68 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -93,6 +93,10 @@ VOID STDCALL RtlRosR32AttribsToNativeAttribsNamed
}
}
/*
* @implemented
*/
BOOL STDCALL CreateProcessA
(
LPCSTR lpApplicationName,
@ -653,6 +657,9 @@ static NTSTATUS KlInitPeb
}
/*
* @implemented
*/
WINBOOL STDCALL
CreateProcessW
(

View file

@ -1,4 +1,4 @@
/* $Id: proc.c,v 1.53 2003/04/26 23:13:28 hyperion Exp $
/* $Id: proc.c,v 1.54 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -33,6 +33,9 @@ GetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
BOOL STDCALL
GetProcessAffinityMask (HANDLE hProcess,
LPDWORD lpProcessAffinityMask,
@ -62,6 +65,9 @@ GetProcessAffinityMask (HANDLE hProcess,
}
/*
* @implemented
*/
BOOL STDCALL
SetProcessAffinityMask (HANDLE hProcess,
DWORD dwProcessAffinityMask)
@ -82,6 +88,9 @@ SetProcessAffinityMask (HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetProcessShutdownParameters (LPDWORD lpdwLevel,
LPDWORD lpdwFlags)
@ -108,6 +117,9 @@ GetProcessShutdownParameters (LPDWORD lpdwLevel,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetProcessShutdownParameters (DWORD dwLevel,
DWORD dwFlags)
@ -134,6 +146,9 @@ SetProcessShutdownParameters (DWORD dwLevel,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetProcessWorkingSetSize (HANDLE hProcess,
LPDWORD lpMinimumWorkingSetSize,
@ -160,6 +175,9 @@ GetProcessWorkingSetSize (HANDLE hProcess,
}
/*
* @unimplemented
*/
WINBOOL STDCALL
SetProcessWorkingSetSize(HANDLE hProcess,
DWORD dwMinimumWorkingSetSize,
@ -170,6 +188,9 @@ SetProcessWorkingSetSize(HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetProcessTimes(HANDLE hProcess,
LPFILETIME lpCreationTime,
@ -207,6 +228,9 @@ GetProcessTimes(HANDLE hProcess,
}
/*
* @implemented
*/
HANDLE STDCALL
GetCurrentProcess(VOID)
{
@ -214,6 +238,9 @@ GetCurrentProcess(VOID)
}
/*
* @implemented
*/
HANDLE STDCALL
GetCurrentThread(VOID)
{
@ -221,6 +248,9 @@ GetCurrentThread(VOID)
}
/*
* @implemented
*/
DWORD STDCALL
GetCurrentProcessId(VOID)
{
@ -228,6 +258,9 @@ GetCurrentProcessId(VOID)
}
/*
* @implemented
*/
WINBOOL STDCALL
GetExitCodeProcess(HANDLE hProcess,
LPDWORD lpExitCode)
@ -253,6 +286,9 @@ GetExitCodeProcess(HANDLE hProcess,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetProcessId(HANDLE hProcess,
LPDWORD lpProcessId)
@ -278,6 +314,9 @@ GetProcessId(HANDLE hProcess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenProcess(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -315,6 +354,9 @@ OpenProcess(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
UINT STDCALL
WinExec(LPCSTR lpCmdLine,
UINT uCmdShow)
@ -356,6 +398,9 @@ WinExec(LPCSTR lpCmdLine,
}
/*
* @implemented
*/
VOID STDCALL
RegisterWaitForInputIdle (
WaitForInputIdleType lpfnRegisterWaitForInputIdle
@ -366,6 +411,9 @@ RegisterWaitForInputIdle (
}
/*
* @unimplemented
*/
DWORD STDCALL
WaitForInputIdle (
HANDLE hProcess,
@ -376,6 +424,9 @@ WaitForInputIdle (
}
/*
* @implemented
*/
VOID STDCALL
Sleep(DWORD dwMilliseconds)
{
@ -384,6 +435,9 @@ Sleep(DWORD dwMilliseconds)
}
/*
* @implemented
*/
DWORD STDCALL
SleepEx(DWORD dwMilliseconds,
BOOL bAlertable)
@ -416,6 +470,9 @@ SleepEx(DWORD dwMilliseconds,
}
/*
* @implemented
*/
VOID STDCALL
GetStartupInfoW(LPSTARTUPINFOW lpStartupInfo)
{
@ -451,6 +508,9 @@ GetStartupInfoW(LPSTARTUPINFOW lpStartupInfo)
}
/*
* @implemented
*/
VOID STDCALL
GetStartupInfoA(LPSTARTUPINFOA lpStartupInfo)
{
@ -520,6 +580,9 @@ GetStartupInfoA(LPSTARTUPINFOA lpStartupInfo)
}
/*
* @implemented
*/
BOOL STDCALL
FlushInstructionCache (HANDLE hProcess,
LPCVOID lpBaseAddress,
@ -539,6 +602,9 @@ FlushInstructionCache (HANDLE hProcess,
}
/*
* @implemented
*/
VOID STDCALL
ExitProcess(UINT uExitCode)
{
@ -571,6 +637,9 @@ ExitProcess(UINT uExitCode)
}
/*
* @implemented
*/
WINBOOL STDCALL
TerminateProcess (HANDLE hProcess,
UINT uExitCode)
@ -587,6 +656,9 @@ TerminateProcess (HANDLE hProcess,
}
/*
* @unimplemented
*/
VOID STDCALL
FatalAppExitA (UINT uAction,
LPCSTR lpMessageText)
@ -606,6 +678,9 @@ FatalAppExitA (UINT uAction,
}
/*
* @unimplemented
*/
VOID STDCALL
FatalAppExitW(UINT uAction,
LPCWSTR lpMessageText)
@ -614,6 +689,9 @@ FatalAppExitW(UINT uAction,
}
/*
* @implemented
*/
VOID STDCALL
FatalExit (int ExitCode)
{
@ -621,6 +699,9 @@ FatalExit (int ExitCode)
}
/*
* @implemented
*/
DWORD STDCALL
GetPriorityClass (HANDLE hProcess)
{
@ -661,7 +742,9 @@ GetPriorityClass (HANDLE hProcess)
}
/*
* @implemented
*/
WINBOOL STDCALL
SetPriorityClass (HANDLE hProcess,
DWORD dwPriorityClass)
@ -713,6 +796,9 @@ SetPriorityClass (HANDLE hProcess,
}
/*
* @implemented
*/
DWORD STDCALL
GetProcessVersion (DWORD ProcessId)
{

View file

@ -1,4 +1,4 @@
/* $Id: session.c,v 1.4 2003/01/15 21:24:35 chorns Exp $
/* $Id: session.c,v 1.5 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -10,6 +10,9 @@
*/
#include <k32.h>
/*
* @unimplemented
*/
BOOL STDCALL ProcessIdToSessionId (
DWORD dwProcessId,
DWORD* pSessionId

View file

@ -11,6 +11,9 @@
#include <k32.h>
/*
* @implemented
*/
int
STDCALL
lstrcmpA(
@ -21,6 +24,10 @@ lstrcmpA(
return strcmp(lpString1,lpString2);
}
/*
* @implemented
*/
int
STDCALL
lstrcmpiA(
@ -31,6 +38,10 @@ lstrcmpiA(
return _stricmp(lpString1,lpString2);
}
/*
* @implemented
*/
LPSTR
STDCALL
lstrcpynA(
@ -42,6 +53,10 @@ lstrcpynA(
return strncpy(lpString1,lpString2,iMaxLength);
}
/*
* @implemented
*/
LPSTR
STDCALL
lstrcpyA(
@ -52,6 +67,10 @@ lstrcpyA(
return strcpy(lpString1,lpString2);
}
/*
* @implemented
*/
LPSTR
STDCALL
lstrcatA(
@ -62,6 +81,10 @@ lstrcatA(
return strcat(lpString1,lpString2);
}
/*
* @implemented
*/
int
STDCALL
lstrlenA(
@ -71,6 +94,10 @@ lstrlenA(
return strlen(lpString);
}
/*
* @implemented
*/
int
STDCALL
lstrcmpW(
@ -81,6 +108,10 @@ lstrcmpW(
return wcscmp(lpString1,lpString2);
}
/*
* @implemented
*/
int
STDCALL
lstrcmpiW(
@ -91,6 +122,10 @@ lstrcmpiW(
return _wcsicmp(lpString1,lpString2);
}
/*
* @implemented
*/
LPWSTR
STDCALL
lstrcpynW(
@ -102,6 +137,10 @@ lstrcpynW(
return wcsncpy(lpString1,lpString2,iMaxLength);
}
/*
* @implemented
*/
LPWSTR
STDCALL
lstrcpyW(
@ -112,6 +151,10 @@ lstrcpyW(
return wcscpy(lpString1,lpString2);
}
/*
* @implemented
*/
LPWSTR
STDCALL
lstrcatW(
@ -122,6 +165,10 @@ lstrcatW(
return wcscat(lpString1,lpString2);
}
/*
* @implemented
*/
int
STDCALL
lstrlenW(
@ -130,5 +177,3 @@ lstrlenW(
{
return wcslen(lpString);
}

View file

@ -1,4 +1,4 @@
/* $Id: critical.c,v 1.13 2003/01/15 21:24:36 chorns Exp $
/* $Id: critical.c,v 1.14 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
VOID STDCALL
InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection)
{

View file

@ -1,4 +1,4 @@
/* $Id: event.c,v 1.13 2003/01/15 21:24:36 chorns Exp $
/* $Id: event.c,v 1.14 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes,
WINBOOL bManualReset,
@ -53,6 +56,9 @@ CreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateEventW(LPSECURITY_ATTRIBUTES lpEventAttributes,
WINBOOL bManualReset,
@ -94,6 +100,9 @@ CreateEventW(LPSECURITY_ATTRIBUTES lpEventAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenEventA(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -128,6 +137,9 @@ OpenEventA(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenEventW(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -170,6 +182,9 @@ OpenEventW(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
WINBOOL STDCALL
PulseEvent(HANDLE hEvent)
{
@ -188,6 +203,9 @@ PulseEvent(HANDLE hEvent)
}
/*
* @implemented
*/
WINBOOL STDCALL
ResetEvent(HANDLE hEvent)
{
@ -206,6 +224,9 @@ ResetEvent(HANDLE hEvent)
}
/*
* @implemented
*/
WINBOOL STDCALL
SetEvent(HANDLE hEvent)
{

View file

@ -14,6 +14,8 @@
* Copyright 1997 Onno Hovers
*/
#include <k32.h>
/************************************************************************
* InterlockedIncrement *
@ -26,10 +28,10 @@
* The returned number need not be equal to the result!!!! *
* note: *
* *
*
* @implemented
*
************************************************************************/
#include <k32.h>
LONG
STDCALL
InterlockedIncrement(PLONG Addend)
@ -59,8 +61,11 @@ InterlockedIncrement(PLONG Addend)
* - a positive number if the result > 0 *
* *
* The returned number need not be equal to the result!!!! *
*
*
* @implemented
*
************************************************************************/
LONG
STDCALL
InterlockedDecrement(LPLONG lpAddend)
@ -90,8 +95,9 @@ InterlockedDecrement(LPLONG lpAddend)
*
* RETURNS
* Prior value of value pointed to by Target
*
* @implemented
*/
LONG
STDCALL
InterlockedExchange(LPLONG target, LONG value )
@ -114,6 +120,8 @@ InterlockedExchange(LPLONG target, LONG value )
*
* RETURNS
* Prior value of value pointed to by Destination
*
* @implemented
*/
PVOID
STDCALL
@ -141,6 +149,8 @@ InterlockedCompareExchange(
*
* RETURNS
* Prior value of value pointed to by Addend
*
* @implemented
*/
LONG
STDCALL
@ -158,5 +168,4 @@ InterlockedExchangeAdd(
:"r" (Addend), "0" (Increment)
:"memory" );
return ret;
}

View file

@ -1,4 +1,4 @@
/* $Id: mutex.c,v 1.5 2003/01/15 21:24:36 chorns Exp $
/* $Id: mutex.c,v 1.6 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateMutexA(LPSECURITY_ATTRIBUTES lpMutexAttributes,
WINBOOL bInitialOwner,
@ -43,6 +46,9 @@ CreateMutexA(LPSECURITY_ATTRIBUTES lpMutexAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateMutexW(LPSECURITY_ATTRIBUTES lpMutexAttributes,
WINBOOL bInitialOwner,
@ -86,6 +92,9 @@ CreateMutexW(LPSECURITY_ATTRIBUTES lpMutexAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenMutexA(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -136,6 +145,9 @@ OpenMutexA(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenMutexW(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -179,6 +191,9 @@ OpenMutexW(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
WINBOOL STDCALL
ReleaseMutex(HANDLE hMutex)
{

View file

@ -1,4 +1,4 @@
/* $Id: sem.c,v 1.5 2003/01/15 21:24:36 chorns Exp $
/* $Id: sem.c,v 1.6 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateSemaphoreA(LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,
LONG lInitialCount,
@ -45,6 +48,9 @@ CreateSemaphoreA(LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateSemaphoreW(LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,
LONG lInitialCount,
@ -97,6 +103,9 @@ CreateSemaphoreW(LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenSemaphoreA(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -147,6 +156,9 @@ OpenSemaphoreA(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenSemaphoreW(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -190,6 +202,9 @@ OpenSemaphoreW(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
WINBOOL STDCALL
ReleaseSemaphore(HANDLE hSemaphore,
LONG lReleaseCount,

View file

@ -1,4 +1,4 @@
/* $Id: timer.c,v 1.12 2003/01/15 21:24:36 chorns Exp $
/* $Id: timer.c,v 1.13 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -16,6 +16,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
HANDLE STDCALL
CreateWaitableTimerW(LPSECURITY_ATTRIBUTES lpTimerAttributes,
WINBOOL bManualReset,
@ -53,6 +56,9 @@ CreateWaitableTimerW(LPSECURITY_ATTRIBUTES lpTimerAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
CreateWaitableTimerA(LPSECURITY_ATTRIBUTES lpTimerAttributes,
WINBOOL bManualReset,
@ -78,6 +84,9 @@ CreateWaitableTimerA(LPSECURITY_ATTRIBUTES lpTimerAttributes,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenWaitableTimerW(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -115,6 +124,9 @@ OpenWaitableTimerW(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
HANDLE STDCALL
OpenWaitableTimerA(DWORD dwDesiredAccess,
WINBOOL bInheritHandle,
@ -140,6 +152,9 @@ OpenWaitableTimerA(DWORD dwDesiredAccess,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetWaitableTimer(HANDLE hTimer,
const LARGE_INTEGER *pDueTime,
@ -167,6 +182,9 @@ SetWaitableTimer(HANDLE hTimer,
}
/*
* @implemented
*/
WINBOOL STDCALL
CancelWaitableTimer(HANDLE hTimer)
{

View file

@ -1,4 +1,4 @@
/* $Id: wait.c,v 1.22 2003/05/18 19:37:20 ekohl Exp $
/* $Id: wait.c,v 1.23 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -18,6 +18,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
DWORD STDCALL
WaitForSingleObject(HANDLE hHandle,
DWORD dwMilliseconds)
@ -28,6 +31,9 @@ WaitForSingleObject(HANDLE hHandle,
}
/*
* @implemented
*/
DWORD STDCALL
WaitForSingleObjectEx(HANDLE hHandle,
DWORD dwMilliseconds,
@ -93,6 +99,9 @@ WaitForSingleObjectEx(HANDLE hHandle,
}
/*
* @implemented
*/
DWORD STDCALL
WaitForMultipleObjects(DWORD nCount,
CONST HANDLE *lpHandles,
@ -107,6 +116,9 @@ WaitForMultipleObjects(DWORD nCount,
}
/*
* @implemented
*/
DWORD STDCALL
WaitForMultipleObjectsEx(DWORD nCount,
CONST HANDLE *lpHandles,
@ -200,6 +212,9 @@ WaitForMultipleObjectsEx(DWORD nCount,
}
/*
* @implemented
*/
BOOL STDCALL
SignalObjectAndWait(HANDLE hObjectToSignal,
HANDLE hObjectToWaitOn,

View file

@ -1,4 +1,4 @@
/* $Id: fiber.c,v 1.5 2003/05/29 00:36:41 hyperion Exp $
/* $Id: fiber.c,v 1.6 2003/07/10 18:50:51 chorns Exp $
*
* FILE: lib/kernel32/thread/fiber.c
*
@ -42,6 +42,9 @@ typedef struct _FIBER FIBER, * PFIBER;
__declspec(noreturn) void WINAPI FiberStartup(PVOID lpStartAddress);
/*
* @implemented
*/
BOOL WINAPI ConvertFiberToThread(void)
{
PTEB pTeb = NtCurrentTeb();
@ -63,11 +66,19 @@ BOOL WINAPI ConvertFiberToThread(void)
/* success */
}
/*
* @implemented
*/
LPVOID WINAPI ConvertThreadToFiber(LPVOID lpParameter)
{
return ConvertThreadToFiberEx(lpParameter, 0);
}
/*
* @implemented
*/
LPVOID WINAPI ConvertThreadToFiberEx(LPVOID lpParameter, DWORD dwFlags)
{
PTEB pTeb = NtCurrentTeb();
@ -103,6 +114,10 @@ LPVOID WINAPI ConvertThreadToFiberEx(LPVOID lpParameter, DWORD dwFlags)
return (LPVOID)pfCurFiber;
}
/*
* @implemented
*/
LPVOID WINAPI CreateFiber
(
SIZE_T dwStackSize,
@ -113,6 +128,10 @@ LPVOID WINAPI CreateFiber
return CreateFiberEx(dwStackSize, 0, 0, lpStartAddress, lpParameter);
}
/*
* @implemented
*/
LPVOID WINAPI CreateFiberEx
(
SIZE_T dwStackCommitSize,
@ -233,6 +252,10 @@ l_CleanupFiber:
return NULL;
}
/*
* @implemented
*/
void WINAPI DeleteFiber(LPVOID lpFiber)
{
SIZE_T nSize = 0;
@ -255,12 +278,14 @@ void WINAPI DeleteFiber(LPVOID lpFiber)
);
}
__declspec(noreturn) extern void WINAPI ThreadStartup
(
LPTHREAD_START_ROUTINE lpStartAddress,
LPVOID lpParameter
);
__declspec(noreturn) void WINAPI FiberStartup(PVOID lpStartAddress)
{
/* FIXME? this should be pretty accurate */

View file

@ -1,4 +1,4 @@
/* $Id: fls.c,v 1.2 2003/07/06 23:04:19 hyperion Exp $
/* $Id: fls.c,v 1.3 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -15,6 +15,9 @@
#include <kernel32/kernel32.h>
/*
* @unimplemented
*/
DWORD WINAPI FlsAlloc(PFLS_CALLBACK_FUNCTION lpCallback)
{
(void)lpCallback;
@ -24,6 +27,10 @@ DWORD WINAPI FlsAlloc(PFLS_CALLBACK_FUNCTION lpCallback)
return FLS_OUT_OF_INDEXES;
}
/*
* @unimplemented
*/
BOOL WINAPI FlsFree(DWORD dwFlsIndex)
{
(void)dwFlsIndex;
@ -33,6 +40,10 @@ BOOL WINAPI FlsFree(DWORD dwFlsIndex)
return FALSE;
}
/*
* @implemented
*/
PVOID WINAPI FlsGetValue(DWORD dwFlsIndex)
{
PVOID * ppFlsSlots;
@ -54,6 +65,10 @@ l_InvalidParam:
return NULL;
}
/*
* @implemented
*/
BOOL WINAPI FlsSetValue(DWORD dwFlsIndex, PVOID lpFlsData)
{
PVOID * ppFlsSlots;

View file

@ -1,4 +1,4 @@
/* $Id: thread.c,v 1.41 2003/06/09 22:39:48 hyperion Exp $
/* $Id: thread.c,v 1.42 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -56,6 +56,9 @@ __declspec(noreturn) void STDCALL ThreadStartup
}
/*
* @implemented
*/
HANDLE STDCALL CreateThread
(
LPSECURITY_ATTRIBUTES lpThreadAttributes,
@ -79,6 +82,9 @@ HANDLE STDCALL CreateThread
}
/*
* @implemented
*/
HANDLE STDCALL CreateRemoteThread
(
HANDLE hProcess,
@ -240,6 +246,10 @@ HANDLE STDCALL CreateRemoteThread
return hThread;
}
/*
* @implemented
*/
PTEB
GetTeb(VOID)
{
@ -247,6 +257,9 @@ GetTeb(VOID)
}
/*
* @implemented
*/
WINBOOL STDCALL
SwitchToThread(VOID)
{
@ -256,6 +269,9 @@ SwitchToThread(VOID)
}
/*
* @implemented
*/
DWORD STDCALL
GetCurrentThreadId(VOID)
{
@ -263,6 +279,9 @@ GetCurrentThreadId(VOID)
}
/*
* @implemented
*/
VOID STDCALL
ExitThread(DWORD uExitCode)
{
@ -296,6 +315,9 @@ ExitThread(DWORD uExitCode)
}
/*
* @implemented
*/
WINBOOL STDCALL
GetThreadTimes(HANDLE hThread,
LPFILETIME lpCreationTime,
@ -327,6 +349,9 @@ GetThreadTimes(HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetThreadContext(HANDLE hThread,
LPCONTEXT lpContext)
@ -345,6 +370,9 @@ GetThreadContext(HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetThreadContext(HANDLE hThread,
CONST CONTEXT *lpContext)
@ -363,6 +391,9 @@ SetThreadContext(HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetExitCodeThread(HANDLE hThread,
LPDWORD lpExitCode)
@ -388,6 +419,9 @@ GetExitCodeThread(HANDLE hThread,
}
/*
* @implemented
*/
DWORD STDCALL
ResumeThread(HANDLE hThread)
{
@ -406,6 +440,9 @@ ResumeThread(HANDLE hThread)
}
/*
* @implemented
*/
WINBOOL STDCALL
TerminateThread(HANDLE hThread,
DWORD dwExitCode)
@ -430,6 +467,9 @@ TerminateThread(HANDLE hThread,
}
/*
* @implemented
*/
DWORD STDCALL
SuspendThread(HANDLE hThread)
{
@ -448,6 +488,9 @@ SuspendThread(HANDLE hThread)
}
/*
* @implemented
*/
DWORD STDCALL
SetThreadAffinityMask(HANDLE hThread,
DWORD dwThreadAffinityMask)
@ -481,6 +524,9 @@ SetThreadAffinityMask(HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetThreadPriority(HANDLE hThread,
int nPriority)
@ -503,6 +549,9 @@ SetThreadPriority(HANDLE hThread,
}
/*
* @implemented
*/
int STDCALL
GetThreadPriority(HANDLE hThread)
{
@ -525,6 +574,9 @@ GetThreadPriority(HANDLE hThread)
}
/*
* @implemented
*/
WINBOOL STDCALL
GetThreadPriorityBoost(IN HANDLE hThread,
OUT PBOOL pDisablePriorityBoost)
@ -550,6 +602,9 @@ GetThreadPriorityBoost(IN HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetThreadPriorityBoost(IN HANDLE hThread,
IN WINBOOL bDisablePriorityBoost)
@ -573,6 +628,9 @@ SetThreadPriorityBoost(IN HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
GetThreadSelectorEntry(IN HANDLE hThread,
IN DWORD dwSelector,
@ -583,6 +641,9 @@ GetThreadSelectorEntry(IN HANDLE hThread,
}
/*
* @implemented
*/
WINBOOL STDCALL
SetThreadIdealProcessor(HANDLE hThread,
DWORD dwIdealProcessor)

View file

@ -1,4 +1,4 @@
/* $Id: tls.c,v 1.11 2003/03/17 22:39:09 gdalsnes Exp $
/* $Id: tls.c,v 1.12 2003/07/10 18:50:51 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
@ -20,6 +20,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
DWORD STDCALL
TlsAlloc(VOID)
{
@ -40,6 +43,10 @@ TlsAlloc(VOID)
return(Index);
}
/*
* @implemented
*/
WINBOOL STDCALL
TlsFree(DWORD dwTlsIndex)
{
@ -69,6 +76,10 @@ TlsFree(DWORD dwTlsIndex)
return(TRUE);
}
/*
* @implemented
*/
LPVOID STDCALL
TlsGetValue(DWORD dwTlsIndex)
{
@ -88,6 +99,10 @@ TlsGetValue(DWORD dwTlsIndex)
return Value;
}
/*
* @implemented
*/
WINBOOL STDCALL
TlsSetValue(DWORD dwTlsIndex, LPVOID lpTlsValue)
{