applied @implemented and @unimplemented comments to ntdll functions that are listed...
authorRoyce Mitchell III <royce3@ev1.net>
Fri, 11 Jul 2003 13:50:23 +0000 (13:50 +0000)
committerRoyce Mitchell III <royce3@ev1.net>
Fri, 11 Jul 2003 13:50:23 +0000 (13:50 +0000)
svn path=/trunk/; revision=5073

70 files changed:
reactos/lib/ntdll/csr/capture.c
reactos/lib/ntdll/csr/lpc.c
reactos/lib/ntdll/csr/probe.c
reactos/lib/ntdll/csr/thread.c
reactos/lib/ntdll/dbg/brkpoint.c
reactos/lib/ntdll/dbg/debug.c
reactos/lib/ntdll/dbg/print.c
reactos/lib/ntdll/ldr/res.c
reactos/lib/ntdll/ldr/utils.c
reactos/lib/ntdll/rtl/access.c
reactos/lib/ntdll/rtl/acl.c
reactos/lib/ntdll/rtl/atom.c
reactos/lib/ntdll/rtl/bitmap.c
reactos/lib/ntdll/rtl/compress.c
reactos/lib/ntdll/rtl/critical.c
reactos/lib/ntdll/rtl/dos8dot3.c
reactos/lib/ntdll/rtl/env.c
reactos/lib/ntdll/rtl/error.c
reactos/lib/ntdll/rtl/exception.c
reactos/lib/ntdll/rtl/handle.c
reactos/lib/ntdll/rtl/heap.c
reactos/lib/ntdll/rtl/i386/exception.c
reactos/lib/ntdll/rtl/image.c
reactos/lib/ntdll/rtl/largeint.c
reactos/lib/ntdll/rtl/luid.c
reactos/lib/ntdll/rtl/math.c
reactos/lib/ntdll/rtl/mem.c
reactos/lib/ntdll/rtl/misc.c
reactos/lib/ntdll/rtl/nls.c
reactos/lib/ntdll/rtl/path.c
reactos/lib/ntdll/rtl/ppb.c
reactos/lib/ntdll/rtl/process.c
reactos/lib/ntdll/rtl/propvar.c
reactos/lib/ntdll/rtl/registry.c
reactos/lib/ntdll/rtl/resource.c
reactos/lib/ntdll/rtl/sd.c
reactos/lib/ntdll/rtl/security.c
reactos/lib/ntdll/rtl/sid.c
reactos/lib/ntdll/rtl/time.c
reactos/lib/ntdll/rtl/timezone.c
reactos/lib/ntdll/rtl/unicode.c
reactos/lib/ntdll/stdio/sprintf.c
reactos/lib/ntdll/stdio/swprintf.c
reactos/lib/ntdll/stdlib/abs.c
reactos/lib/ntdll/stdlib/atoi.c
reactos/lib/ntdll/stdlib/atoi64.c
reactos/lib/ntdll/stdlib/atol.c
reactos/lib/ntdll/stdlib/itoa.c
reactos/lib/ntdll/stdlib/itow.c
reactos/lib/ntdll/stdlib/labs.c
reactos/lib/ntdll/stdlib/mbstowcs.c
reactos/lib/ntdll/stdlib/qsort.c
reactos/lib/ntdll/stdlib/splitp.c
reactos/lib/ntdll/stdlib/strtol.c
reactos/lib/ntdll/stdlib/strtoul.c
reactos/lib/ntdll/stdlib/wcstol.c
reactos/lib/ntdll/stdlib/wcstombs.c
reactos/lib/ntdll/stdlib/wcstoul.c
reactos/lib/ntdll/stdlib/wtoi.c
reactos/lib/ntdll/stdlib/wtoi64.c
reactos/lib/ntdll/stdlib/wtol.c
reactos/lib/ntdll/string/ctype.c
reactos/lib/ntdll/string/memicmp.c
reactos/lib/ntdll/string/stricmp.c
reactos/lib/ntdll/string/strlwr.c
reactos/lib/ntdll/string/strnicmp.c
reactos/lib/ntdll/string/strpbrk.c
reactos/lib/ntdll/string/strstr.c
reactos/lib/ntdll/string/strupr.c
reactos/lib/ntdll/string/wstring.c

index 18012d6..7881581 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: capture.c,v 1.5 2002/09/08 10:23:02 chorns Exp $
+/* $Id: capture.c,v 1.6 2003/07/11 13:50:22 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -23,6 +23,9 @@ static HANDLE hCaptureHeap = INVALID_HANDLE_VALUE; /* FIXME: use the general NTD
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @unimplemented
+ */
 PVOID
 STDCALL CsrAllocateCaptureBuffer (
                DWORD   Unknown0,
@@ -34,6 +37,9 @@ STDCALL CsrAllocateCaptureBuffer (
        return NULL;    
 }
 
+/*
+ * @unimplemented
+ */
 VOID STDCALL
 CsrCaptureMessageString (DWORD Unknown0,
                         DWORD Unknown1,
@@ -43,6 +49,9 @@ CsrCaptureMessageString (DWORD Unknown0,
 {
 }
 
+/*
+ * @unimplemented
+ */
 VOID STDCALL
 CsrAllocateCapturePointer(ULONG Unknown0,
                          ULONG Unknown1,
@@ -51,12 +60,18 @@ CsrAllocateCapturePointer(ULONG Unknown0,
 
 }
 
+/*
+ * @unimplemented
+ */
 VOID STDCALL CsrAllocateMessagePointer (DWORD Unknown0,
                                        DWORD Unknown1,
                                        DWORD Unknown2)
 {
 }
 
+/*
+ * @unimplemented
+ */
 VOID STDCALL
 CsrCaptureMessageBuffer(ULONG Unknown0,
                        ULONG Unknown1,
@@ -66,12 +81,18 @@ CsrCaptureMessageBuffer(ULONG Unknown0,
 
 }
 
+/*
+ * @unimplemented
+ */
 BOOLEAN STDCALL CsrFreeCaptureBuffer (PVOID CaptureBuffer)
 {
     /* FIXME: use NTDLL own heap */
     return RtlFreeHeap (hCaptureHeap, 0, CaptureBuffer);
 }
 
+/*
+ * @implemented
+ */
 PLARGE_INTEGER STDCALL
 CsrCaptureTimeout(LONG Milliseconds,
                  PLARGE_INTEGER Timeout)
index 3b87e1a..33e7a3d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: lpc.c,v 1.9 2002/11/03 20:01:05 chorns Exp $
+/* $Id: lpc.c,v 1.10 2003/07/11 13:50:22 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -83,6 +83,9 @@ CsrReleaseParameterBuffer(PVOID ClientAddress)
   return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 CsrClientCallServer(PCSRSS_API_REQUEST Request,
                    PCSRSS_API_REPLY Reply OPTIONAL,
@@ -107,6 +110,9 @@ CsrClientCallServer(PCSRSS_API_REQUEST Request,
    return(Status);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 CsrClientConnectToServer(VOID)
 {
index c03969b..ee02e00 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: probe.c,v 1.3 2002/09/08 10:23:02 chorns Exp $
+/* $Id: probe.c,v 1.4 2003/07/11 13:50:22 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -13,6 +13,9 @@
 #define NDEBUG
 #include <ntdll/rtl.h>
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 CsrProbeForRead(IN CONST PVOID Address,
                IN ULONG Length,
@@ -33,6 +36,9 @@ CsrProbeForRead(IN CONST PVOID Address,
    Data = *Pointer;
 }
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 CsrProbeForWrite(IN CONST PVOID Address,
                 IN ULONG Length,
index c876178..6202ca9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: thread.c,v 1.3 2002/09/08 10:23:02 chorns Exp $
+/* $Id: thread.c,v 1.4 2003/07/11 13:50:22 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 #define NDEBUG
 #include <ntdll/ntdll.h>
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 CsrNewThread(VOID)
 {
    return (NtRegisterThreadTerminatePort(WindowsApiPort));
 }
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 CsrSetPriorityClass(HANDLE Process,
                    PULONG PriorityClass)
@@ -32,6 +38,9 @@ CsrSetPriorityClass(HANDLE Process,
    return (STATUS_NOT_IMPLEMENTED);
 }
 
+/*
+ * @unimplemented
+ */
 NTSTATUS
 STDCALL
 CsrIdentifyAlertableThread (VOID)
index bf09b21..3ca6e03 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: brkpoint.c,v 1.5 2003/04/26 23:13:28 hyperion Exp $
+/* $Id: brkpoint.c,v 1.6 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 #if 0
 /*
- FIXME: DbgBreakPoint must not have a stack frame, but GCC doesn't support
- __declspec(naked) yet
-*/
+ * FIXME: DbgBreakPoint must not have a stack frame, but GCC doesn't support
+ * __declspec(naked) yet
+ *
+ * @implemented
+ */
 __declspec(naked) VOID STDCALL DbgBreakPoint(VOID)
 { __asm__(ASM_BREAKPOINT_STR); }
 
+/*
+ * @implemented
+ */
 VOID STDCALL DbgUserBreakPoint(VOID)
 { __asm__(ASM_BREAKPOINT_STR); }
 #else
index e7b15fd..e83baf7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: debug.c,v 1.9 2003/04/26 23:13:28 hyperion Exp $
+/* $Id: debug.c,v 1.10 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -62,6 +62,9 @@ DbgSsServerThread(PVOID Unused)
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 DbgSsHandleKmApiMsg(ULONG Unknown1,
                    HANDLE EventHandle)
@@ -70,6 +73,9 @@ DbgSsHandleKmApiMsg(ULONG Unknown1,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 DbgSsInitialize(HANDLE ReplyPort,
                ULONG Unknown1,
@@ -116,6 +122,9 @@ DbgSsInitialize(HANDLE ReplyPort,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 DbgUiConnectToDbg(VOID)
 {
@@ -154,6 +163,9 @@ DbgUiConnectToDbg(VOID)
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 DbgUiContinue(PCLIENT_ID ClientId,
              ULONG ContinueStatus)
@@ -162,6 +174,9 @@ DbgUiContinue(PCLIENT_ID ClientId,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 DbgUiWaitStateChange(ULONG Unknown1,
                     ULONG Unknown2)
index f93e7eb..c7d08c4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: print.c,v 1.6 2002/09/08 10:23:03 chorns Exp $
+/* $Id: print.c,v 1.7 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -26,6 +26,9 @@ __asm__ ("\n\t.global _DbgService\n\t"
          "int $0x2D\n\t"
          "ret\n\t");
 
+/*
+ * @implemented
+ */
 ULONG
 DbgPrint(PCH Format, ...)
 {
@@ -47,6 +50,9 @@ DbgPrint(PCH Format, ...)
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 DbgPrompt (
index 0ce236d..daafba7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: res.c,v 1.3 2003/04/10 19:12:15 gvg Exp $
+/* $Id: res.c,v 1.4 2003/07/11 13:50:23 royce Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -150,6 +150,9 @@ found:;
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrAccessResource(IN  PVOID BaseAddress,
                   IN  PIMAGE_RESOURCE_DATA_ENTRY ResourceDataEntry,
@@ -193,6 +196,9 @@ LdrAccessResource(IN  PVOID BaseAddress,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrFindResourceDirectory_U(IN PVOID BaseAddress,
                            WCHAR** name,
index fba57a0..642ef0f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: utils.c,v 1.66 2003/06/09 13:43:42 ekohl Exp $
+/* $Id: utils.c,v 1.67 2003/07/11 13:50:23 royce Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -480,6 +480,7 @@ LdrpMapDllImageFile(IN PWSTR SearchPath OPTIONAL,
  *
  * NOTE
  *
+ * @implemented
  */
 
 NTSTATUS STDCALL
@@ -653,6 +654,7 @@ LdrLoadDll (IN PWSTR SearchPath OPTIONAL,
  *
  * NOTE
  *
+ * @implemented
  */
 NTSTATUS STDCALL
 LdrFindEntryForAddress(PVOID Address,
@@ -1484,6 +1486,9 @@ PEPFUNC LdrPEStartup (PVOID  ImageBase,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrUnloadDll (IN PVOID BaseAddress)
 {
@@ -1554,6 +1559,9 @@ LdrUnloadDll (IN PVOID BaseAddress)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrDisableThreadCalloutsForDll(IN PVOID BaseAddress)
 {
@@ -1585,6 +1593,9 @@ LdrDisableThreadCalloutsForDll(IN PVOID BaseAddress)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrGetDllHandle(IN ULONG Unknown1,
                 IN ULONG Unknown2,
@@ -1634,6 +1645,9 @@ LdrGetDllHandle(IN ULONG Unknown1,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrGetProcedureAddress (IN PVOID BaseAddress,
                         IN PANSI_STRING Name,
@@ -1695,6 +1709,9 @@ LdrGetProcedureAddress (IN PVOID BaseAddress,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrShutdownProcess (VOID)
 {
@@ -1739,6 +1756,9 @@ LdrShutdownProcess (VOID)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 LdrShutdownThread (VOID)
 {
@@ -1794,6 +1814,8 @@ LdrShutdownThread (VOID)
  * REVISIONS
  *
  * NOTE
+ *
+ * @implemented
  */
 NTSTATUS STDCALL
 LdrQueryProcessModuleInformation(IN PMODULE_INFORMATION ModuleInformation OPTIONAL,
@@ -1963,6 +1985,8 @@ LdrpCheckImageChecksum (IN PVOID BaseAddress,
  * REVISIONS
  *
  * NOTE
+ *
+ * @implemented
  */
 NTSTATUS STDCALL
 LdrVerifyImageMatchesChecksum (IN HANDLE FileHandle,
index 0c25261..031edcf 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: access.c,v 1.3 2002/09/08 10:23:04 chorns Exp $
+/* $Id: access.c,v 1.4 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -28,6 +28,9 @@ RtlAreAllAccessesGranted (
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlAreAnyAccessesGranted (
@@ -39,6 +42,9 @@ RtlAreAnyAccessesGranted (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlMapGenericMask (
index afbdca9..e582672 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: acl.c,v 1.9 2002/10/25 21:48:00 chorns Exp $
+/* $Id: acl.c,v 1.10 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -61,6 +61,9 @@ RtlFirstFreeAce(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetAce(PACL Acl,
          ULONG AceIndex,
@@ -145,6 +148,9 @@ RtlpAddKnownAce(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAddAccessAllowedAce(PACL Acl,
                       ULONG Revision,
@@ -155,6 +161,9 @@ RtlAddAccessAllowedAce(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAddAccessDeniedAce(PACL Acl,
                      ULONG Revision,
@@ -187,6 +196,9 @@ RtlpAddData(PVOID AceList,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAddAce(PACL Acl,
          ULONG AclRevision,
@@ -265,6 +277,9 @@ RtlAddAce(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAddAuditAccessAce(PACL Acl,
                     ULONG Revision,
@@ -352,6 +367,9 @@ RtlpDeleteData(PVOID Ace,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlDeleteAce(PACL Acl,
             ULONG AceIndex)
@@ -391,6 +409,9 @@ RtlDeleteAce(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateAcl(PACL Acl,
             ULONG AclSize,
@@ -423,6 +444,9 @@ RtlCreateAcl(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlQueryInformationAcl(PACL Acl,
                       PVOID Information,
@@ -487,6 +511,9 @@ RtlQueryInformationAcl(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetInformationAcl(PACL Acl,
                     PVOID Information,
@@ -527,6 +554,9 @@ RtlSetInformationAcl(PACL Acl,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlValidAcl(PACL Acl)
 {
index acf65cf..587918e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: atom.c,v 1.4 2002/09/08 10:23:04 chorns Exp $
+/* $Id: atom.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -55,6 +55,9 @@ static VOID RtlpDestroyAtomHandleTable(PRTL_ATOM_TABLE AtomTable);
 /* FUNCTIONS *****************************************************************/
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateAtomTable(ULONG TableSize,
                   PRTL_ATOM_TABLE *AtomTable)
@@ -112,6 +115,9 @@ RtlCreateAtomTable(ULONG TableSize,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlDestroyAtomTable(IN PRTL_ATOM_TABLE AtomTable)
 {
@@ -156,6 +162,9 @@ RtlDestroyAtomTable(IN PRTL_ATOM_TABLE AtomTable)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlEmptyAtomTable(PRTL_ATOM_TABLE AtomTable,
                  BOOLEAN DeletePinned)
@@ -205,6 +214,9 @@ RtlEmptyAtomTable(PRTL_ATOM_TABLE AtomTable,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAddAtomToAtomTable(IN PRTL_ATOM_TABLE AtomTable,
                      IN PWSTR AtomName,
@@ -298,6 +310,9 @@ RtlAddAtomToAtomTable(IN PRTL_ATOM_TABLE AtomTable,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlDeleteAtomFromAtomTable(IN PRTL_ATOM_TABLE AtomTable,
                           IN RTL_ATOM Atom)
@@ -360,6 +375,9 @@ RtlDeleteAtomFromAtomTable(IN PRTL_ATOM_TABLE AtomTable,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlLookupAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
                         IN PWSTR AtomName,
@@ -420,6 +438,9 @@ RtlLookupAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlPinAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
                      IN RTL_ATOM Atom)
@@ -461,6 +482,9 @@ RtlPinAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlQueryAtomInAtomTable(PRTL_ATOM_TABLE AtomTable,
                        RTL_ATOM Atom,
index 500605b..df2ddc6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: bitmap.c,v 1.4 2002/09/08 10:23:04 chorns Exp $
+/* $Id: bitmap.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -19,6 +19,9 @@
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlInitializeBitMap (
@@ -32,6 +35,9 @@ RtlInitializeBitMap (
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlAreBitsClear (
@@ -72,6 +78,9 @@ RtlAreBitsClear (
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlAreBitsSet (
@@ -116,6 +125,9 @@ RtlAreBitsSet (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlClearAllBits (
@@ -128,6 +140,9 @@ RtlClearAllBits (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlClearBits (
@@ -166,6 +181,9 @@ RtlClearBits (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindClearBits (
@@ -222,6 +240,9 @@ RtlFindClearBits (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindClearBitsAndSet (
@@ -362,6 +383,9 @@ RtlFindFirstRunSet (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindLongestRunClear (
@@ -419,6 +443,9 @@ RtlFindLongestRunClear (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindLongestRunSet (
@@ -476,6 +503,9 @@ RtlFindLongestRunSet (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindSetBits (
@@ -532,6 +562,9 @@ RtlFindSetBits (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlFindSetBitsAndClear (
@@ -554,6 +587,9 @@ RtlFindSetBitsAndClear (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlNumberOfClearBits (
@@ -583,6 +619,9 @@ RtlNumberOfClearBits (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlNumberOfSetBits (
@@ -612,6 +651,9 @@ RtlNumberOfSetBits (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlSetAllBits (
@@ -624,6 +666,9 @@ RtlSetAllBits (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlSetBits (
index bd67911..c21d44b 100644 (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: compress.c,v 1.1 2002/08/10 21:57:41 ekohl Exp $
+/* $Id: compress.c,v 1.2 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -76,6 +76,9 @@ RtlpWorkSpaceSizeLZNT1(USHORT Engine,
 
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCompressBuffer(IN USHORT CompressionFormatAndEngine,
                  IN PUCHAR UncompressedBuffer,
@@ -122,6 +125,9 @@ RtlCompressChunks(IN PUCHAR UncompressedBuffer,
 #endif
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlDecompressBuffer(IN USHORT CompressionFormat,
                    OUT PUCHAR UncompressedBuffer,
@@ -149,6 +155,9 @@ RtlDecompressChunks(OUT PUCHAR UncompressedBuffer,
 #endif
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlDecompressFragment(IN USHORT CompressionFormat,
                      OUT PUCHAR UncompressedFragment,
@@ -176,6 +185,9 @@ RtlDescribeChunk(IN USHORT CompressionFormat,
 #endif
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlGetCompressionWorkSpaceSize(IN USHORT CompressionFormatAndEngine,
                               OUT PULONG CompressBufferAndWorkSpaceSize,
index d52fa52..d1a991c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: critical.c,v 1.12 2002/09/08 10:23:04 chorns Exp $
+/* $Id: critical.c,v 1.13 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -18,6 +18,9 @@
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlDeleteCriticalSection(PCRITICAL_SECTION CriticalSection)
 {
@@ -25,6 +28,9 @@ RtlDeleteCriticalSection(PCRITICAL_SECTION CriticalSection)
    CriticalSection->Reserved = -1;
 }
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlEnterCriticalSection(PCRITICAL_SECTION CriticalSection)
 {
@@ -74,6 +80,9 @@ RtlEnterCriticalSection(PCRITICAL_SECTION CriticalSection)
 #endif
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlInitializeCriticalSection(PCRITICAL_SECTION CriticalSection)
 {
@@ -92,6 +101,9 @@ RtlInitializeCriticalSection(PCRITICAL_SECTION CriticalSection)
    return Status;
 }
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlLeaveCriticalSection(PCRITICAL_SECTION CriticalSection)
 {
@@ -142,6 +154,9 @@ RtlLeaveCriticalSection(PCRITICAL_SECTION CriticalSection)
 #endif
 }
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlTryEnterCriticalSection(PCRITICAL_SECTION CriticalSection)
 {
@@ -162,10 +177,4 @@ RtlTryEnterCriticalSection(PCRITICAL_SECTION CriticalSection)
    return FALSE;
 }
 
-
 /* EOF */
-
-
-
-
-
index eb2454f..1905241 100644 (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: dos8dot3.c,v 1.5 2002/09/08 10:23:04 chorns Exp $
+/* $Id: dos8dot3.c,v 1.6 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -56,6 +56,9 @@ RtlpIsShortIllegal(WCHAR Char)
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlGenerate8dot3Name(IN PUNICODE_STRING Name,
                     IN BOOLEAN AllowExtendedCharacters,
@@ -174,6 +177,9 @@ RtlGenerate8dot3Name(IN PUNICODE_STRING Name,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlIsNameLegalDOS8Dot3(IN PUNICODE_STRING UnicodeName,
                       IN PANSI_STRING AnsiName,
index ebe999b..87e7350 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: env.c,v 1.19 2003/07/09 20:25:00 hbirr Exp $
+/* $Id: env.c,v 1.20 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -22,6 +22,9 @@
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateEnvironment(BOOLEAN Inherit,
                     PWSTR *Environment)
@@ -94,6 +97,9 @@ RtlCreateEnvironment(BOOLEAN Inherit,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlDestroyEnvironment(PWSTR Environment)
 {
@@ -106,6 +112,9 @@ RtlDestroyEnvironment(PWSTR Environment)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlExpandEnvironmentStrings_U(PWSTR Environment,
                              PUNICODE_STRING Source,
@@ -192,6 +201,9 @@ copy:
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlSetCurrentEnvironment(PWSTR NewEnvironment,
                         PWSTR *OldEnvironment)
@@ -213,6 +225,9 @@ RtlSetCurrentEnvironment(PWSTR NewEnvironment,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetEnvironmentVariable(PWSTR *Environment,
                          PUNICODE_STRING Name,
@@ -424,6 +439,9 @@ found:
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlQueryEnvironmentVariable_U(PWSTR Environment,
                              PUNICODE_STRING Name,
index d97cfc9..48b2d73 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: error.c,v 1.12 2002/12/08 15:57:38 robd Exp $
+/* $Id: error.c,v 1.13 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -824,6 +824,9 @@ RPC_NT_SS_CONTEXT_MISMATCH           ERROR_INVALID_HANDLE
 
 /* FUNCTIONS ***************************************************************/
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlAssert(PVOID FailedAssertion,
@@ -914,6 +917,8 @@ RtlNtStatusToDosErrorNoTeb(NTSTATUS Status)
  *
  * REMARK
  *     RtlNtStatusToDosErrorNoTeb() does the real work.
+ *
+ * @implemented
  */
 DWORD STDCALL
 RtlNtStatusToDosError(NTSTATUS Status)
index 3efd5a6..c111cd6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: exception.c,v 1.14 2003/05/15 11:03:20 ekohl Exp $
+/* $Id: exception.c,v 1.15 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -55,6 +55,9 @@ KiUserExceptionDispatcher(PEXCEPTION_RECORD ExceptionRecord,
   RtlRaiseException(&NestedExceptionRecord);
 }
 
+/*
+ * @unimplemented
+ */
 VOID STDCALL
 RtlRaiseException(PEXCEPTION_RECORD ExceptionRecord)
 {
index fdb9214..d4521c0 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: handle.c,v 1.4 2002/09/08 10:23:05 chorns Exp $
+/* $Id: handle.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -31,6 +31,9 @@ RtlInitializeHandleTable(ULONG TableSize,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlDestroyHandleTable(PRTL_HANDLE_TABLE HandleTable)
 {
@@ -47,6 +50,9 @@ RtlDestroyHandleTable(PRTL_HANDLE_TABLE HandleTable)
 }
 
 
+/*
+ * @implemented
+ */
 PRTL_HANDLE STDCALL
 RtlAllocateHandle(PRTL_HANDLE_TABLE HandleTable,
                  PULONG Index)
@@ -106,6 +112,9 @@ RtlAllocateHandle(PRTL_HANDLE_TABLE HandleTable,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlFreeHandle(PRTL_HANDLE_TABLE HandleTable,
              PRTL_HANDLE Handle)
@@ -125,6 +134,9 @@ RtlFreeHandle(PRTL_HANDLE_TABLE HandleTable,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlIsValidHandle(PRTL_HANDLE_TABLE HandleTable,
                 PRTL_HANDLE Handle)
@@ -138,6 +150,9 @@ RtlIsValidHandle(PRTL_HANDLE_TABLE HandleTable,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlIsValidIndexHandle(PRTL_HANDLE_TABLE HandleTable,
                      PRTL_HANDLE *Handle,
index dba78de..722b5c4 100644 (file)
@@ -997,6 +997,8 @@ static BOOL HEAP_IsRealArena(
  * RETURNS
  *     Handle of heap: Success
  *     NULL: Failure
+ *
+ * @implemented
  */
 HANDLE STDCALL
 RtlCreateHeap(ULONG flags,
@@ -1040,6 +1042,8 @@ RtlCreateHeap(ULONG flags,
  * RETURNS
  *     TRUE: Success
  *     FALSE: Failure
+ *
+ * @implemented
  */
 BOOL STDCALL
 RtlDestroyHeap(HANDLE heap) /* [in] Handle of heap */
@@ -1091,6 +1095,8 @@ RtlDestroyHeap(HANDLE heap) /* [in] Handle of heap */
  * RETURNS
  *     Pointer to allocated memory block
  *     NULL: Failure
+ *
+ * @implemented
  */
 PVOID STDCALL
 RtlAllocateHeap(HANDLE heap,   /* [in] Handle of private heap block */
@@ -1157,6 +1163,8 @@ RtlAllocateHeap(HANDLE heap,   /* [in] Handle of private heap block */
  * RETURNS
  *     TRUE: Success
  *     FALSE: Failure
+ *
+ * @implemented
  */
 BOOLEAN STDCALL RtlFreeHeap(
               HANDLE heap, /* [in] Handle of heap */
@@ -1207,6 +1215,8 @@ BOOLEAN STDCALL RtlFreeHeap(
  * RETURNS
  *     Pointer to reallocated memory block
  *     NULL: Failure
+ *
+ * @implemented
  */
 LPVOID STDCALL RtlReAllocateHeap(
               HANDLE heap, /* [in] Handle of heap block */
@@ -1326,6 +1336,8 @@ LPVOID STDCALL RtlReAllocateHeap(
 
 /***********************************************************************
  *           HeapCompact   (KERNEL32.335)
+ *
+ * @unimplemented
  */
 DWORD STDCALL RtlCompactHeap( HANDLE heap, DWORD flags )
 {
@@ -1341,6 +1353,8 @@ DWORD STDCALL RtlCompactHeap( HANDLE heap, DWORD flags )
  * RETURNS
  *     TRUE: Success
  *     FALSE: Failure
+ *
+ * @implemented
  */
 BOOL STDCALL RtlLockHeap(
               HANDLE heap /* [in] Handle of heap to lock for exclusive access */
@@ -1359,6 +1373,8 @@ BOOL STDCALL RtlLockHeap(
  * RETURNS
  *     TRUE: Success
  *     FALSE: Failure
+ *
+ * @implemented
  */
 BOOL STDCALL RtlUnlockHeap(
               HANDLE heap /* [in] Handle to the heap to unlock */
@@ -1375,6 +1391,8 @@ BOOL STDCALL RtlUnlockHeap(
  * RETURNS
  *     Size in bytes of allocated memory
  *     0xffffffff: Failure
+ *
+ * @implemented
  */
 DWORD STDCALL RtlSizeHeap(
              HANDLE heap, /* [in] Handle of heap */
@@ -1416,6 +1434,8 @@ DWORD STDCALL RtlSizeHeap(
  * RETURNS
  *     TRUE: Success
  *     FALSE: Failure
+ *
+ * @implemented
  */
 BOOL STDCALL RtlValidateHeap(
               HANDLE heap, /* [in] Handle to the heap */
@@ -1567,6 +1587,9 @@ RtlInitializeHeapManager(VOID)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlEnumProcessHeaps(DWORD STDCALL(*func)(void*,LONG),
                    LONG lParam)
@@ -1589,6 +1612,9 @@ RtlEnumProcessHeaps(DWORD STDCALL(*func)(void*,LONG),
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlGetProcessHeaps(ULONG HeapCount,
                   HANDLE *HeapArray)
@@ -1611,6 +1637,9 @@ RtlGetProcessHeaps(ULONG HeapCount,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlValidateProcessHeaps(VOID)
 {
index 946bd6b..cef76ad 100755 (executable)
@@ -1,4 +1,4 @@
-/* $Id: exception.c,v 1.4 2003/06/07 10:14:39 chorns Exp $
+/* $Id: exception.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -247,6 +247,9 @@ RtlpDispatchException(IN PEXCEPTION_RECORD  ExceptionRecord,
   return ExceptionContinueExecution;  
 }
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlRaiseStatus(NTSTATUS Status)
 {
@@ -261,6 +264,9 @@ RtlRaiseStatus(NTSTATUS Status)
   RtlRaiseException (& ExceptionRecord);
 }
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlUnwind(PEXCEPTION_REGISTRATION RegistrationFrame,
   PVOID ReturnAddress,
index 4a14ce9..1f477b7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: image.c,v 1.5 2003/05/15 11:03:21 ekohl Exp $
+/* $Id: image.c,v 1.6 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -17,6 +17,9 @@
 
 /* FUNCTIONS ****************************************************************/
 
+/*
+ * @implemented
+ */
 PIMAGE_NT_HEADERS STDCALL
 RtlImageNtHeader (IN PVOID BaseAddress)
 {
@@ -40,6 +43,9 @@ RtlImageNtHeader (IN PVOID BaseAddress)
 }
 
 
+/*
+ * @implemented
+ */
 PVOID
 STDCALL
 RtlImageDirectoryEntryToData (
@@ -85,6 +91,9 @@ RtlImageDirectoryEntryToData (
 }
 
 
+/*
+ * @implemented
+ */
 PIMAGE_SECTION_HEADER
 STDCALL
 RtlImageRvaToSection (
@@ -112,6 +121,9 @@ RtlImageRvaToSection (
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlImageRvaToVa (
index 882649a..065fba7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: largeint.c,v 1.11 2003/06/01 18:14:24 ekohl Exp $
+/* $Id: largeint.c,v 1.12 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -19,6 +19,9 @@
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlConvertLongToLargeInteger (
@@ -32,6 +35,9 @@ RtlConvertLongToLargeInteger (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlConvertUlongToLargeInteger (
@@ -45,6 +51,9 @@ RtlConvertUlongToLargeInteger (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlEnlargedIntegerMultiply (
@@ -59,6 +68,9 @@ RtlEnlargedIntegerMultiply (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlEnlargedUnsignedDivide (
@@ -73,6 +85,9 @@ RtlEnlargedUnsignedDivide (
        return (ULONG)(Dividend.QuadPart / Divisor);
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlEnlargedUnsignedMultiply (
@@ -87,6 +102,9 @@ RtlEnlargedUnsignedMultiply (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlExtendedIntegerMultiply (
@@ -101,6 +119,9 @@ RtlExtendedIntegerMultiply (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlExtendedLargeIntegerDivide (
@@ -144,6 +165,9 @@ RtlExtendedLargeIntegerDivide (
 #define LOWER_32(A) ((A) & 0xffffffff)
 #define UPPER_32(A) ((A) >> 32)
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER STDCALL
 RtlExtendedMagicDivide (LARGE_INTEGER Dividend,
                        LARGE_INTEGER MagicDivisor,
@@ -191,6 +215,9 @@ RtlExtendedMagicDivide (LARGE_INTEGER Dividend,
 }
 
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerAdd (
@@ -205,6 +232,9 @@ RtlLargeIntegerAdd (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerArithmeticShift (
@@ -231,6 +261,9 @@ RtlLargeIntegerArithmeticShift (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerDivide (
@@ -249,6 +282,9 @@ RtlLargeIntegerDivide (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerNegate (
@@ -262,6 +298,9 @@ RtlLargeIntegerNegate (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerShiftLeft (
@@ -278,6 +317,9 @@ RtlLargeIntegerShiftLeft (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerShiftRight (
@@ -294,6 +336,9 @@ RtlLargeIntegerShiftRight (
        return RC;
 }
 
+/*
+ * @implemented
+ */
 LARGE_INTEGER
 STDCALL
 RtlLargeIntegerSubtract (
index c11b00c..26fb15a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: luid.c,v 1.6 2003/05/31 11:08:50 ekohl Exp $
+/* $Id: luid.c,v 1.7 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -25,6 +25,9 @@ RtlCopyLuid(PLUID LuidDest,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlCopyLuidAndAttributesArray(ULONG Count,
                              PLUID_AND_ATTRIBUTES Src,
@@ -41,6 +44,9 @@ RtlCopyLuidAndAttributesArray(ULONG Count,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlEqualLuid(PLUID Luid1,
             PLUID Luid2)
index bb098e6..0f8eb91 100644 (file)
@@ -43,6 +43,9 @@ double atan (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double ceil (double __x)
 {
   register double __value;
@@ -57,6 +60,9 @@ double ceil (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double cos (double __x)
 {
   register double __value;
@@ -67,6 +73,9 @@ double cos (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double fabs (double __x)
 {
   register double __value;
@@ -77,6 +86,9 @@ double fabs (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double floor (double __x)
 {
   register double __value;
@@ -91,6 +103,9 @@ double floor (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double log (double __x)
 {
   register double __value;
@@ -115,6 +130,9 @@ double __log2 (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double pow (double __x, double __y)
 {
   register double __value, __exponent;
@@ -159,6 +177,9 @@ double pow (double __x, double __y)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double sin (double __x)
 {
   register double __value;
@@ -169,6 +190,9 @@ double sin (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double sqrt (double __x)
 {
   register double __value;
@@ -179,6 +203,9 @@ double sqrt (double __x)
   return __value;
 }
 
+/*
+ * @implemented
+ */
 double tan (double __x)
 {
   register double __value;
index 1c72aff..ba089c5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mem.c,v 1.12 2002/12/08 15:57:39 robd Exp $
+/* $Id: mem.c,v 1.13 2003/07/11 13:50:23 royce Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -42,6 +42,9 @@ RtlCompareMemory(PVOID Source1,
    return(total);
 }
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlCompareMemoryUlong (
@@ -89,6 +92,9 @@ VOID RtlCopyMemory(VOID* Destination, CONST VOID* Source, ULONG Length)
 }
 #endif
 
+/*
+ * @implemented
+ */
 VOID 
 STDCALL
 RtlFillMemory (
@@ -100,6 +106,9 @@ RtlFillMemory (
        memset(Destination, Fill, Length);
 }
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlFillMemoryUlong (
@@ -120,6 +129,9 @@ RtlFillMemoryUlong (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlMoveMemory (
@@ -136,6 +148,9 @@ RtlMoveMemory (
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlZeroMemory (
@@ -150,5 +165,4 @@ RtlZeroMemory (
                );
 }
 
-
 /* EOF */
index b9a45ae..2e1cbb7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: misc.c,v 1.5 2002/09/08 10:23:06 chorns Exp $
+/* $Id: misc.c,v 1.6 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -65,6 +65,8 @@ RtlGetNtGlobalFlags(VOID)
  *
  * REVISIONS
  *     2000-08-10 ekohl
+ *
+ * @implemented
  */
 
 BOOLEAN STDCALL
index 182bf3d..bd982e1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: nls.c,v 1.11 2003/07/09 10:40:50 ekohl Exp $
+/* $Id: nls.c,v 1.12 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -132,6 +132,9 @@ RtlGetDefaultCodePage(OUT PUSHORT AnsiCodePage,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlInitCodePageTable(IN PUSHORT TableBase,
                     OUT PCPTABLEINFO CodePageTable)
@@ -187,6 +190,9 @@ RtlInitCodePageTable(IN PUSHORT TableBase,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlInitNlsTables(IN PUSHORT AnsiTableBase,
                 IN PUSHORT OemTableBase,
@@ -211,6 +217,9 @@ RtlInitNlsTables(IN PUSHORT AnsiTableBase,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlMultiByteToUnicodeN (IN OUT PWCHAR UnicodeString,
                        IN ULONG UnicodeSize,
@@ -250,6 +259,9 @@ RtlMultiByteToUnicodeN (IN OUT PWCHAR UnicodeString,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlMultiByteToUnicodeSize (OUT PULONG UnicodeSize,
                           IN PCHAR MbString,
@@ -271,6 +283,9 @@ RtlMultiByteToUnicodeSize (OUT PULONG UnicodeSize,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlOemToUnicodeN (PWCHAR UnicodeString,
                  ULONG UnicodeSize,
@@ -310,6 +325,9 @@ RtlOemToUnicodeN (PWCHAR UnicodeString,
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlResetRtlTranslations(IN PNLSTABLEINFO NlsTable)
 {
@@ -337,6 +355,9 @@ RtlResetRtlTranslations(IN PNLSTABLEINFO NlsTable)
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
                      PCHAR CustomString,
@@ -377,6 +398,9 @@ RtlUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUnicodeToMultiByteN (PCHAR MbString,
                        ULONG MbSize,
@@ -416,6 +440,9 @@ RtlUnicodeToMultiByteN (PCHAR MbString,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUnicodeToMultiByteSize (PULONG MbSize,
                           PWCHAR UnicodeString,
@@ -438,6 +465,9 @@ RtlUnicodeToMultiByteSize (PULONG MbSize,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUnicodeToOemN (PCHAR OemString,
                  ULONG OemSize,
@@ -477,6 +507,9 @@ RtlUnicodeToOemN (PCHAR OemString,
 }
 
 
+/*
+ * @implemented
+ */
 WCHAR STDCALL
 RtlUpcaseUnicodeChar(IN WCHAR Source)
 {
@@ -501,6 +534,9 @@ RtlUpcaseUnicodeChar(IN WCHAR Source)
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUpcaseUnicodeToCustomCPN (IN PCPTABLEINFO CustomCP,
                             PCHAR CustomString,
@@ -543,6 +579,9 @@ RtlUpcaseUnicodeToCustomCPN (IN PCPTABLEINFO CustomCP,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUpcaseUnicodeToMultiByteN (PCHAR MbString,
                              ULONG MbSize,
@@ -584,6 +623,9 @@ RtlUpcaseUnicodeToMultiByteN (PCHAR MbString,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlUpcaseUnicodeToOemN (PCHAR OemString,
                        ULONG OemSize,
@@ -625,6 +667,9 @@ RtlUpcaseUnicodeToOemN (PCHAR OemString,
 }
 
 
+/*
+ * @unimplemented
+ */
 CHAR STDCALL
 RtlUpperChar (IN CHAR Source)
 {
index d73ce01..d99f0fd 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: path.c,v 1.19 2003/07/09 20:11:41 hbirr Exp $
+/* $Id: path.c,v 1.20 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -162,12 +162,18 @@ static VOID RtlpEatPath (PWSTR Path)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL RtlGetLongestNtPathLength (VOID)
 {
    return (MAX_PATH + 9);
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlDetermineDosPathNameType_U(PWSTR Path)
 {
@@ -213,6 +219,9 @@ RtlDetermineDosPathNameType_U(PWSTR Path)
  * offset in bytes to DOS device name from beginning of buffer in high word
  * and size in bytes of DOS device name in low word */
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlIsDosDeviceName_U(PWSTR DeviceName)
 {
@@ -303,6 +312,9 @@ RtlIsDosDeviceName_U(PWSTR DeviceName)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlGetCurrentDirectory_U(ULONG MaximumLength,
                         PWSTR Buffer)
@@ -343,6 +355,9 @@ RtlGetCurrentDirectory_U(ULONG MaximumLength,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetCurrentDirectory_U(PUNICODE_STRING name)
 {
@@ -519,6 +534,9 @@ RtlSetCurrentDirectory_U(PUNICODE_STRING name)
    return STATUS_SUCCESS;
 }
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlGetFullPathName_U(PWSTR DosName,
                     ULONG size,
@@ -704,6 +722,9 @@ CHECKPOINT;
 }
 
 
+/*
+ * @unimplemented
+ */
 BOOLEAN STDCALL
 RtlDosPathNameToNtPathName_U(PWSTR dosname,
                             PUNICODE_STRING ntname,
@@ -819,6 +840,9 @@ RtlDosPathNameToNtPathName_U(PWSTR dosname,
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlDosSearchPath_U (
@@ -893,6 +917,9 @@ RtlDosSearchPath_U (
 }
 
 
+/*
+ * @unimplemented
+ */
 BOOLEAN STDCALL
 RtlDoesFileExists_U(IN PWSTR FileName)
 {
index 66c6a9c..a9ded8c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ppb.c,v 1.17 2002/11/14 18:21:05 chorns Exp $
+/* $Id: ppb.c,v 1.18 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -29,6 +29,9 @@
 
 /* FUNCTIONS ****************************************************************/
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlAcquirePebLock(VOID)
 {
@@ -37,6 +40,9 @@ RtlAcquirePebLock(VOID)
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlReleasePebLock(VOID)
 {
@@ -60,6 +66,9 @@ RtlpCopyParameterString(PWCHAR *Ptr,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateProcessParameters(PRTL_USER_PROCESS_PARAMETERS *ProcessParameters,
                           PUNICODE_STRING ImagePathName,
@@ -235,6 +244,9 @@ RtlCreateProcessParameters(PRTL_USER_PROCESS_PARAMETERS *ProcessParameters,
    return STATUS_SUCCESS;
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlDestroyProcessParameters(PRTL_USER_PROCESS_PARAMETERS ProcessParameters)
 {
@@ -248,6 +260,8 @@ RtlDestroyProcessParameters(PRTL_USER_PROCESS_PARAMETERS ProcessParameters)
 
 /*
  * denormalize process parameters (Pointer-->Offset)
+ *
+ * @implemented
  */
 PRTL_USER_PROCESS_PARAMETERS STDCALL
 RtlDeNormalizeProcessParams(PRTL_USER_PROCESS_PARAMETERS Params)
@@ -271,6 +285,8 @@ RtlDeNormalizeProcessParams(PRTL_USER_PROCESS_PARAMETERS Params)
 
 /*
  * normalize process parameters (Offset-->Pointer)
+ *
+ * @implemented
  */
 PRTL_USER_PROCESS_PARAMETERS STDCALL
 RtlNormalizeProcessParams(PRTL_USER_PROCESS_PARAMETERS Params)
index b76f0bb..0b598a0 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: process.c,v 1.33 2003/04/26 23:13:29 hyperion Exp $
+/* $Id: process.c,v 1.34 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -192,7 +192,8 @@ static NTSTATUS KlInitPeb (HANDLE ProcessHandle,
 
    /* create the PPB */
    PpbBase = NULL;
-   PpbSize = Ppb->AllocationSize;\r
+   PpbSize = Ppb->AllocationSize;
+
    Status = NtAllocateVirtualMemory(ProcessHandle,
                                    &PpbBase,
                                    0,
@@ -211,7 +212,8 @@ static NTSTATUS KlInitPeb (HANDLE ProcessHandle,
    NtWriteVirtualMemory(ProcessHandle,
                        PpbBase,
                        Ppb,
-                       Ppb->AllocationSize,\r
+                       Ppb->AllocationSize,
+
                        &BytesWritten);
    RtlNormalizeProcessParams (Ppb);
 
@@ -242,7 +244,9 @@ static NTSTATUS KlInitPeb (HANDLE ProcessHandle,
    return(STATUS_SUCCESS);
 }
 
-
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateUserProcess(PUNICODE_STRING ImageFileName,
                     ULONG Attributes,
index 49a1d61..e65d90b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: propvar.c,v 1.3 2002/09/08 10:23:06 chorns Exp $
+/* $Id: propvar.c,v 1.4 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -8,6 +8,9 @@
 #define NTOS_MODE_USER
 #include <ntos.h>
 
+/*
+ * @unimplemented
+ */
 NTSTATUS
 STDCALL
 PropertyLengthAsVariant (
@@ -20,6 +23,9 @@ PropertyLengthAsVariant (
        return (STATUS_NOT_IMPLEMENTED);
 }
 
+/*
+ * @unimplemented
+ */
 BOOLEAN
 STDCALL
 RtlCompareVariants (
@@ -31,6 +37,9 @@ RtlCompareVariants (
        return (FALSE);
 }
 
+/*
+ * @unimplemented
+ */
 BOOLEAN
 STDCALL
 RtlConvertPropertyToVariant (
@@ -43,6 +52,9 @@ RtlConvertPropertyToVariant (
        return (FALSE);
 }
 
+/*
+ * @unimplemented
+ */
 NTSTATUS
 STDCALL
 RtlConvertVariantToProperty (
index 7e61e75..0f30122 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: registry.c,v 1.20 2003/06/07 16:16:39 chorns Exp $
+/* $Id: registry.c,v 1.21 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -30,6 +30,9 @@
 
 /* FUNCTIONS ***************************************************************/
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCheckRegistryKey(IN ULONG RelativeTo,
                    IN PWSTR Path)
@@ -50,6 +53,9 @@ RtlCheckRegistryKey(IN ULONG RelativeTo,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCreateRegistryKey(IN ULONG RelativeTo,
                     IN PWSTR Path)
@@ -70,6 +76,9 @@ RtlCreateRegistryKey(IN ULONG RelativeTo,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlDeleteRegistryValue(IN ULONG RelativeTo,
                       IN PCWSTR Path,
@@ -98,6 +107,9 @@ RtlDeleteRegistryValue(IN ULONG RelativeTo,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlFormatCurrentUserKeyPath(PUNICODE_STRING KeyPath)
 {
@@ -110,6 +122,9 @@ RtlFormatCurrentUserKeyPath(PUNICODE_STRING KeyPath)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlOpenCurrentUser(IN ACCESS_MASK DesiredAccess,
                   OUT PHANDLE KeyHandle)
@@ -147,6 +162,9 @@ RtlOpenCurrentUser(IN ACCESS_MASK DesiredAccess,
 }
 
 
+/*
+ * @unimplemented
+ */
 NTSTATUS STDCALL
 RtlQueryRegistryValues(IN ULONG RelativeTo,
                       IN PCWSTR Path,
@@ -656,6 +674,9 @@ RtlQueryRegistryValues(IN ULONG RelativeTo,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlWriteRegistryValue(IN ULONG RelativeTo,
                      IN PCWSTR Path,
@@ -691,6 +712,9 @@ RtlWriteRegistryValue(IN ULONG RelativeTo,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtCreateKey(OUT HANDLE KeyHandle,
                IN ACCESS_MASK DesiredAccess,
@@ -712,6 +736,9 @@ RtlpNtCreateKey(OUT HANDLE KeyHandle,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtEnumerateSubKey(IN HANDLE KeyHandle,
                      OUT PUNICODE_STRING SubKeyName,
@@ -767,6 +794,9 @@ RtlpNtEnumerateSubKey(IN HANDLE KeyHandle,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtMakeTemporaryKey(IN HANDLE KeyHandle)
 {
@@ -774,6 +804,9 @@ RtlpNtMakeTemporaryKey(IN HANDLE KeyHandle)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtOpenKey(OUT HANDLE KeyHandle,
              IN ACCESS_MASK DesiredAccess,
@@ -789,6 +822,9 @@ RtlpNtOpenKey(OUT HANDLE KeyHandle,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtQueryValueKey(IN HANDLE KeyHandle,
                    OUT PULONG Type OPTIONAL,
@@ -845,6 +881,9 @@ RtlpNtQueryValueKey(IN HANDLE KeyHandle,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlpNtSetValueKey(IN HANDLE KeyHandle,
                  IN ULONG Type,
index c55de6c..b630ab3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: resource.c,v 1.4 2003/04/02 21:55:15 hyperion Exp $
+/* $Id: resource.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -28,6 +28,9 @@
 
 /* FUNCTIONS ****************************************************************/
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlInitializeResource(PRTL_RESOURCE Resource)
 {
@@ -67,6 +70,9 @@ RtlInitializeResource(PRTL_RESOURCE Resource)
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlDeleteResource(PRTL_RESOURCE Resource)
 {
@@ -80,6 +86,9 @@ RtlDeleteResource(PRTL_RESOURCE Resource)
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlAcquireResourceExclusive(PRTL_RESOURCE Resource,
                            BOOLEAN Wait)
@@ -129,6 +138,9 @@ done:
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlAcquireResourceShared(PRTL_RESOURCE Resource,
                         BOOLEAN Wait)
@@ -171,6 +183,9 @@ done:
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlConvertExclusiveToShared(PRTL_RESOURCE Resource)
 {
@@ -202,6 +217,9 @@ RtlConvertExclusiveToShared(PRTL_RESOURCE Resource)
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlConvertSharedToExclusive(PRTL_RESOURCE Resource)
 {
@@ -233,6 +251,9 @@ RtlConvertSharedToExclusive(PRTL_RESOURCE Resource)
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlReleaseResource(PRTL_RESOURCE Resource)
 {
@@ -284,6 +305,9 @@ wake_exclusive:
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlDumpResource(PRTL_RESOURCE Resource)
 {
index b8a45c6..e938c04 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sd.c,v 1.10 2003/06/01 18:14:24 ekohl Exp $
+/* $Id: sd.c,v 1.11 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -37,6 +37,9 @@ RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
   return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlLengthSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor)
 {
@@ -97,6 +100,9 @@ RtlLengthSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetDaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                             PBOOLEAN DaclPresent,
@@ -141,6 +147,9 @@ RtlGetDaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetDaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                             BOOLEAN DaclPresent,
@@ -171,6 +180,9 @@ RtlSetDaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlValidSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor)
 {
@@ -240,6 +252,9 @@ RtlValidSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetOwnerSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                              PSID Owner,
@@ -262,6 +277,9 @@ RtlSetOwnerSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
    return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetOwnerSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                              PSID* Owner,
@@ -298,6 +316,9 @@ RtlGetOwnerSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
    return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetGroupSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                              PSID Group,
@@ -320,6 +341,9 @@ RtlSetGroupSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
    return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetGroupSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                              PSID* Group,
@@ -456,6 +480,9 @@ RtlpQuerySecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlMakeSelfRelativeSD(PSECURITY_DESCRIPTOR AbsSD,
                      PSECURITY_DESCRIPTOR RelSD,
@@ -536,6 +563,9 @@ RtlMakeSelfRelativeSD(PSECURITY_DESCRIPTOR AbsSD,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAbsoluteToSelfRelativeSD(PSECURITY_DESCRIPTOR AbsSD,
                            PSECURITY_DESCRIPTOR RelSD,
@@ -551,6 +581,9 @@ RtlAbsoluteToSelfRelativeSD(PSECURITY_DESCRIPTOR AbsSD,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetControlSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                                PSECURITY_DESCRIPTOR_CONTROL Control,
@@ -569,6 +602,9 @@ RtlGetControlSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlGetSaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                             PBOOLEAN SaclPresent,
@@ -612,6 +648,9 @@ RtlGetSaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
    return(STATUS_SUCCESS);
 }
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetSaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
                             BOOLEAN SaclPresent,
@@ -642,6 +681,9 @@ RtlSetSaclSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSelfRelativeToAbsoluteSD(PSECURITY_DESCRIPTOR RelSD,
                            PSECURITY_DESCRIPTOR AbsSD,
index 013451e..d23248d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: security.c,v 1.9 2003/06/17 10:52:56 ekohl Exp $
+/* $Id: security.c,v 1.10 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -18,6 +18,9 @@
 
 /* FUNCTIONS ****************************************************************/
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlImpersonateSelf(IN SECURITY_IMPERSONATION_LEVEL ImpersonationLevel)
 {
@@ -68,6 +71,9 @@ RtlImpersonateSelf(IN SECURITY_IMPERSONATION_LEVEL ImpersonationLevel)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAdjustPrivilege(IN ULONG Privilege,
                   IN BOOLEAN Enable,
index 6987e9c..96c37df 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sid.c,v 1.7 2003/06/07 10:35:27 ekohl Exp $
+/* $Id: sid.c,v 1.8 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -33,6 +33,9 @@ RtlValidSid(IN PSID Sid)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlLengthRequiredSid(IN UCHAR SubAuthorityCount)
 {
@@ -40,6 +43,9 @@ RtlLengthRequiredSid(IN UCHAR SubAuthorityCount)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlInitializeSid(IN PSID Sid,
                 IN PSID_IDENTIFIER_AUTHORITY IdentifierAuthority,
@@ -54,6 +60,9 @@ RtlInitializeSid(IN PSID Sid,
 }
 
 
+/*
+ * @implemented
+ */
 PULONG STDCALL
 RtlSubAuthoritySid(IN PSID Sid,
                   IN ULONG SubAuthority)
@@ -62,6 +71,9 @@ RtlSubAuthoritySid(IN PSID Sid,
 }
 
 
+/*
+ * @implemented
+ */
 PUCHAR STDCALL
 RtlSubAuthorityCountSid(IN PSID Sid)
 {
@@ -69,6 +81,9 @@ RtlSubAuthorityCountSid(IN PSID Sid)
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlEqualSid(IN PSID Sid1,
            IN PSID Sid2)
@@ -89,6 +104,9 @@ RtlEqualSid(IN PSID Sid1,
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlLengthSid(IN PSID Sid)
 {
@@ -96,6 +114,9 @@ RtlLengthSid(IN PSID Sid)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCopySid(ULONG BufferLength,
           PSID Dest,
@@ -112,6 +133,9 @@ RtlCopySid(ULONG BufferLength,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlCopySidAndAttributesArray(ULONG Count,
                             PSID_AND_ATTRIBUTES Src,
@@ -148,6 +172,9 @@ RtlCopySidAndAttributesArray(ULONG Count,
 }
 
 
+/*
+ * @implemented
+ */
 PSID_IDENTIFIER_AUTHORITY STDCALL
 RtlIdentifierAuthoritySid(IN PSID Sid)
 {
@@ -155,6 +182,9 @@ RtlIdentifierAuthoritySid(IN PSID Sid)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlAllocateAndInitializeSid (
@@ -218,6 +248,9 @@ RtlAllocateAndInitializeSid (
 }
 
 
+/*
+ * @implemented
+ */
 PSID STDCALL
 RtlFreeSid(IN PSID Sid)
 {
@@ -228,6 +261,9 @@ RtlFreeSid(IN PSID Sid)
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN STDCALL
 RtlEqualPrefixSid(IN PSID Sid1,
                  IN PSID Sid2)
@@ -238,6 +274,9 @@ RtlEqualPrefixSid(IN PSID Sid1,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlConvertSidToUnicodeString(PUNICODE_STRING String,
                             PSID Sid,
index c89b2fa..a3a70e4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: time.c,v 1.14 2002/12/08 15:57:39 robd Exp $
+/* $Id: time.c,v 1.15 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -55,6 +55,9 @@ static __inline void NormalizeTimeFields(CSHORT *FieldToNormalize,
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @unimplemented
+ */
 VOID
 STDCALL
 RtlTimeToTimeFields(
@@ -137,6 +140,9 @@ RtlTimeToTimeFields(
 }
 
 
+/*
+ * @unimplemented
+ */
 BOOLEAN
 STDCALL
 RtlTimeFieldsToTime(
@@ -204,6 +210,9 @@ RtlTimeFieldsToTime(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlSecondsSince1970ToTime(
@@ -218,6 +227,9 @@ RtlSecondsSince1970ToTime(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlSecondsSince1980ToTime(
@@ -232,6 +244,9 @@ RtlSecondsSince1980ToTime(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlTimeToSecondsSince1970(
@@ -252,6 +267,9 @@ RtlTimeToSecondsSince1970(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlTimeToSecondsSince1980(
@@ -272,6 +290,9 @@ RtlTimeToSecondsSince1980(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlLocalTimeToSystemTime(PLARGE_INTEGER LocalTime,
@@ -294,6 +315,9 @@ RtlLocalTimeToSystemTime(PLARGE_INTEGER LocalTime,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlSystemTimeToLocalTime(PLARGE_INTEGER SystemTime,
@@ -316,6 +340,9 @@ RtlSystemTimeToLocalTime(PLARGE_INTEGER SystemTime,
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlTimeToElapsedTimeFields(IN PLARGE_INTEGER Time,
index ce3e548..56587d7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: timezone.c,v 1.4 2002/09/08 10:23:07 chorns Exp $
+/* $Id: timezone.c,v 1.5 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -21,6 +21,9 @@
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlQueryTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
 {
@@ -92,6 +95,9 @@ RtlQueryTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlSetTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
 {
index 75e7505..0b21bab 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: unicode.c,v 1.29 2003/07/09 20:13:56 hbirr Exp $
+/* $Id: unicode.c,v 1.30 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -46,6 +46,9 @@ RtlAnsiCharToUnicodeChar (IN CHAR AnsiChar)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlAnsiStringToUnicodeSize (IN PANSI_STRING AnsiString)
 {
@@ -59,6 +62,9 @@ RtlAnsiStringToUnicodeSize (IN PANSI_STRING AnsiString)
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlAnsiStringToUnicodeString(
@@ -122,6 +128,9 @@ RtlAnsiStringToUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlAppendAsciizToString(
@@ -151,6 +160,9 @@ RtlAppendAsciizToString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlAppendStringToString(
@@ -178,6 +190,9 @@ RtlAppendStringToString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlAppendUnicodeStringToString(
@@ -196,6 +211,9 @@ RtlAppendUnicodeStringToString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS STDCALL
 RtlAppendUnicodeToString(IN OUT PUNICODE_STRING Destination,
                         IN PWSTR Source)
@@ -215,6 +233,9 @@ RtlAppendUnicodeToString(IN OUT PUNICODE_STRING Destination,
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlCharToInteger(
@@ -256,6 +277,9 @@ RtlCharToInteger(
 }
 
 
+/*
+ * @implemented
+ */
 LONG
 STDCALL
 RtlCompareString(
@@ -303,6 +327,9 @@ RtlCompareString(
 }
 
 
+/*
+ * @implemented
+ */
 LONG
 STDCALL
 RtlCompareUnicodeString(
@@ -350,6 +377,9 @@ RtlCompareUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlCopyString(
@@ -372,6 +402,9 @@ RtlCopyString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlCopyUnicodeString(
@@ -394,6 +427,9 @@ RtlCopyUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlCreateUnicodeString(
@@ -421,6 +457,9 @@ RtlCreateUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlCreateUnicodeStringFromAsciiz(
@@ -441,6 +480,9 @@ RtlCreateUnicodeStringFromAsciiz(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlDowncaseUnicodeString(
@@ -491,6 +533,9 @@ RtlDowncaseUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlEqualComputerName(
@@ -502,6 +547,9 @@ RtlEqualComputerName(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlEqualDomainName (
@@ -531,6 +579,9 @@ RtlEqualDomainName (
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlEqualString(
@@ -571,6 +622,9 @@ RtlEqualString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlEqualUnicodeString(
@@ -612,6 +666,9 @@ RtlEqualUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlEraseUnicodeString(
@@ -631,6 +688,9 @@ RtlEraseUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlFreeAnsiString(
@@ -649,6 +709,9 @@ RtlFreeAnsiString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlFreeOemString(
@@ -667,6 +730,9 @@ RtlFreeOemString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlFreeUnicodeString(
@@ -685,6 +751,9 @@ RtlFreeUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlInitAnsiString(
@@ -708,6 +777,9 @@ RtlInitAnsiString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlInitString(
@@ -731,6 +803,9 @@ RtlInitString(
 }
 
 
+/*
+ * @implemented
+ */
 VOID
 STDCALL
 RtlInitUnicodeString(
@@ -754,6 +829,9 @@ RtlInitUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlIntegerToChar(
@@ -801,6 +879,9 @@ RtlIntegerToChar(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlIntegerToUnicodeString(
@@ -833,6 +914,9 @@ RtlIntegerToUnicodeString(
 
 #define ITU_IMPLEMENTED_TESTS (IS_TEXT_UNICODE_ODD_LENGTH|IS_TEXT_UNICODE_SIGNATURE)
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlIsTextUnicode (PVOID Buffer,
                  ULONG Length,
@@ -886,6 +970,9 @@ done:
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlLargeIntegerToChar(
@@ -933,6 +1020,9 @@ RtlLargeIntegerToChar(
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlOemStringToUnicodeSize(
@@ -948,6 +1038,9 @@ RtlOemStringToUnicodeSize(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlOemStringToUnicodeString(
@@ -1011,6 +1104,9 @@ RtlOemStringToUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlPrefixString(
@@ -1053,6 +1149,9 @@ RtlPrefixString(
 }
 
 
+/*
+ * @implemented
+ */
 BOOLEAN
 STDCALL
 RtlPrefixUnicodeString(
@@ -1096,6 +1195,9 @@ RtlPrefixUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlUnicodeStringToAnsiSize(
@@ -1111,6 +1213,9 @@ RtlUnicodeStringToAnsiSize(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUnicodeStringToAnsiString(
@@ -1168,6 +1273,9 @@ RtlUnicodeStringToAnsiString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUnicodeStringToInteger(
@@ -1257,6 +1365,9 @@ RtlUnicodeStringToInteger(
 }
 
 
+/*
+ * @implemented
+ */
 ULONG
 STDCALL
 RtlUnicodeStringToOemSize(
@@ -1272,6 +1383,9 @@ RtlUnicodeStringToOemSize(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUnicodeStringToCountedOemString(
@@ -1338,6 +1452,9 @@ RtlUnicodeStringToCountedOemString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUnicodeStringToOemString(
@@ -1404,6 +1521,9 @@ RtlUnicodeStringToOemString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUpcaseUnicodeString(
@@ -1444,6 +1564,9 @@ RtlUpcaseUnicodeString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUpcaseUnicodeStringToAnsiString(
@@ -1510,6 +1633,9 @@ RtlUpcaseUnicodeStringToAnsiString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUpcaseUnicodeStringToCountedOemString(
@@ -1576,6 +1702,9 @@ RtlUpcaseUnicodeStringToCountedOemString(
 }
 
 
+/*
+ * @implemented
+ */
 NTSTATUS
 STDCALL
 RtlUpcaseUnicodeStringToOemString (
@@ -1643,6 +1772,9 @@ RtlUpcaseUnicodeStringToOemString (
 }
 
 
+/*
+ * @implemented
+ */
 VOID STDCALL
 RtlUpperString (IN OUT PSTRING DestinationString,
                IN PSTRING SourceString)
@@ -1668,6 +1800,9 @@ RtlUpperString (IN OUT PSTRING DestinationString,
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlxAnsiStringToUnicodeSize (IN PANSI_STRING AnsiString)
 {
@@ -1675,6 +1810,9 @@ RtlxAnsiStringToUnicodeSize (IN PANSI_STRING AnsiString)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlxOemStringToUnicodeSize (IN POEM_STRING OemString)
 {
@@ -1682,6 +1820,9 @@ RtlxOemStringToUnicodeSize (IN POEM_STRING OemString)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlxUnicodeStringToAnsiSize (IN PUNICODE_STRING UnicodeString)
 {
@@ -1689,6 +1830,9 @@ RtlxUnicodeStringToAnsiSize (IN PUNICODE_STRING UnicodeString)
 }
 
 
+/*
+ * @implemented
+ */
 ULONG STDCALL
 RtlxUnicodeStringToOemSize (IN PUNICODE_STRING UnicodeString)
 {
index 950a80d..f458b3f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sprintf.c,v 1.10 2002/09/13 18:45:10 hbirr Exp $
+/* $Id: sprintf.c,v 1.11 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -241,6 +241,9 @@ stringw(char* buf, char* end, const wchar_t* sw, int len, int field_width, int p
        return buf;
 }
 
+/*
+ * @implemented
+ */
 int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
 {
        int len;
@@ -507,6 +510,9 @@ int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
 }
 
 
+/*
+ * @implemented
+ */
 int sprintf(char * buf, const char *fmt, ...)
 {
        va_list args;
@@ -519,6 +525,9 @@ int sprintf(char * buf, const char *fmt, ...)
 }
 
 
+/*
+ * @implemented
+ */
 int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
 {
        va_list args;
@@ -531,6 +540,9 @@ int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
 }
 
 
+/*
+ * @implemented
+ */
 int vsprintf(char *buf, const char *fmt, va_list args)
 {
        return _vsnprintf(buf,INT_MAX,fmt,args);
index 9bf9f68..79dc7ae 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: swprintf.c,v 1.12 2002/09/13 18:45:10 hbirr Exp $
+/* $Id: swprintf.c,v 1.13 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -510,6 +510,9 @@ int _vsnwprintf(wchar_t *buf, size_t cnt, const wchar_t *fmt, va_list args)
 }
 
 
+/*
+ * @implemented
+ */
 int swprintf(wchar_t *buf, const wchar_t *fmt, ...)
 {
        va_list args;
@@ -522,6 +525,9 @@ int swprintf(wchar_t *buf, const wchar_t *fmt, ...)
 }
 
 
+/*
+ * @implemented
+ */
 int _snwprintf(wchar_t *buf, size_t cnt, const wchar_t *fmt, ...)
 {
        va_list args;
index 3bd28bd..24f6351 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 int
 abs(int j)
 {
index ba4e2df..094f96f 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 int
 atoi(const char *str)
 {
index 43c36d5..1b1856c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: atoi64.c,v 1.3 2002/07/18 18:12:59 ekohl Exp $
+/* $Id: atoi64.c,v 1.4 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,6 +9,9 @@
 #include <stdlib.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 __int64
 _atoi64 (const char *nptr)
 {
index 2680abd..60e27e3 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 long
 atol(const char *str)
 {
index c4185e9..b9468e9 100644 (file)
@@ -11,6 +11,9 @@
 /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 char *
 _i64toa(__int64 value, char *string, int radix)
 {
@@ -51,6 +54,9 @@ _i64toa(__int64 value, char *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 char *
 _itoa(int value, char *string, int radix)
 {
@@ -91,6 +97,9 @@ _itoa(int value, char *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 char *
 _ltoa(long value, char *string, int radix)
 {
@@ -131,6 +140,9 @@ _ltoa(long value, char *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 char *
 _ultoa(unsigned long value, char *string, int radix)
 {
index 47537b6..f52509c 100644 (file)
@@ -11,6 +11,9 @@
 /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 wchar_t *
 _i64tow(__int64 value, wchar_t *string, int radix)
 {
@@ -51,6 +54,9 @@ _i64tow(__int64 value, wchar_t *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *
 _itow(int value, wchar_t *string, int radix)
 {
@@ -91,6 +97,9 @@ _itow(int value, wchar_t *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *
 _ltow(long value, wchar_t *string, int radix)
 {
@@ -131,6 +140,9 @@ _ltow(long value, wchar_t *string, int radix)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *
 _ultow(unsigned long value, wchar_t *string, int radix)
 {
index eb2fb71..50ad63d 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 long
 labs(long j)
 {
index f35ccb3..58c91cb 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mbstowcs.c,v 1.2 2002/07/18 18:12:59 ekohl Exp $
+/* $Id: mbstowcs.c,v 1.3 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -10,6 +10,9 @@
 #include <stdlib.h>
 #include <string.h>
 
+/*
+ * @implemented
+ */
 size_t mbstowcs (wchar_t *wcstr, const char *mbstr, size_t count)
 {
        NTSTATUS Status;
index 23c1436..d1d590d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: qsort.c,v 1.1 2000/04/14 01:44:52 ekohl Exp $
+/* $Id: qsort.c,v 1.2 2003/07/11 13:50:23 royce Exp $
  * 
  * FILE: lib/ntdll/stdlib/qsort.c
  * NOTE: Adapted from CygWin newlib 2000-03-12.
@@ -145,7 +145,11 @@ med3 (
 }
 
 
-/* EXPORTED */
+/*
+ * EXPORTED
+ *
+ * @implemented
+ */
 void
 qsort (
        void            * a,
index 8dbe18b..b8a09c7 100644 (file)
@@ -1,6 +1,9 @@
 #include <stdlib.h>
 #include <string.h>
 
+/*
+ * @implemented
+ */
 void _splitpath( const char *path, char *drive, char *dir, char *fname, char *ext )
 {
        char *tmp_drive;
index f9486ca..5651f6a 100644 (file)
@@ -4,6 +4,9 @@
 #include <stdlib.h>
 
 
+/*
+ * @implemented
+ */
 long
 strtol(const char *nptr, char **endptr, int base)
 {
index f6d0f06..efb5a21 100644 (file)
@@ -9,6 +9,8 @@
  *
  * Ignores `locale' stuff.  Assumes that the upper and lower case
  * alphabets and digits are each contiguous.
+ *
+ * @implemented
  */
 unsigned long
 strtoul(const char *nptr, char **endptr, int base)
index fbddb1a..2467c59 100644 (file)
@@ -4,6 +4,9 @@
 #include <stdlib.h>
 
 
+/*
+ * @implemented
+ */
 long
 wcstol(const wchar_t *nptr, wchar_t **endptr, int base)
 {
index 00cb250..e9d01d4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wcstombs.c,v 1.2 2002/07/18 18:12:59 ekohl Exp $
+/* $Id: wcstombs.c,v 1.3 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -10,6 +10,9 @@
 #include <stdlib.h>
 #include <string.h>
 
+/*
+ * @implemented
+ */
 size_t wcstombs (char *mbstr, const wchar_t *wcstr, size_t count)
 {
        NTSTATUS Status;
index 835e681..cc35a3b 100644 (file)
@@ -9,6 +9,8 @@
  *
  * Ignores `locale' stuff.  Assumes that the upper and lower case
  * alphabets and digits are each contiguous.
+ *
+ * @implemented
  */
 unsigned long
 wcstoul(const wchar_t *nptr, wchar_t **endptr, int base)
index fcf3d18..394b6cb 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 int
 _wtoi(const wchar_t *str)
 {
index ecca8de..576015c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wtoi64.c,v 1.3 2002/07/18 18:12:59 ekohl Exp $
+/* $Id: wtoi64.c,v 1.4 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,6 +9,9 @@
 #include <stdlib.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 __int64
 _wtoi64 (const wchar_t *nptr)
 {
index a74ce32..2a60cbb 100644 (file)
@@ -1,6 +1,9 @@
 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
 #include <stdlib.h>
 
+/*
+ * @implemented
+ */
 long
 _wtol(const wchar_t *str)
 {
index 0ed718a..374d785 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ctype.c,v 1.12 2003/02/16 18:54:26 hbirr Exp $
+/* $Id: ctype.c,v 1.13 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -286,82 +286,130 @@ int _isctype (int c, int ctypeFlags)
   return (_pctype[(unsigned char)(c & 0xFF)] & ctypeFlags);
 }
 
+/*
+ * @implemented
+ */
 int iswctype(wint_t wc, wctype_t wctypeFlags)
 {
    return (_pwctype[(unsigned char)(wc & 0xFF)] & wctypeFlags);
 }
 
+/*
+ * @implemented
+ */
 int isalpha(int c)
 {
    return(_isctype(c, _ALPHA));
 }
 
+/*
+ * @implemented
+ */
 int isalnum(int c)
 {
    return(_isctype(c, _ALPHA | _DIGIT));
 }
 
+/*
+ * @implemented
+ */
 int __isascii(int c)
 {
    return ((unsigned char)c <= 0x7f);
 }
 
+/*
+ * @implemented
+ */
 int iscntrl(int c)
 {
    return(_isctype(c, _CONTROL));
 }
 
+/*
+ * @implemented
+ */
 int __iscsym(int c)
 {
    return(isalnum(c)||(c == '_'));
 }
 
+/*
+ * @implemented
+ */
 int __iscsymf(int c)
 {
    return(isalpha(c)||(c == '_'));
 }
 
+/*
+ * @implemented
+ */
 int isdigit(int c)
 {
    return(_isctype(c, _DIGIT));
 }
 
+/*
+ * @implemented
+ */
 int isgraph(int c)
 {
    return (_isctype (c, _PUNCT | _ALPHA | _DIGIT));
 }
 
+/*
+ * @implemented
+ */
 int islower(int c)
 {
    return (_isctype (c, _LOWER));
 }
 
+/*
+ * @implemented
+ */
 int isprint(int c)
 {
    return (_isctype (c, _BLANK | _PUNCT | _ALPHA | _DIGIT));
 }
 
+/*
+ * @implemented
+ */
 int ispunct(int c)
 {
    return (_isctype (c, _PUNCT));
 }
 
+/*
+ * @implemented
+ */
 int isspace(int c)
 {
    return (_isctype (c, _SPACE));
 }
 
+/*
+ * @implemented
+ */
 int isupper(int c)
 {
    return (_isctype (c, _UPPER));
 }
 
+/*
+ * @implemented
+ */
 int isxdigit(int c)
 {
    return (_isctype (c, _HEX));
 }
 
 
+/*
+ * @implemented
+ */
 int iswalpha(wint_t c)
 {
    return (iswctype (c, _ALPHA));
@@ -388,11 +436,17 @@ int iswxdigit(wint_t c)
 }
 
 
+/*
+ * @implemented
+ */
 int __toascii(int c)
 {
    return((unsigned)(c) & 0x7f);
 }
 
+/*
+ * @implemented
+ */
 int _tolower(int c)
 {
    if (_isctype (c, _UPPER))
@@ -400,6 +454,9 @@ int _tolower(int c)
    return(c);
 }
 
+/*
+ * @implemented
+ */
 int _toupper(int c)
 {
    if (_isctype (c, _LOWER))
@@ -407,6 +464,9 @@ int _toupper(int c)
    return(c);
 }
 
+/*
+ * @implemented
+ */
 int tolower(int c)
 {
    if (_isctype (c, _UPPER))
@@ -414,6 +474,9 @@ int tolower(int c)
    return(c);
 }
 
+/*
+ * @implemented
+ */
 int toupper(int c)
 {
    if (_isctype (c, _LOWER))
@@ -421,6 +484,9 @@ int toupper(int c)
    return(c);
 }
 
+/*
+ * @implemented
+ */
 wchar_t towlower(wchar_t c)
 {
    if (iswctype (c, _UPPER))
@@ -428,6 +494,9 @@ wchar_t towlower(wchar_t c)
    return(c);
 }
 
+/*
+ * @implemented
+ */
 wchar_t towupper(wchar_t c)
 {
    if (iswctype (c, _LOWER))
index 001c1cd..1597a05 100644 (file)
@@ -2,6 +2,9 @@
 #include <string.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 int
 _memicmp(const void *s1, const void *s2, size_t n)
 {
index dce78e3..ecd1afa 100644 (file)
@@ -2,6 +2,9 @@
 #include <string.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 int
 _stricmp(const char *s1, const char *s2)
 {
@@ -15,6 +18,9 @@ _stricmp(const char *s1, const char *s2)
   return toupper(*(unsigned const char *)s1) - toupper(*(unsigned const char *)(s2));
 }
 
+/*
+ * @implemented
+ */
 int
 _strcmpi(const char *s1, const char *s2)
 {
index 461429f..0f4a66b 100644 (file)
@@ -11,6 +11,9 @@
 #include <string.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 char * _strlwr(char *x)
 {
        char  *y=x;
index 40c5e20..a0d732e 100644 (file)
@@ -2,6 +2,9 @@
 #include <string.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 int _strnicmp(const char *s1, const char *s2, size_t n)
 {
 
index 5f642c4..c3ce600 100644 (file)
@@ -2,6 +2,9 @@
 #include <string.h>
 
 
+/*
+ * @implemented
+ */
 char *
 strpbrk(const char *s1, const char *s2)
 {
index 10095a1..6eafaa2 100644 (file)
@@ -2,6 +2,9 @@
 #include <string.h>
 //#include <unconst.h>
 
+/*
+ * @implemented
+ */
 char *
 strstr(const char *s, const char *find)
 {
index 1183e4c..a878fa2 100644 (file)
@@ -12,6 +12,9 @@
 #include <string.h>
 #include <ctype.h>
 
+/*
+ * @implemented
+ */
 char *_strupr(char *x)
 {
        char  *y=x;
index 40406ed..9bba9b3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wstring.c,v 1.9 2003/05/27 19:41:10 hbirr Exp $
+/* $Id: wstring.c,v 1.10 2003/07/11 13:50:23 royce Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -31,6 +31,9 @@ int _wcsicmp (const wchar_t* cs, const wchar_t * ct)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *_wcslwr (wchar_t *x)
 {
        wchar_t *y=x;
@@ -43,6 +46,9 @@ wchar_t *_wcslwr (wchar_t *x)
 }
 
 
+/*
+ * @implemented
+ */
 int _wcsnicmp (const wchar_t * cs, const wchar_t * ct, size_t count)
 {
        if (count == 0)
@@ -57,6 +63,9 @@ int _wcsnicmp (const wchar_t * cs, const wchar_t * ct, size_t count)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *_wcsupr(wchar_t *x)
 {
        wchar_t  *y=x;
@@ -68,6 +77,9 @@ wchar_t *_wcsupr(wchar_t *x)
        return x;
 }
 
+/*
+ * @implemented
+ */
 size_t wcscspn(const wchar_t *str,const wchar_t *reject)
 {
        wchar_t *s;
@@ -87,6 +99,9 @@ size_t wcscspn(const wchar_t *str,const wchar_t *reject)
        return s-str; /* nr of wchars */
 }
 
+/*
+ * @implemented
+ */
 wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2)
 {
   const wchar_t *scanp;
@@ -103,6 +118,9 @@ wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2)
   return 0;
 }
 
+/*
+ * @implemented
+ */
 size_t wcsspn(const wchar_t *str,const wchar_t *accept)
 {
        wchar_t  *s;
@@ -123,6 +141,9 @@ size_t wcsspn(const wchar_t *str,const wchar_t *accept)
 }
 
 
+/*
+ * @implemented
+ */
 wchar_t *wcsstr(const wchar_t *s,const wchar_t *b)
 {
        wchar_t *x;