finished applying @implemented and @unimplemented comments and remove the comments from non-api functions

svn path=/trunk/; revision=5068
This commit is contained in:
Royce Mitchell III 2003-07-11 01:23:16 +00:00
parent fcdbcbec58
commit 59d5c9f016
106 changed files with 911 additions and 526 deletions

View file

@ -39,7 +39,6 @@ NTSTATUS CcRosInternalFreeCacheSegment(PCACHE_SEGMENT CacheSeg);
* NOTE * NOTE
* Used by CcMdlReadComplete@8 and FsRtl * Used by CcMdlReadComplete@8 and FsRtl
* *
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
CcMdlReadCompleteDev (IN PMDL MdlChain, CcMdlReadCompleteDev (IN PMDL MdlChain,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: view.c,v 1.65 2003/07/10 06:27:13 royce Exp $ /* $Id: view.c,v 1.66 2003/07/11 01:23:14 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/view.c * FILE: ntoskrnl/cc/view.c
@ -1041,9 +1041,6 @@ VOID CcRosDereferenceCache(PFILE_OBJECT FileObject)
ExReleaseFastMutex(&ViewLock); ExReleaseFastMutex(&ViewLock);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
CcRosReleaseFileCache(PFILE_OBJECT FileObject) CcRosReleaseFileCache(PFILE_OBJECT FileObject)
/* /*
@ -1116,9 +1113,6 @@ CcTryToInitializeFileCache(PFILE_OBJECT FileObject)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
CcRosInitializeFileCache(PFILE_OBJECT FileObject, CcRosInitializeFileCache(PFILE_OBJECT FileObject,
ULONG CacheSegmentSize) ULONG CacheSegmentSize)

View file

@ -419,9 +419,6 @@ ExpBinaryTreeDefaultCompare(PVOID Key1,
/* /*
* Initializes a binary tree. * Initializes a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeBinaryTree(IN PBINARY_TREE Tree, ExInitializeBinaryTree(IN PBINARY_TREE Tree,
IN PKEY_COMPARATOR Compare, IN PKEY_COMPARATOR Compare,
@ -485,9 +482,6 @@ ExInitializeBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Release resources used by a binary tree. * Release resources used by a binary tree.
*/ */
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExDeleteBinaryTree(IN PBINARY_TREE Tree) ExDeleteBinaryTree(IN PBINARY_TREE Tree)
{ {
@ -507,8 +501,6 @@ ExDeleteBinaryTree(IN PBINARY_TREE Tree)
/* /*
* Insert a value in a binary tree. * Insert a value in a binary tree.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
ExInsertBinaryTree(IN PBINARY_TREE Tree, ExInsertBinaryTree(IN PBINARY_TREE Tree,
@ -545,9 +537,6 @@ ExInsertBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Search for a value associated with a given key in a binary tree. * Search for a value associated with a given key in a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchBinaryTree(IN PBINARY_TREE Tree, ExSearchBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -576,9 +565,6 @@ ExSearchBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Remove a value associated with a given key from a binary tree. * Remove a value associated with a given key from a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveBinaryTree(IN PBINARY_TREE Tree, ExRemoveBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -634,9 +620,6 @@ ExRemoveBinaryTree(IN PBINARY_TREE Tree,
* TRUE if the callback routine did not request that the traversal * TRUE if the callback routine did not request that the traversal
* be terminated prematurely. * be terminated prematurely.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExTraverseBinaryTree(IN PBINARY_TREE Tree, ExTraverseBinaryTree(IN PBINARY_TREE Tree,
IN TRAVERSE_METHOD Method, IN TRAVERSE_METHOD Method,

View file

@ -187,8 +187,6 @@ ExpRemoveHashTable(IN PHASH_TABLE HashTable,
/* /*
* Initializes a hash table. * Initializes a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeHashTable(IN PHASH_TABLE HashTable, ExInitializeHashTable(IN PHASH_TABLE HashTable,
@ -246,8 +244,6 @@ ExInitializeHashTable(IN PHASH_TABLE HashTable,
/* /*
* Release resources used by a hash table. * Release resources used by a hash table.
*
* @implemented
*/ */
VOID STDCALL VOID STDCALL
ExDeleteHashTable(IN PHASH_TABLE HashTable) ExDeleteHashTable(IN PHASH_TABLE HashTable)
@ -265,8 +261,6 @@ ExDeleteHashTable(IN PHASH_TABLE HashTable)
/* /*
* Insert a value in a hash table. * Insert a value in a hash table.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
ExInsertHashTable(IN PHASH_TABLE HashTable, ExInsertHashTable(IN PHASH_TABLE HashTable,
@ -286,8 +280,6 @@ ExInsertHashTable(IN PHASH_TABLE HashTable,
/* /*
* Search for a value associated with a given key in a hash table. * Search for a value associated with a given key in a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchHashTable(IN PHASH_TABLE HashTable, ExSearchHashTable(IN PHASH_TABLE HashTable,
@ -308,8 +300,6 @@ ExSearchHashTable(IN PHASH_TABLE HashTable,
/* /*
* Remove a value associated with a given key from a hash table. * Remove a value associated with a given key from a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveHashTable(IN PHASH_TABLE HashTable, ExRemoveHashTable(IN PHASH_TABLE HashTable,

View file

@ -59,9 +59,6 @@ ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExPostSystemEvent (ULONG Unknown1, ExPostSystemEvent (ULONG Unknown1,
ULONG Unknown2, ULONG Unknown2,

View file

@ -1,4 +1,4 @@
/* $Id: list.c,v 1.8 2003/07/10 06:27:13 royce Exp $ /* $Id: list.c,v 1.9 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -122,9 +122,6 @@ ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
} }
/*
* @implemented
*/
PLIST_ENTRY PLIST_ENTRY
ExInterlockedRemoveTailList(PLIST_ENTRY Head, ExInterlockedRemoveTailList(PLIST_ENTRY Head,
PKSPIN_LOCK Lock) PKSPIN_LOCK Lock)

View file

@ -1,4 +1,4 @@
/* $Id: lookas.c,v 1.8 2003/07/10 06:27:13 royce Exp $ /* $Id: lookas.c,v 1.9 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -102,6 +102,9 @@ ExpInitLookasideLists()
ExpMinMaxRoutine = ExpDefaultMinMax; ExpMinMaxRoutine = ExpDefaultMinMax;
} }
/*
* @implemented
*/
PVOID PVOID
STDCALL STDCALL
ExAllocateFromPagedLookasideList ( ExAllocateFromPagedLookasideList (

View file

@ -23,9 +23,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetSystemPowerState(IN POWER_ACTION SystemAction, NtSetSystemPowerState(IN POWER_ACTION SystemAction,
IN SYSTEM_POWER_STATE MinSystemState, IN SYSTEM_POWER_STATE MinSystemState,

View file

@ -1,4 +1,4 @@
/* $Id: resource.c,v 1.22 2003/07/10 06:27:13 royce Exp $ /* $Id: resource.c,v 1.23 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -54,9 +54,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExTryToAcquireResourceExclusiveLite ( ExTryToAcquireResourceExclusiveLite (

View file

@ -1100,9 +1100,6 @@ ExpSplayTreeDefaultCompare(IN PVOID Key1,
/* /*
* Initializes a splay tree. * Initializes a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeSplayTree(IN PSPLAY_TREE Tree, ExInitializeSplayTree(IN PSPLAY_TREE Tree,
IN PKEY_COMPARATOR Compare, IN PKEY_COMPARATOR Compare,
@ -1167,9 +1164,6 @@ ExInitializeSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Release resources used by a splay tree. * Release resources used by a splay tree.
*/ */
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExDeleteSplayTree(IN PSPLAY_TREE Tree) ExDeleteSplayTree(IN PSPLAY_TREE Tree)
{ {
@ -1202,9 +1196,6 @@ ExDeleteSplayTree(IN PSPLAY_TREE Tree)
/* /*
* Insert a value in a splay tree. * Insert a value in a splay tree.
*/ */
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
ExInsertSplayTree(IN PSPLAY_TREE Tree, ExInsertSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1228,9 +1219,6 @@ ExInsertSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Search for a value associated with a given key in a splay tree. * Search for a value associated with a given key in a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchSplayTree(IN PSPLAY_TREE Tree, ExSearchSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1261,9 +1249,6 @@ ExSearchSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Remove a value associated with a given key from a splay tree. * Remove a value associated with a given key from a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveSplayTree(IN PSPLAY_TREE Tree, ExRemoveSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1295,9 +1280,6 @@ ExRemoveSplayTree(IN PSPLAY_TREE Tree,
* Return the weight of the root node in the splay tree. * Return the weight of the root node in the splay tree.
* The returned value is the number of nodes in the tree. * The returned value is the number of nodes in the tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExWeightOfSplayTree(IN PSPLAY_TREE Tree, ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
OUT PULONG Weight) OUT PULONG Weight)
@ -1326,9 +1308,6 @@ ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
* TRUE if the callback routine did not request that the traversal * TRUE if the callback routine did not request that the traversal
* be terminated prematurely. * be terminated prematurely.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExTraverseSplayTree(IN PSPLAY_TREE Tree, ExTraverseSplayTree(IN PSPLAY_TREE Tree,
IN TRAVERSE_METHOD Method, IN TRAVERSE_METHOD Method,

View file

@ -1,4 +1,4 @@
/* $Id: sysinfo.c,v 1.21 2003/05/28 18:09:10 chorns Exp $ /* $Id: sysinfo.c,v 1.22 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -1116,6 +1116,9 @@ CallQS [] =
}; };
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQuerySystemInformation (IN SYSTEM_INFORMATION_CLASS SystemInformationClass, NtQuerySystemInformation (IN SYSTEM_INFORMATION_CLASS SystemInformationClass,
OUT PVOID UnsafeSystemInformation, OUT PVOID UnsafeSystemInformation,

View file

@ -1,4 +1,4 @@
/* $Id: time.c,v 1.17 2003/07/10 06:27:13 royce Exp $ /* $Id: time.c,v 1.18 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -41,9 +41,6 @@ ExInitTimeZoneInfo (VOID)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime, NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL) OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL)
@ -91,9 +88,6 @@ NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime) NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
/* /*

View file

@ -1,4 +1,4 @@
/* $Id: filelock.c,v 1.8 2003/07/10 06:27:13 royce Exp $ /* $Id: filelock.c,v 1.9 2003/07/11 01:23:14 royce Exp $
* *
* reactos/ntoskrnl/fs/filelock.c * reactos/ntoskrnl/fs/filelock.c
* *
@ -722,8 +722,6 @@ FsRtlFastUnlockSingle (
* FsRtlpDumpFileLocks * FsRtlpDumpFileLocks
* *
* NOTE: used for testing and debugging * NOTE: used for testing and debugging
*
* @implemented
*/ */
VOID VOID
FASTCALL FASTCALL

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: cancel.c,v 1.10 2003/07/10 15:47:00 royce Exp $ /* $Id: cancel.c,v 1.11 2003/07/11 01:23:14 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/cancel.c * FILE: ntoskrnl/io/cancel.c
@ -39,9 +39,6 @@ static KSPIN_LOCK CancelSpinLock;
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtCancelIoFile (IN HANDLE FileHandle, NtCancelIoFile (IN HANDLE FileHandle,
OUT PIO_STATUS_BLOCK IoStatusBlock) OUT PIO_STATUS_BLOCK IoStatusBlock)

View file

@ -126,9 +126,6 @@ VOID IoVolumeInformationCompletion(PDEVICE_OBJECT DeviceObject,
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
IoSecondStageCompletion_KernelApcRoutine( IoSecondStageCompletion_KernelApcRoutine(
IN PKAPC Apc, IN PKAPC Apc,
@ -142,9 +139,6 @@ IoSecondStageCompletion_KernelApcRoutine(
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
IoSecondStageCompletion_RundownApcRoutine( IoSecondStageCompletion_RundownApcRoutine(
IN PKAPC Apc IN PKAPC Apc
@ -161,8 +155,6 @@ IoSecondStageCompletion_RundownApcRoutine(
* FUNCTION: Performs the second stage of irp completion for read/write irps * FUNCTION: Performs the second stage of irp completion for read/write irps
* *
* Called as a special kernel APC or directly from IofCompleteRequest() * Called as a special kernel APC or directly from IofCompleteRequest()
*
* @implemented
*/ */
VOID STDCALL VOID STDCALL
IoSecondStageCompletion( IoSecondStageCompletion(

View file

@ -1,4 +1,4 @@
/* $Id: create.c,v 1.66 2003/07/10 15:47:00 royce Exp $ /* $Id: create.c,v 1.67 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -61,8 +61,6 @@ NtDeleteFile(IN POBJECT_ATTRIBUTES ObjectAttributes)
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
IopCreateFile(PVOID ObjectBody, IopCreateFile(PVOID ObjectBody,

View file

@ -1,4 +1,4 @@
/* $Id: device.c,v 1.55 2003/07/10 15:47:00 royce Exp $ /* $Id: device.c,v 1.56 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -261,9 +261,6 @@ IoRegisterDriverReinitialization(PDRIVER_OBJECT DriverObject,
UNIMPLEMENTED; UNIMPLEMENTED;
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IopDefaultDispatchFunction(PDEVICE_OBJECT DeviceObject, IopDefaultDispatchFunction(PDEVICE_OBJECT DeviceObject,
PIRP Irp) PIRP Irp)
@ -628,9 +625,6 @@ IoAttachDevice(PDEVICE_OBJECT SourceDevice,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IopCreateDevice(PVOID ObjectBody, IopCreateDevice(PVOID ObjectBody,
PVOID Parent, PVOID Parent,
@ -778,9 +772,6 @@ IoCreateDevice(PDRIVER_OBJECT DriverObject,
} }
/*
* @unimplemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
IoOpenDeviceInstanceKey ( IoOpenDeviceInstanceKey (
@ -796,9 +787,6 @@ IoOpenDeviceInstanceKey (
} }
/*
* @unimplemented
*/
DWORD DWORD
STDCALL STDCALL
IoQueryDeviceEnumInfo ( IoQueryDeviceEnumInfo (

View file

@ -1,4 +1,4 @@
/* $Id: dir.c,v 1.17 2003/07/10 15:47:00 royce Exp $ /* $Id: dir.c,v 1.18 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -172,9 +172,6 @@ NtQueryDirectoryFile(
return(Status); return(Status);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NtQueryOleDirectoryFile(VOID) NTSTATUS STDCALL NtQueryOleDirectoryFile(VOID)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;

View file

@ -1,4 +1,4 @@
/* $Id: driver.c,v 1.13 2003/07/10 15:47:00 royce Exp $ /* $Id: driver.c,v 1.14 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -67,9 +67,6 @@ POBJECT_TYPE EXPORTED IoDriverObjectType = NULL;
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IopCreateDriver(PVOID ObjectBody, IopCreateDriver(PVOID ObjectBody,
PVOID Parent, PVOID Parent,
@ -129,8 +126,6 @@ IopInitDriverImplementation(VOID)
* Status. * Status.
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtLoadDriver(IN PUNICODE_STRING DriverServiceName) NtLoadDriver(IN PUNICODE_STRING DriverServiceName)
@ -239,9 +234,6 @@ NtLoadDriver(IN PUNICODE_STRING DriverServiceName)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtUnloadDriver(IN PUNICODE_STRING DriverServiceName) NtUnloadDriver(IN PUNICODE_STRING DriverServiceName)
{ {
@ -251,9 +243,6 @@ NtUnloadDriver(IN PUNICODE_STRING DriverServiceName)
} }
/*
* @implemented
*/
static NTSTATUS STDCALL static NTSTATUS STDCALL
IopCreateGroupListEntry(PWSTR ValueName, IopCreateGroupListEntry(PWSTR ValueName,
ULONG ValueType, ULONG ValueType,
@ -292,9 +281,6 @@ IopCreateGroupListEntry(PWSTR ValueName,
} }
/*
* @implemented
*/
static NTSTATUS STDCALL static NTSTATUS STDCALL
IopCreateServiceListEntry(PUNICODE_STRING ServiceName) IopCreateServiceListEntry(PUNICODE_STRING ServiceName)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: file.c,v 1.25 2003/07/10 15:47:00 royce Exp $ /* $Id: file.c,v 1.26 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -354,9 +354,6 @@ NtSetInformationFile(HANDLE FileHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes,
OUT PFILE_BASIC_INFORMATION FileInformation) OUT PFILE_BASIC_INFORMATION FileInformation)
@ -394,9 +391,6 @@ NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryFullAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, NtQueryFullAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes,
OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation) OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation)

View file

@ -19,9 +19,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtFlushWriteBuffer(VOID) NtFlushWriteBuffer(VOID)
@ -30,9 +27,6 @@ NtFlushWriteBuffer(VOID)
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtFlushBuffersFile ( NtFlushBuffersFile (

View file

@ -35,9 +35,6 @@ static GENERIC_MAPPING ExIoCompletionMapping =
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtpCreateIoCompletion( NtpCreateIoCompletion(
@ -58,9 +55,6 @@ NtpCreateIoCompletion(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
NtpDeleteIoCompletion(PVOID ObjectBody) NtpDeleteIoCompletion(PVOID ObjectBody)
{ {
@ -108,9 +102,6 @@ NtInitializeIoCompletionImplementation(VOID)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtCreateIoCompletion( NtCreateIoCompletion(
@ -159,9 +150,6 @@ Return Value
STATUS_SUCCESS or an error status, such as STATUS_ACCESS_DENIED or STATUS_SUCCESS or an error status, such as STATUS_ACCESS_DENIED or
STATUS_OBJECT_NAME_NOT_FOUND. STATUS_OBJECT_NAME_NOT_FOUND.
*/ */
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtOpenIoCompletion( NtOpenIoCompletion(
@ -184,9 +172,6 @@ NtOpenIoCompletion(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtQueryIoCompletion( NtQueryIoCompletion(
@ -231,8 +216,6 @@ NtQueryIoCompletion(
/* /*
* Dequeues an I/O completion message from an I/O completion object * Dequeues an I/O completion message from an I/O completion object
*
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -292,8 +275,6 @@ typedef struct _IO_COMPLETION_CONTEXT {
/* /*
* Queues an I/O completion message to an I/O completion object * Queues an I/O completion message to an I/O completion object
*
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: iomgr.c,v 1.35 2003/07/10 15:47:00 royce Exp $ /* $Id: iomgr.c,v 1.36 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -43,9 +43,6 @@ static GENERIC_MAPPING IopFileMapping = {FILE_GENERIC_READ,
/* FUNCTIONS ****************************************************************/ /* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
IopCloseFile(PVOID ObjectBody, IopCloseFile(PVOID ObjectBody,
ULONG HandleCount) ULONG HandleCount)
@ -90,9 +87,6 @@ IopCloseFile(PVOID ObjectBody,
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
IopDeleteFile(PVOID ObjectBody) IopDeleteFile(PVOID ObjectBody)
{ {
@ -139,9 +133,6 @@ IopDeleteFile(PVOID ObjectBody)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IopQueryNameFile(PVOID ObjectBody, IopQueryNameFile(PVOID ObjectBody,
POBJECT_NAME_INFORMATION ObjectNameInfo, POBJECT_NAME_INFORMATION ObjectNameInfo,

View file

@ -1,4 +1,4 @@
/* $Id: iowork.c,v 1.4 2003/07/10 15:47:00 royce Exp $ /* $Id: iowork.c,v 1.5 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -34,9 +34,6 @@ typedef struct _IO_WORKITEM
/* FUNCTIONS ****************************************************************/ /* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
VOID STDCALL STATIC VOID STDCALL STATIC
IoWorkItemCallback(PVOID Parameter) IoWorkItemCallback(PVOID Parameter)
{ {

View file

@ -21,9 +21,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
NtLockFileCompletionRoutine( NtLockFileCompletionRoutine(

View file

@ -18,9 +18,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtCreateMailslotFile(OUT PHANDLE FileHandle, NtCreateMailslotFile(OUT PHANDLE FileHandle,
IN ACCESS_MASK DesiredAccess, IN ACCESS_MASK DesiredAccess,

View file

@ -17,9 +17,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtCreateNamedPipeFile(PHANDLE FileHandle, NtCreateNamedPipeFile(PHANDLE FileHandle,
ACCESS_MASK DesiredAccess, ACCESS_MASK DesiredAccess,

View file

@ -1,4 +1,4 @@
/* $Id: page.c,v 1.20 2003/07/10 15:47:00 royce Exp $ /* $Id: page.c,v 1.21 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -19,9 +19,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IoPageWrite(PFILE_OBJECT FileObject, IoPageWrite(PFILE_OBJECT FileObject,
PMDL Mdl, PMDL Mdl,

View file

@ -1,4 +1,4 @@
/* $Id: parttab.c,v 1.5 2003/07/10 15:47:00 royce Exp $ /* $Id: parttab.c,v 1.6 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -19,9 +19,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IoReadPartitionTable(PDEVICE_OBJECT DeviceObject, IoReadPartitionTable(PDEVICE_OBJECT DeviceObject,
ULONG SectorSize, ULONG SectorSize,
@ -35,9 +32,6 @@ IoReadPartitionTable(PDEVICE_OBJECT DeviceObject,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IoSetPartitionInformation(PDEVICE_OBJECT DeviceObject, IoSetPartitionInformation(PDEVICE_OBJECT DeviceObject,
ULONG SectorSize, ULONG SectorSize,
@ -51,9 +45,6 @@ IoSetPartitionInformation(PDEVICE_OBJECT DeviceObject,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IoWritePartitionTable(PDEVICE_OBJECT DeviceObject, IoWritePartitionTable(PDEVICE_OBJECT DeviceObject,
ULONG SectorSize, ULONG SectorSize,

View file

@ -1,4 +1,4 @@
/* $Id: pnpmgr.c,v 1.11 2003/07/10 15:47:00 royce Exp $ /* $Id: pnpmgr.c,v 1.12 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -95,9 +95,6 @@ IoReleaseRemoveLockAndWaitEx(
{ {
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
IoAdjustPagingPathCount( IoAdjustPagingPathCount(

View file

@ -1,4 +1,4 @@
/* $Id: pnproot.c,v 1.12 2003/07/10 15:47:00 royce Exp $ /* $Id: pnproot.c,v 1.13 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -726,9 +726,6 @@ PnpRootQueryDeviceRelations(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootFdoPnpControl( PnpRootFdoPnpControl(
@ -787,9 +784,6 @@ PnpRootFdoPnpControl(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootFdoPowerControl( PnpRootFdoPowerControl(
@ -829,9 +823,6 @@ PnpRootFdoPowerControl(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootPnpControl( PnpRootPnpControl(
@ -866,9 +857,6 @@ PnpRootPnpControl(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootPowerControl( PnpRootPowerControl(
@ -898,9 +886,6 @@ PnpRootPowerControl(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootAddDevice( PnpRootAddDevice(
@ -963,9 +948,6 @@ PnpRootAddDevice(
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PnpRootDriverEntry( PnpRootDriverEntry(

View file

@ -1,4 +1,4 @@
/* $Id: rawfs.c,v 1.4 2003/07/10 15:47:00 royce Exp $ /* $Id: rawfs.c,v 1.5 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -226,9 +226,6 @@ RawFsWriteDisk(IN PDEVICE_OBJECT pDeviceObject,
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*
* @implemented
*/
static NTSTATUS static NTSTATUS
RawFsBlockDeviceIoControl(IN PDEVICE_OBJECT DeviceObject, RawFsBlockDeviceIoControl(IN PDEVICE_OBJECT DeviceObject,
IN ULONG CtlCode, IN ULONG CtlCode,
@ -380,9 +377,6 @@ RawFsFreeIrpContext(IN PRAWFS_IRP_CONTEXT IrpContext)
ExFreeToNPagedLookasideList(&IrpContextLookasideList, IrpContext); ExFreeToNPagedLookasideList(&IrpContextLookasideList, IrpContext);
} }
/*
* @implemented
*/
static VOID static VOID
STDCALL RawFsDoRequest(PVOID IrpContext) STDCALL RawFsDoRequest(PVOID IrpContext)
{ {
@ -778,9 +772,6 @@ RawFsFlush(IN PRAWFS_IRP_CONTEXT IrpContext)
return STATUS_NOT_IMPLEMENTED; return STATUS_NOT_IMPLEMENTED;
} }
/*
* @unimplemented
*/
static NTSTATUS STDCALL static NTSTATUS STDCALL
RawFsShutdown(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) RawFsShutdown(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
{ {
@ -839,9 +830,6 @@ RawFsDispatchRequest(IN PRAWFS_IRP_CONTEXT IrpContext)
} }
} }
/*
* @implemented
*/
static NTSTATUS STDCALL static NTSTATUS STDCALL
RawFsBuildRequest(IN PDEVICE_OBJECT DeviceObject, RawFsBuildRequest(IN PDEVICE_OBJECT DeviceObject,
IN PIRP Irp) IN PIRP Irp)
@ -880,9 +868,6 @@ RawFsBuildRequest(IN PDEVICE_OBJECT DeviceObject,
return Status; return Status;
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RawFsDriverEntry(IN PDRIVER_OBJECT DriverObject, RawFsDriverEntry(IN PDRIVER_OBJECT DriverObject,
IN PUNICODE_STRING RegistryPath) IN PUNICODE_STRING RegistryPath)

View file

@ -1,4 +1,4 @@
/* $Id: rw.c,v 1.44 2003/07/10 15:47:00 royce Exp $ /* $Id: rw.c,v 1.45 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -321,8 +321,6 @@ NTSTATUS STDCALL NtWriteFile(HANDLE FileHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -353,8 +351,6 @@ NtReadFileScatter (
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: kdebug.c,v 1.43 2003/07/10 15:50:09 royce Exp $ /* $Id: kdebug.c,v 1.44 2003/07/11 01:23:14 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -376,9 +376,6 @@ KeEnterKernelDebugger(VOID)
__asm__("hlt\n\t"); __asm__("hlt\n\t");
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
KdSystemDebugControl(ULONG Code) KdSystemDebugControl(ULONG Code)
{ {

View file

@ -407,9 +407,6 @@ KeInsertQueueApc (PKAPC Apc,
return TRUE; return TRUE;
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
KeRemoveQueueApc (PKAPC Apc) KeRemoveQueueApc (PKAPC Apc)
/* /*
@ -512,18 +509,12 @@ KeInitializeApc(
} }
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
NtQueueApcRundownRoutine(PKAPC Apc) NtQueueApcRundownRoutine(PKAPC Apc)
{ {
ExFreePool(Apc); ExFreePool(Apc);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
NtQueueApcKernelRoutine(PKAPC Apc, NtQueueApcKernelRoutine(PKAPC Apc,
PKNORMAL_ROUTINE* NormalRoutine, PKNORMAL_ROUTINE* NormalRoutine,
@ -534,9 +525,6 @@ NtQueueApcKernelRoutine(PKAPC Apc,
ExFreePool(Apc); ExFreePool(Apc);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueueApcThread(HANDLE ThreadHandle, NtQueueApcThread(HANDLE ThreadHandle,
PKNORMAL_ROUTINE ApcRoutine, PKNORMAL_ROUTINE ApcRoutine,
@ -584,9 +572,6 @@ NtQueueApcThread(HANDLE ThreadHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NtTestAlert(VOID) NTSTATUS STDCALL NtTestAlert(VOID)
{ {
KiTestAlert(); KiTestAlert();

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: bug.c,v 1.31 2003/07/10 17:44:06 royce Exp $ /* $Id: bug.c,v 1.32 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/bug.c * FILE: ntoskrnl/ke/bug.c
@ -81,9 +81,6 @@ KeRegisterBugCheckCallback(PKBUGCHECK_CALLBACK_RECORD CallbackRecord,
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
KeBugCheckWithTf(ULONG BugCheckCode, KeBugCheckWithTf(ULONG BugCheckCode,
ULONG BugCheckParameter1, ULONG BugCheckParameter1,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: catch.c,v 1.32 2003/07/10 17:44:06 royce Exp $ /* $Id: catch.c,v 1.33 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/catch.c * FILE: ntoskrnl/ke/catch.c
@ -194,9 +194,6 @@ ExRaiseStatus (IN NTSTATUS Status)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtRaiseException (IN PEXCEPTION_RECORD ExceptionRecord, NtRaiseException (IN PEXCEPTION_RECORD ExceptionRecord,
IN PCONTEXT Context, IN PCONTEXT Context,

View file

@ -18,7 +18,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: dpc.c,v 1.26 2003/07/10 17:44:06 royce Exp $ /* $Id: dpc.c,v 1.27 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -227,8 +227,6 @@ VOID
KeInitDpc(VOID) KeInitDpc(VOID)
/* /*
* FUNCTION: Initialize DPC handling * FUNCTION: Initialize DPC handling
*
* @implemented
*/ */
{ {
InitializeListHead(&DpcQueueHead); InitializeListHead(&DpcQueueHead);

View file

@ -17,9 +17,6 @@
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtRaiseHardError(IN NTSTATUS Status, NtRaiseHardError(IN NTSTATUS Status,
ULONG Unknown2, ULONG Unknown2,
@ -32,9 +29,6 @@ NtRaiseHardError(IN NTSTATUS Status,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetDefaultHardErrorPort(IN HANDLE PortHandle) NtSetDefaultHardErrorPort(IN HANDLE PortHandle)
{ {

View file

@ -31,12 +31,18 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
DbgBreakPoint(VOID) DbgBreakPoint(VOID)
{ {
__asm__("int $3\n\t"); __asm__("int $3\n\t");
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
DbgBreakPointWithStatus(ULONG Status) DbgBreakPointWithStatus(ULONG Status)
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: irq.c,v 1.32 2003/06/11 18:38:44 gvg Exp $ /* $Id: irq.c,v 1.33 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/i386/irq.c * FILE: ntoskrnl/ke/i386/irq.c
@ -558,6 +558,9 @@ KeDumpIrqList(VOID)
} }
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
KeConnectInterrupt(PKINTERRUPT InterruptObject) KeConnectInterrupt(PKINTERRUPT InterruptObject)
{ {
@ -623,6 +626,9 @@ KeConnectInterrupt(PKINTERRUPT InterruptObject)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
KeDisconnectInterrupt(PKINTERRUPT InterruptObject) KeDisconnectInterrupt(PKINTERRUPT InterruptObject)
/* /*
@ -649,6 +655,9 @@ KeDisconnectInterrupt(PKINTERRUPT InterruptObject)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
KeInitializeInterrupt(PKINTERRUPT InterruptObject, KeInitializeInterrupt(PKINTERRUPT InterruptObject,
@ -675,6 +684,9 @@ KeInitializeInterrupt(PKINTERRUPT InterruptObject,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
IoConnectInterrupt(PKINTERRUPT* InterruptObject, IoConnectInterrupt(PKINTERRUPT* InterruptObject,
PKSERVICE_ROUTINE ServiceRoutine, PKSERVICE_ROUTINE ServiceRoutine,
@ -774,6 +786,9 @@ IoConnectInterrupt(PKINTERRUPT* InterruptObject,
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
IoDisconnectInterrupt(PKINTERRUPT InterruptObject) IoDisconnectInterrupt(PKINTERRUPT InterruptObject)
/* /*

View file

@ -1,4 +1,4 @@
/* $Id: usercall.c,v 1.24 2003/06/20 16:21:11 ekohl Exp $ /* $Id: usercall.c,v 1.25 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -86,6 +86,9 @@ VOID KiServiceCheck (ULONG Nr)
// This function should be used by win32k.sys to add its own user32/gdi32 services // This function should be used by win32k.sys to add its own user32/gdi32 services
// TableIndex is 0 based // TableIndex is 0 based
// ServiceCountTable its not used at the moment // ServiceCountTable its not used at the moment
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
KeAddSystemServiceTable ( KeAddSystemServiceTable (
PSSDT SSDT, PSSDT SSDT,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: kthread.c,v 1.40 2003/07/10 17:44:06 royce Exp $ /* $Id: kthread.c,v 1.41 2003/07/11 01:23:15 royce Exp $
* *
* FILE: ntoskrnl/ke/kthread.c * FILE: ntoskrnl/ke/kthread.c
* PURPOSE: Microkernel thread support * PURPOSE: Microkernel thread support
@ -240,9 +240,6 @@ KeInitializeThread(PKPROCESS Process, PKTHREAD Thread, BOOLEAN First)
*/ */
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
KeRescheduleThread() KeRescheduleThread()
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: queue.c,v 1.7 2003/07/10 17:44:06 royce Exp $ /* $Id: queue.c,v 1.8 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/queue.c * FILE: ntoskrnl/ke/queue.c
@ -66,9 +66,6 @@ KeReadStateQueue(IN PKQUEUE Queue)
} }
/*
* @implemented
*/
LONG STDCALL LONG STDCALL
KiInsertQueue( KiInsertQueue(
IN PKQUEUE Queue, IN PKQUEUE Queue,

View file

@ -1,4 +1,4 @@
/* $Id: timer.c,v 1.59 2003/07/10 17:44:06 royce Exp $ /* $Id: timer.c,v 1.60 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -75,9 +75,6 @@ static BOOLEAN TimerInitDone = FALSE;
/* FUNCTIONS **************************************************************/ /* FUNCTIONS **************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryTimerResolution(OUT PULONG MinimumResolution, NtQueryTimerResolution(OUT PULONG MinimumResolution,
OUT PULONG MaximumResolution, OUT PULONG MaximumResolution,
@ -87,9 +84,6 @@ NtQueryTimerResolution(OUT PULONG MinimumResolution,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetTimerResolution(IN ULONG RequestedResolution, NtSetTimerResolution(IN ULONG RequestedResolution,
IN BOOL SetOrUnset, IN BOOL SetOrUnset,
@ -99,9 +93,6 @@ NtSetTimerResolution(IN ULONG RequestedResolution,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryPerformanceCounter(IN PLARGE_INTEGER Counter, NtQueryPerformanceCounter(IN PLARGE_INTEGER Counter,
IN PLARGE_INTEGER Frequency) IN PLARGE_INTEGER Frequency)
@ -121,9 +112,6 @@ NtQueryPerformanceCounter(IN PLARGE_INTEGER Counter,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtDelayExecution(IN ULONG Alertable, NtDelayExecution(IN ULONG Alertable,
IN TIME* Interval) IN TIME* Interval)
@ -208,9 +196,6 @@ KeQuerySystemTime(PLARGE_INTEGER CurrentTime)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtGetTickCount (PULONG UpTime) NtGetTickCount (PULONG UpTime)
{ {
@ -412,9 +397,6 @@ KeQueryTickCount(PLARGE_INTEGER TickCount)
TickCount->QuadPart = KeTickCount; TickCount->QuadPart = KeTickCount;
} }
/*
* @implemented
*/
STATIC VOID STATIC VOID
HandleExpiredTimer(PKTIMER current) HandleExpiredTimer(PKTIMER current)
{ {
@ -444,9 +426,6 @@ HandleExpiredTimer(PKTIMER current)
} }
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
KeExpireTimers(PKDPC Dpc, KeExpireTimers(PKDPC Dpc,
PVOID Context1, PVOID Context1,

View file

@ -674,9 +674,6 @@ VOID KeInitializeDispatcher(VOID)
KeInitializeSpinLock(&DispatcherDatabaseLock); KeInitializeSpinLock(&DispatcherDatabaseLock);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtWaitForMultipleObjects(IN ULONG Count, NtWaitForMultipleObjects(IN ULONG Count,
IN HANDLE Object [], IN HANDLE Object [],
@ -778,9 +775,6 @@ NtWaitForSingleObject(IN HANDLE Object,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSignalAndWaitForSingleObject(IN HANDLE SignalObject, NtSignalAndWaitForSingleObject(IN HANDLE SignalObject,
IN HANDLE WaitObject, IN HANDLE WaitObject,

View file

@ -1,4 +1,4 @@
/* $Id: rtl.c,v 1.16 2003/07/10 20:34:50 royce Exp $ /* $Id: rtl.c,v 1.17 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -89,9 +89,6 @@ RtlImageDirectoryEntryToData (IN PVOID BaseAddress,
} }
/*
* @implemented
*/
PIMAGE_SECTION_HEADER PIMAGE_SECTION_HEADER
STDCALL STDCALL
RtlImageRvaToSection ( RtlImageRvaToSection (
@ -119,9 +116,6 @@ RtlImageRvaToSection (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlImageRvaToVa ( RtlImageRvaToVa (
@ -156,9 +150,6 @@ RtlImageRvaToVa (
#define RVA(m, b) ((ULONG)b + m) #define RVA(m, b) ((ULONG)b + m)
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
LdrGetProcedureAddress (IN PVOID BaseAddress, LdrGetProcedureAddress (IN PVOID BaseAddress,
IN PANSI_STRING Name, IN PANSI_STRING Name,

View file

@ -1,4 +1,4 @@
/* $Id: close.c,v 1.11 2003/07/10 20:42:53 royce Exp $ /* $Id: close.c,v 1.12 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -30,8 +30,6 @@
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
VOID STDCALL VOID STDCALL
NiClosePort (PVOID ObjectBody, ULONG HandleCount) NiClosePort (PVOID ObjectBody, ULONG HandleCount)
@ -85,8 +83,6 @@ NiClosePort (PVOID ObjectBody, ULONG HandleCount)
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
NiDeletePort (PVOID ObjectBody) NiDeletePort (PVOID ObjectBody)

View file

@ -1,4 +1,4 @@
/* $Id: complete.c,v 1.8 2003/07/10 20:42:53 royce Exp $ /* $Id: complete.c,v 1.9 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -25,8 +25,6 @@
* NAME EXPORTED * NAME EXPORTED
* NtCompleteConnectPort@4 * NtCompleteConnectPort@4
* *
*
* @implemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtCompleteConnectPort (HANDLE PortHandle) NtCompleteConnectPort (HANDLE PortHandle)

View file

@ -1,4 +1,4 @@
/* $Id: connect.c,v 1.17 2003/07/10 20:42:53 royce Exp $ /* $Id: connect.c,v 1.18 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -29,9 +29,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
EiConnectPort(IN PEPORT* ConnectedPort, EiConnectPort(IN PEPORT* ConnectedPort,
IN PEPORT NamedPort, IN PEPORT NamedPort,
@ -504,8 +501,6 @@ NtConnectPort (PHANDLE UnsafeConnectedPortHandle,
* ReadMap * ReadMap
* *
* RETURN VALUE * RETURN VALUE
*
* @implemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtAcceptConnectPort (PHANDLE ServerPortHandle, NtAcceptConnectPort (PHANDLE ServerPortHandle,
@ -749,8 +744,6 @@ NtAcceptConnectPort (PHANDLE ServerPortHandle,
* UserConnectInfoLength * UserConnectInfoLength
* *
* RETURN VALUE * RETURN VALUE
*
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtSecureConnectPort (OUT PHANDLE ConnectedPort, NtSecureConnectPort (OUT PHANDLE ConnectedPort,

View file

@ -1,4 +1,4 @@
/* $Id: create.c,v 1.11 2003/07/10 20:42:53 royce Exp $ /* $Id: create.c,v 1.12 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -19,9 +19,6 @@
#define NDEBUG #define NDEBUG
#include <internal/debug.h> #include <internal/debug.h>
/*
* @unimplemented
*/
STATIC NTSTATUS STDCALL STATIC NTSTATUS STDCALL
VerifyCreateParameters (IN PHANDLE PortHandle, VerifyCreateParameters (IN PHANDLE PortHandle,
IN POBJECT_ATTRIBUTES ObjectAttributes, IN POBJECT_ATTRIBUTES ObjectAttributes,
@ -58,9 +55,6 @@ VerifyCreateParameters (IN PHANDLE PortHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NiCreatePort (PVOID ObjectBody, NiCreatePort (PVOID ObjectBody,
PVOID Parent, PVOID Parent,
@ -95,8 +89,6 @@ NiCreatePort (PVOID ObjectBody,
* Reserved * Reserved
* *
* RETURN VALUE * RETURN VALUE
*
* @implemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtCreatePort (PHANDLE PortHandle, NtCreatePort (PHANDLE PortHandle,
@ -158,8 +150,6 @@ NtCreatePort (PHANDLE PortHandle,
* Reserved * Reserved
* *
* RETURN VALUE * RETURN VALUE
*
* @unimplemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtCreateWaitablePort (OUT PHANDLE PortHandle, NtCreateWaitablePort (OUT PHANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: listen.c,v 1.6 2003/07/10 20:42:53 royce Exp $ /* $Id: listen.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -42,8 +42,6 @@
* request message queued by NtConnectPort() in PortHandle. * request message queued by NtConnectPort() in PortHandle.
* *
* NOTE * NOTE
*
* @implemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtListenPort (IN HANDLE PortHandle, NtListenPort (IN HANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: port.c,v 1.12 2003/07/10 20:42:53 royce Exp $ /* $Id: port.c,v 1.13 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -85,8 +85,6 @@ NTSTATUS NiInitPort (VOID)
* RETURN VALUE * RETURN VALUE
* STATUS_SUCCESS if initialization succedeed. An error code * STATUS_SUCCESS if initialization succedeed. An error code
* otherwise. * otherwise.
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NiInitializePort (IN OUT PEPORT Port) NiInitializePort (IN OUT PEPORT Port)
@ -119,8 +117,6 @@ NiInitializePort (IN OUT PEPORT Port)
* ClientMessage * ClientMessage
* *
* RETURN VALUE * RETURN VALUE
*
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtImpersonateClientOfPort (HANDLE PortHandle, NtImpersonateClientOfPort (HANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: query.c,v 1.6 2003/07/10 20:42:53 royce Exp $ /* $Id: query.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -41,8 +41,6 @@
* NOTES * NOTES
* P. Dabak reports that this system service seems to return * P. Dabak reports that this system service seems to return
* no information. * no information.
*
* @unimplemented
*/ */
EXPORTED NTSTATUS STDCALL EXPORTED NTSTATUS STDCALL
NtQueryInformationPort (IN HANDLE PortHandle, NtQueryInformationPort (IN HANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: queue.c,v 1.8 2003/07/10 20:42:53 royce Exp $ /* $Id: queue.c,v 1.9 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -21,9 +21,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
EiEnqueueMessagePort (IN OUT PEPORT Port, EiEnqueueMessagePort (IN OUT PEPORT Port,
IN PQUEUEDMESSAGE Message) IN PQUEUEDMESSAGE Message)
@ -33,9 +30,6 @@ EiEnqueueMessagePort (IN OUT PEPORT Port,
Port->QueueLength++; Port->QueueLength++;
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
EiEnqueueMessageAtHeadPort (IN OUT PEPORT Port, EiEnqueueMessageAtHeadPort (IN OUT PEPORT Port,
IN PQUEUEDMESSAGE Message) IN PQUEUEDMESSAGE Message)
@ -45,9 +39,6 @@ EiEnqueueMessageAtHeadPort (IN OUT PEPORT Port,
Port->QueueLength++; Port->QueueLength++;
} }
/*
* @implemented
*/
PQUEUEDMESSAGE STDCALL PQUEUEDMESSAGE STDCALL
EiDequeueMessagePort (IN OUT PEPORT Port) EiDequeueMessagePort (IN OUT PEPORT Port)
{ {
@ -66,9 +57,6 @@ EiDequeueMessagePort (IN OUT PEPORT Port)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
EiEnqueueConnectMessagePort (IN OUT PEPORT Port, EiEnqueueConnectMessagePort (IN OUT PEPORT Port,
IN PQUEUEDMESSAGE Message) IN PQUEUEDMESSAGE Message)
@ -79,9 +67,6 @@ EiEnqueueConnectMessagePort (IN OUT PEPORT Port,
} }
/*
* @implemented
*/
PQUEUEDMESSAGE STDCALL PQUEUEDMESSAGE STDCALL
EiDequeueConnectMessagePort (IN OUT PEPORT Port) EiDequeueConnectMessagePort (IN OUT PEPORT Port)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: receive.c,v 1.6 2003/07/10 20:42:53 royce Exp $ /* $Id: receive.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -29,8 +29,6 @@
* ARGUMENTS * ARGUMENTS
* *
* RETURN VALUE * RETURN VALUE
*
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtReadRequestData (HANDLE PortHandle, NtReadRequestData (HANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: reply.c,v 1.16 2003/07/10 20:42:53 royce Exp $ /* $Id: reply.c,v 1.17 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -37,8 +37,6 @@
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
EiReplyOrRequestPort (IN PEPORT Port, EiReplyOrRequestPort (IN PEPORT Port,
@ -86,8 +84,6 @@ EiReplyOrRequestPort (IN PEPORT Port,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtReplyPort (IN HANDLE PortHandle, NtReplyPort (IN HANDLE PortHandle,
@ -140,8 +136,6 @@ NtReplyPort (IN HANDLE PortHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtReplyWaitReceivePortEx(IN HANDLE PortHandle, NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
@ -308,8 +302,6 @@ NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtReplyWaitReceivePort (IN HANDLE PortHandle, NtReplyWaitReceivePort (IN HANDLE PortHandle,
@ -334,8 +326,6 @@ NtReplyWaitReceivePort (IN HANDLE PortHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtReplyWaitReplyPort (HANDLE PortHandle, NtReplyWaitReplyPort (HANDLE PortHandle,

View file

@ -1,4 +1,4 @@
/* $Id: send.c,v 1.10 2003/07/10 20:42:53 royce Exp $ /* $Id: send.c,v 1.11 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -31,8 +31,6 @@
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
LpcSendTerminationPort (IN PEPORT Port, LpcSendTerminationPort (IN PEPORT Port,
@ -57,8 +55,6 @@ LpcSendTerminationPort (IN PEPORT Port,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
LpcSendDebugMessagePort (IN PEPORT Port, LpcSendDebugMessagePort (IN PEPORT Port,
@ -306,8 +302,6 @@ NtRequestWaitReplyPort (IN HANDLE PortHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @unimplemented
*/ */
NTSTATUS STDCALL NtWriteRequestData (HANDLE PortHandle, NTSTATUS STDCALL NtWriteRequestData (HANDLE PortHandle,
PLPC_MESSAGE Message, PLPC_MESSAGE Message,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: anonmem.c,v 1.16 2003/07/10 21:05:03 royce Exp $ /* $Id: anonmem.c,v 1.17 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/anonmem.c * FILE: ntoskrnl/mm/anonmem.c
@ -752,6 +752,9 @@ MmFreeVirtualMemory(PEPROCESS Process,
(PVOID)Process); (PVOID)Process);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtFreeVirtualMemory(IN HANDLE ProcessHandle, NtFreeVirtualMemory(IN HANDLE ProcessHandle,
IN PVOID* PBaseAddress, IN PVOID* PBaseAddress,
@ -864,9 +867,6 @@ MmProtectAnonMem(PMADDRESS_SPACE AddressSpace,
return(Status); return(Status);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
MmQueryAnonMem(PMEMORY_AREA MemoryArea, MmQueryAnonMem(PMEMORY_AREA MemoryArea,
PVOID Address, PVOID Address,

View file

@ -1,4 +1,4 @@
/* $Id: cont.c,v 1.27 2003/07/10 21:05:03 royce Exp $ /* $Id: cont.c,v 1.28 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -31,9 +31,6 @@ MmFreeContinuousPage(PVOID Context, MEMORY_AREA* MemoryArea, PVOID Address,
} }
} }
/*
* @implemented
*/
PVOID STDCALL PVOID STDCALL
MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes, MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes,
IN PHYSICAL_ADDRESS HighestAcceptableAddress, IN PHYSICAL_ADDRESS HighestAcceptableAddress,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: page.c,v 1.53 2003/06/19 19:01:01 gvg Exp $ /* $Id: page.c,v 1.54 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/i386/page.c * FILE: ntoskrnl/mm/i386/page.c
@ -1221,6 +1221,9 @@ MmSetPageProtect(PEPROCESS Process, PVOID Address, ULONG flProtect)
} }
} }
/*
* @implemented
*/
PHYSICAL_ADDRESS STDCALL PHYSICAL_ADDRESS STDCALL
MmGetPhysicalAddress(PVOID vaddr) MmGetPhysicalAddress(PVOID vaddr)
/* /*

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: mm.c,v 1.63 2003/07/10 21:05:03 royce Exp $ /* $Id: mm.c,v 1.64 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top directory * COPYRIGHT: See COPYING in the top directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -158,9 +158,6 @@ BOOLEAN STDCALL MmIsAddressValid(PVOID VirtualAddress)
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
NTSTATUS MmAccessFault(KPROCESSOR_MODE Mode, NTSTATUS MmAccessFault(KPROCESSOR_MODE Mode,
ULONG Address, ULONG Address,
BOOLEAN FromMdl) BOOLEAN FromMdl)
@ -428,9 +425,6 @@ MmAdjustWorkingSetSize (DWORD Unknown0,
} }
/*
* @unimplemented
*/
DWORD DWORD
STDCALL STDCALL
MmDbgTranslatePhysicalAddress ( MmDbgTranslatePhysicalAddress (

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: mpw.c,v 1.13 2003/07/10 21:05:03 royce Exp $ /* $Id: mpw.c,v 1.14 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/mpw.c * FILE: ntoskrnl/mm/mpw.c
@ -46,9 +46,6 @@ static volatile BOOLEAN MpwThreadShouldTerminate;
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
MmWriteDirtyPages(ULONG Target, PULONG Actual) MmWriteDirtyPages(ULONG Target, PULONG Actual)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: npool.c,v 1.69 2003/07/10 21:05:03 royce Exp $ /* $Id: npool.c,v 1.70 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -1455,9 +1455,6 @@ static void* grow_kernel_pool(unsigned int size, ULONG Tag, PVOID Caller)
#endif /* not WHOLE_PAGE_ALLOCATIONS */ #endif /* not WHOLE_PAGE_ALLOCATIONS */
/*
* @implemented
*/
VOID STDCALL ExFreeNonPagedPool (PVOID block) VOID STDCALL ExFreeNonPagedPool (PVOID block)
/* /*
* FUNCTION: Releases previously allocated memory * FUNCTION: Releases previously allocated memory
@ -1534,9 +1531,6 @@ VOID STDCALL ExFreeNonPagedPool (PVOID block)
#endif /* WHOLE_PAGE_ALLOCATIONS */ #endif /* WHOLE_PAGE_ALLOCATIONS */
} }
/*
* @implemented
*/
PVOID STDCALL PVOID STDCALL
ExAllocateNonPagedPoolWithTag(ULONG Type, ULONG Size, ULONG Tag, PVOID Caller) ExAllocateNonPagedPoolWithTag(ULONG Type, ULONG Size, ULONG Tag, PVOID Caller)
{ {
@ -1627,9 +1621,6 @@ ExAllocateNonPagedPoolWithTag(ULONG Type, ULONG Size, ULONG Tag, PVOID Caller)
#ifdef WHOLE_PAGE_ALLOCATIONS #ifdef WHOLE_PAGE_ALLOCATIONS
/*
* @implemented
*/
PVOID STDCALL PVOID STDCALL
ExAllocateWholePageBlock(ULONG UserSize) ExAllocateWholePageBlock(ULONG UserSize)
{ {
@ -1662,9 +1653,6 @@ ExAllocateWholePageBlock(ULONG UserSize)
return((PVOID)((ULONG)Address + (NrPages * PAGE_SIZE) - UserSize)); return((PVOID)((ULONG)Address + (NrPages * PAGE_SIZE) - UserSize));
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExFreeWholePageBlock(PVOID Addr) ExFreeWholePageBlock(PVOID Addr)
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: pagefile.c,v 1.31 2003/07/10 21:05:03 royce Exp $ /* $Id: pagefile.c,v 1.32 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/pagefile.c * FILE: ntoskrnl/mm/pagefile.c
@ -560,9 +560,6 @@ MmDumpToPagingFile(ULONG BugCode,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtCreatePagingFile(IN PUNICODE_STRING FileName, NtCreatePagingFile(IN PUNICODE_STRING FileName,
IN PLARGE_INTEGER InitialSize, IN PLARGE_INTEGER InitialSize,

View file

@ -1,4 +1,4 @@
/* $Id: pool.c,v 1.17 2003/07/10 21:05:04 royce Exp $ /* $Id: pool.c,v 1.18 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -23,9 +23,6 @@
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @unimplemented
*/
PVOID STDCALL STATIC PVOID STDCALL STATIC
EiAllocatePool(POOL_TYPE PoolType, EiAllocatePool(POOL_TYPE PoolType,
ULONG NumberOfBytes, ULONG NumberOfBytes,

View file

@ -1,4 +1,4 @@
/* $Id: ppool.c,v 1.12 2003/07/10 21:05:04 royce Exp $ /* $Id: ppool.c,v 1.13 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -60,8 +60,6 @@ VOID MmInitializePagedPool(VOID)
* ARGUMENTS * ARGUMENTS
* *
* RETURN VALUE * RETURN VALUE
*
* @implemented
*/ */
PVOID STDCALL PVOID STDCALL
ExAllocatePagedPoolWithTag (IN POOL_TYPE PoolType, ExAllocatePagedPoolWithTag (IN POOL_TYPE PoolType,
@ -190,9 +188,6 @@ ExAllocatePagedPoolWithTag (IN POOL_TYPE PoolType,
return(BlockAddress); return(BlockAddress);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExFreePagedPool(IN PVOID Block) ExFreePagedPool(IN PVOID Block)
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: section.c,v 1.120 2003/07/10 21:05:04 royce Exp $ /* $Id: section.c,v 1.121 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/section.c * FILE: ntoskrnl/mm/section.c
@ -1917,9 +1917,6 @@ MmProtectSectionView(PMADDRESS_SPACE AddressSpace,
return(Status); return(Status);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
MmQuerySectionView(PMEMORY_AREA MemoryArea, MmQuerySectionView(PMEMORY_AREA MemoryArea,
PVOID Address, PVOID Address,
@ -1954,9 +1951,6 @@ MmQuerySectionView(PMEMORY_AREA MemoryArea,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
MmpDeleteSection(PVOID ObjectBody) MmpDeleteSection(PVOID ObjectBody)
{ {
@ -2902,8 +2896,6 @@ NtCreateSection (OUT PHANDLE SectionHandle,
* RETURN VALUE * RETURN VALUE
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtOpenSection(PHANDLE SectionHandle, NtOpenSection(PHANDLE SectionHandle,
@ -3268,8 +3260,6 @@ MmUnmapViewOfSection(PEPROCESS Process,
* Status. * Status.
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
NtUnmapViewOfSection (HANDLE ProcessHandle, NtUnmapViewOfSection (HANDLE ProcessHandle,
@ -3304,9 +3294,6 @@ NtUnmapViewOfSection (HANDLE ProcessHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQuerySection (IN HANDLE SectionHandle, NtQuerySection (IN HANDLE SectionHandle,
IN CINT SectionInformationClass, IN CINT SectionInformationClass,
@ -3404,9 +3391,6 @@ NtQuerySection (IN HANDLE SectionHandle,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtExtendSection(IN HANDLE SectionHandle, NtExtendSection(IN HANDLE SectionHandle,
IN ULONG NewMaximumSize) IN ULONG NewMaximumSize)
@ -3431,8 +3415,6 @@ NtExtendSection(IN HANDLE SectionHandle,
* Code taken from ntoskrnl/mm/special.c. * Code taken from ntoskrnl/mm/special.c.
* *
* REVISIONS * REVISIONS
*
* @implemented
*/ */
PVOID STDCALL PVOID STDCALL
MmAllocateSection (IN ULONG Length) MmAllocateSection (IN ULONG Length)

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: virtual.c,v 1.67 2003/07/10 21:05:04 royce Exp $ /* $Id: virtual.c,v 1.68 2003/07/11 01:23:15 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/virtual.c * FILE: ntoskrnl/mm/virtual.c
@ -39,9 +39,6 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtFlushVirtualMemory(IN HANDLE ProcessHandle, NtFlushVirtualMemory(IN HANDLE ProcessHandle,
IN PVOID BaseAddress, IN PVOID BaseAddress,
@ -61,9 +58,6 @@ NtFlushVirtualMemory(IN HANDLE ProcessHandle,
UNIMPLEMENTED; UNIMPLEMENTED;
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtLockVirtualMemory(HANDLE ProcessHandle, NtLockVirtualMemory(HANDLE ProcessHandle,
PVOID BaseAddress, PVOID BaseAddress,
@ -73,9 +67,6 @@ NtLockVirtualMemory(HANDLE ProcessHandle,
UNIMPLEMENTED; UNIMPLEMENTED;
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryVirtualMemory (IN HANDLE ProcessHandle, NtQueryVirtualMemory (IN HANDLE ProcessHandle,
IN PVOID Address, IN PVOID Address,
@ -169,9 +160,6 @@ NtQueryVirtualMemory (IN HANDLE ProcessHandle,
return(Status); return(Status);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtProtectVirtualMemory(IN HANDLE ProcessHandle, NtProtectVirtualMemory(IN HANDLE ProcessHandle,
IN PVOID BaseAddress, IN PVOID BaseAddress,
@ -237,9 +225,6 @@ NtProtectVirtualMemory(IN HANDLE ProcessHandle,
return(Status); return(Status);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtReadVirtualMemory(IN HANDLE ProcessHandle, NtReadVirtualMemory(IN HANDLE ProcessHandle,
IN PVOID BaseAddress, IN PVOID BaseAddress,
@ -294,9 +279,6 @@ NtReadVirtualMemory(IN HANDLE ProcessHandle,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtUnlockVirtualMemory(HANDLE ProcessHandle, NtUnlockVirtualMemory(HANDLE ProcessHandle,
PVOID BaseAddress, PVOID BaseAddress,
@ -307,9 +289,6 @@ NtUnlockVirtualMemory(HANDLE ProcessHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtWriteVirtualMemory(IN HANDLE ProcessHandle, NtWriteVirtualMemory(IN HANDLE ProcessHandle,
IN PVOID BaseAddress, IN PVOID BaseAddress,

View file

@ -53,6 +53,9 @@ ObReleaseObjectSecurity(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQuerySecurityObject(IN HANDLE Handle, NtQuerySecurityObject(IN HANDLE Handle,
IN SECURITY_INFORMATION SecurityInformation, IN SECURITY_INFORMATION SecurityInformation,
@ -97,6 +100,9 @@ NtQuerySecurityObject(IN HANDLE Handle,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetSecurityObject(IN HANDLE Handle, NtSetSecurityObject(IN HANDLE Handle,
IN SECURITY_INFORMATION SecurityInformation, IN SECURITY_INFORMATION SecurityInformation,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: power.c,v 1.6 2002/09/08 10:23:39 chorns Exp $ /* $Id: power.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/po/power.c * FILE: ntoskrnl/po/power.c
* PURPOSE: Power Manager * PURPOSE: Power Manager
@ -50,6 +50,9 @@ PoCallDriver(
return Status; return Status;
} }
/*
* @unimplemented
*/
PULONG PULONG
STDCALL STDCALL
PoRegisterDeviceForIdleDetection( PoRegisterDeviceForIdleDetection(
@ -61,6 +64,9 @@ PoRegisterDeviceForIdleDetection(
return NULL; return NULL;
} }
/*
* @unimplemented
*/
PVOID PVOID
STDCALL STDCALL
PoRegisterSystemState( PoRegisterSystemState(
@ -70,6 +76,9 @@ PoRegisterSystemState(
return NULL; return NULL;
} }
/*
* @unimplemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
PoRequestPowerIrp( PoRequestPowerIrp(
@ -90,6 +99,9 @@ PoSetDeviceBusy(
{ {
} }
/*
* @unimplemented
*/
POWER_STATE POWER_STATE
STDCALL STDCALL
PoSetPowerState( PoSetPowerState(
@ -105,6 +117,9 @@ PoSetPowerState(
return ps; return ps;
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
PoSetSystemState( PoSetSystemState(
@ -112,6 +127,9 @@ PoSetSystemState(
{ {
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
PoStartNextPowerIrp( PoStartNextPowerIrp(
@ -119,6 +137,9 @@ PoStartNextPowerIrp(
{ {
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
PoUnregisterSystemState( PoUnregisterSystemState(

View file

@ -1,4 +1,4 @@
/* $Id: create.c,v 1.62 2003/06/20 16:22:20 ekohl Exp $ /* $Id: create.c,v 1.63 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -90,6 +90,9 @@ PsAssignImpersonationToken(PETHREAD Thread,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
PsRevertToSelf(VOID) PsRevertToSelf(VOID)
{ {
@ -104,6 +107,9 @@ PsRevertToSelf(VOID)
} }
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
PsImpersonateClient(PETHREAD Thread, PsImpersonateClient(PETHREAD Thread,
PACCESS_TOKEN Token, PACCESS_TOKEN Token,
@ -246,6 +252,9 @@ NtOpenThreadToken(IN HANDLE ThreadHandle,
return(STATUS_UNSUCCESSFUL); return(STATUS_UNSUCCESSFUL);
} }
/*
* @implemented
*/
PACCESS_TOKEN STDCALL PACCESS_TOKEN STDCALL
PsReferenceImpersonationToken(PETHREAD Thread, PsReferenceImpersonationToken(PETHREAD Thread,
PULONG Unknown1, PULONG Unknown1,
@ -647,6 +656,9 @@ NtCreateThread(PHANDLE ThreadHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsCreateSystemThread(PHANDLE ThreadHandle, PsCreateSystemThread(PHANDLE ThreadHandle,
ACCESS_MASK DesiredAccess, ACCESS_MASK DesiredAccess,
@ -707,6 +719,9 @@ PsCreateSystemThread(PHANDLE ThreadHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsSetCreateThreadNotifyRoutine(IN PCREATE_THREAD_NOTIFY_ROUTINE NotifyRoutine) PsSetCreateThreadNotifyRoutine(IN PCREATE_THREAD_NOTIFY_ROUTINE NotifyRoutine)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: kill.c,v 1.60 2003/06/05 23:36:35 gdalsnes Exp $ /* $Id: kill.c,v 1.61 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -344,6 +344,9 @@ NtTerminateThread(IN HANDLE ThreadHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsTerminateSystemThread(NTSTATUS ExitStatus) PsTerminateSystemThread(NTSTATUS ExitStatus)
/* /*

View file

@ -1,4 +1,4 @@
/* $Id: process.c,v 1.108 2003/06/20 16:22:20 ekohl Exp $ /* $Id: process.c,v 1.109 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -124,6 +124,9 @@ _NtOpenProcessToken(IN HANDLE ProcessHandle,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtOpenProcessToken(IN HANDLE ProcessHandle, NtOpenProcessToken(IN HANDLE ProcessHandle,
IN ACCESS_MASK DesiredAccess, IN ACCESS_MASK DesiredAccess,
@ -133,6 +136,9 @@ NtOpenProcessToken(IN HANDLE ProcessHandle,
} }
/*
* @implemented
*/
PACCESS_TOKEN STDCALL PACCESS_TOKEN STDCALL
PsReferencePrimaryToken(PEPROCESS Process) PsReferencePrimaryToken(PEPROCESS Process)
{ {
@ -407,6 +413,9 @@ KeGetCurrentProcess(VOID)
return(&(PsGetCurrentProcess()->Pcb)); return(&(PsGetCurrentProcess()->Pcb));
} }
/*
* @implemented
*/
HANDLE STDCALL HANDLE STDCALL
PsGetCurrentProcessId(VOID) PsGetCurrentProcessId(VOID)
{ {
@ -415,6 +424,8 @@ PsGetCurrentProcessId(VOID)
/* /*
* FUNCTION: Returns a pointer to the current process * FUNCTION: Returns a pointer to the current process
*
* @implemented
*/ */
PEPROCESS STDCALL PEPROCESS STDCALL
IoGetCurrentProcess(VOID) IoGetCurrentProcess(VOID)
@ -430,6 +441,9 @@ IoGetCurrentProcess(VOID)
} }
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsCreateSystemProcess(PHANDLE ProcessHandle, PsCreateSystemProcess(PHANDLE ProcessHandle,
ACCESS_MASK DesiredAccess, ACCESS_MASK DesiredAccess,
@ -820,6 +834,9 @@ NtCreateProcess(OUT PHANDLE ProcessHandle,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtOpenProcess(OUT PHANDLE ProcessHandle, NtOpenProcess(OUT PHANDLE ProcessHandle,
IN ACCESS_MASK DesiredAccess, IN ACCESS_MASK DesiredAccess,
@ -903,6 +920,9 @@ NtOpenProcess(OUT PHANDLE ProcessHandle,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryInformationProcess(IN HANDLE ProcessHandle, NtQueryInformationProcess(IN HANDLE ProcessHandle,
IN CINT ProcessInformationClass, IN CINT ProcessInformationClass,
@ -1011,6 +1031,9 @@ PspAssignPrimaryToken(PEPROCESS Process,
return(Status); return(Status);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetInformationProcess(IN HANDLE ProcessHandle, NtSetInformationProcess(IN HANDLE ProcessHandle,
IN CINT ProcessInformationClass, IN CINT ProcessInformationClass,
@ -1295,6 +1318,9 @@ PiQuerySystemProcessInformation(PVOID Buffer,
#endif #endif
} }
/*
* @implemented
*/
LARGE_INTEGER STDCALL LARGE_INTEGER STDCALL
PsGetProcessExitTime(VOID) PsGetProcessExitTime(VOID)
{ {
@ -1303,6 +1329,9 @@ PsGetProcessExitTime(VOID)
return Li; return Li;
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
PsIsThreadTerminating(IN PETHREAD Thread) PsIsThreadTerminating(IN PETHREAD Thread)
{ {
@ -1310,6 +1339,9 @@ PsIsThreadTerminating(IN PETHREAD Thread)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsLookupProcessByProcessId(IN PVOID ProcessId, PsLookupProcessByProcessId(IN PVOID ProcessId,
OUT PEPROCESS *Process) OUT PEPROCESS *Process)
@ -1342,6 +1374,9 @@ PsLookupProcessByProcessId(IN PVOID ProcessId,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsSetCreateProcessNotifyRoutine(IN PCREATE_PROCESS_NOTIFY_ROUTINE NotifyRoutine, PsSetCreateProcessNotifyRoutine(IN PCREATE_PROCESS_NOTIFY_ROUTINE NotifyRoutine,
IN BOOLEAN Remove) IN BOOLEAN Remove)

View file

@ -1,4 +1,4 @@
/* $Id: psmgr.c,v 1.14 2002/09/08 10:23:40 chorns Exp $ /* $Id: psmgr.c,v 1.15 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -63,6 +63,8 @@ VOID PiInitProcessManager(VOID)
* NOTES * NOTES
* The DDK docs say something about a 'CmCSDVersionString'. * The DDK docs say something about a 'CmCSDVersionString'.
* How do we determine in the build is checked or free?? * How do we determine in the build is checked or free??
*
* @unimplemented
*/ */
BOOLEAN BOOLEAN

View file

@ -1,4 +1,4 @@
/* $Id: thread.c,v 1.112 2003/06/05 11:51:13 chorns Exp $ /* $Id: thread.c,v 1.113 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -61,11 +61,17 @@ static GENERIC_MAPPING PiThreadMapping = {THREAD_READ,
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
PKTHREAD STDCALL KeGetCurrentThread(VOID) PKTHREAD STDCALL KeGetCurrentThread(VOID)
{ {
return(((PIKPCR) KeGetCurrentKPCR())->CurrentThread); return(((PIKPCR) KeGetCurrentKPCR())->CurrentThread);
} }
/*
* @implemented
*/
HANDLE STDCALL PsGetCurrentThreadId(VOID) HANDLE STDCALL PsGetCurrentThreadId(VOID)
{ {
return(PsGetCurrentThread()->Cid.UniqueThread); return(PsGetCurrentThread()->Cid.UniqueThread);
@ -468,6 +474,9 @@ PsInitThreadManagment(VOID)
} }
} }
/*
* @implemented
*/
LONG STDCALL LONG STDCALL
KeSetBasePriorityThread (PKTHREAD Thread, KeSetBasePriorityThread (PKTHREAD Thread,
LONG Increment) LONG Increment)
@ -487,6 +496,9 @@ KeSetBasePriorityThread (PKTHREAD Thread,
} }
/*
* @implemented
*/
KPRIORITY STDCALL KPRIORITY STDCALL
KeSetPriorityThread (PKTHREAD Thread, KPRIORITY Priority) KeSetPriorityThread (PKTHREAD Thread, KPRIORITY Priority)
{ {
@ -512,6 +524,9 @@ KeSetPriorityThread (PKTHREAD Thread, KPRIORITY Priority)
return(OldPriority); return(OldPriority);
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
KeSetAffinityThread(PKTHREAD Thread, KeSetAffinityThread(PKTHREAD Thread,
PVOID AfMask) PVOID AfMask)
@ -596,6 +611,9 @@ NtYieldExecution(VOID)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsLookupProcessThreadByCid(IN PCLIENT_ID Cid, PsLookupProcessThreadByCid(IN PCLIENT_ID Cid,
OUT PEPROCESS *Process OPTIONAL, OUT PEPROCESS *Process OPTIONAL,
@ -638,6 +656,9 @@ PsLookupProcessThreadByCid(IN PCLIENT_ID Cid,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
PsLookupThreadByThreadId(IN PVOID ThreadId, PsLookupThreadByThreadId(IN PVOID ThreadId,
OUT PETHREAD *Thread) OUT PETHREAD *Thread)

View file

@ -1,4 +1,4 @@
/* $Id: tinfo.c,v 1.20 2003/04/30 21:56:22 gvg Exp $ /* $Id: tinfo.c,v 1.21 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -329,12 +329,18 @@ VOID KeSetPreviousMode(ULONG Mode)
PsGetCurrentThread()->Tcb.PreviousMode = Mode; PsGetCurrentThread()->Tcb.PreviousMode = Mode;
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
KeGetPreviousMode (VOID) KeGetPreviousMode (VOID)
{ {
return (ULONG)PsGetCurrentThread()->Tcb.PreviousMode; return (ULONG)PsGetCurrentThread()->Tcb.PreviousMode;
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
ExGetPreviousMode (VOID) ExGetPreviousMode (VOID)
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: win32.c,v 1.6 2003/06/20 16:22:20 ekohl Exp $ /* $Id: win32.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -74,6 +74,9 @@ PsCreateWin32Process(PEPROCESS Process)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
PsEstablishWin32Callouts (PW32_PROCESS_CALLBACK W32ProcessCallback, PsEstablishWin32Callouts (PW32_PROCESS_CALLBACK W32ProcessCallback,
PW32_THREAD_CALLBACK W32ThreadCallback, PW32_THREAD_CALLBACK W32ThreadCallback,

View file

@ -1,4 +1,4 @@
/* $Id: atom.c,v 1.4 2002/09/08 10:23:41 chorns Exp $ /* $Id: atom.c,v 1.5 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -65,6 +65,9 @@ static PRTL_ATOM_TABLE GlobalAtomTable = NULL;
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtAddAtom(IN PWSTR AtomName, NtAddAtom(IN PWSTR AtomName,
OUT PRTL_ATOM Atom) OUT PRTL_ATOM Atom)
@ -81,6 +84,9 @@ NtAddAtom(IN PWSTR AtomName,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtDeleteAtom(IN RTL_ATOM Atom) NtDeleteAtom(IN RTL_ATOM Atom)
{ {
@ -95,6 +101,9 @@ NtDeleteAtom(IN RTL_ATOM Atom)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtFindAtom(IN PWSTR AtomName, NtFindAtom(IN PWSTR AtomName,
OUT PRTL_ATOM Atom) OUT PRTL_ATOM Atom)
@ -111,6 +120,9 @@ NtFindAtom(IN PWSTR AtomName,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQueryInformationAtom(RTL_ATOM Atom, NtQueryInformationAtom(RTL_ATOM Atom,
ATOM_INFORMATION_CLASS AtomInformationClass, ATOM_INFORMATION_CLASS AtomInformationClass,
@ -151,6 +163,9 @@ NtQueryInformationAtom(RTL_ATOM Atom,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCreateAtomTable(ULONG TableSize, RtlCreateAtomTable(ULONG TableSize,
PRTL_ATOM_TABLE *AtomTable) PRTL_ATOM_TABLE *AtomTable)
@ -202,6 +217,9 @@ RtlCreateAtomTable(ULONG TableSize,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDestroyAtomTable(IN PRTL_ATOM_TABLE AtomTable) RtlDestroyAtomTable(IN PRTL_ATOM_TABLE AtomTable)
{ {
@ -242,6 +260,9 @@ RtlDestroyAtomTable(IN PRTL_ATOM_TABLE AtomTable)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlEmptyAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlEmptyAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN BOOLEAN DeletePinned) IN BOOLEAN DeletePinned)
@ -291,6 +312,9 @@ RtlEmptyAtomTable(IN PRTL_ATOM_TABLE AtomTable,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlAddAtomToAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlAddAtomToAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN PWSTR AtomName, IN PWSTR AtomName,
@ -382,6 +406,9 @@ RtlAddAtomToAtomTable(IN PRTL_ATOM_TABLE AtomTable,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDeleteAtomFromAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlDeleteAtomFromAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN RTL_ATOM Atom) IN RTL_ATOM Atom)
@ -438,6 +465,9 @@ RtlDeleteAtomFromAtomTable(IN PRTL_ATOM_TABLE AtomTable,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlLookupAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlLookupAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN PWSTR AtomName, IN PWSTR AtomName,
@ -498,6 +528,9 @@ RtlLookupAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlPinAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlPinAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN RTL_ATOM Atom) IN RTL_ATOM Atom)
@ -534,6 +567,9 @@ RtlPinAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlQueryAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable, RtlQueryAtomInAtomTable(IN PRTL_ATOM_TABLE AtomTable,
IN RTL_ATOM Atom, IN RTL_ATOM Atom,

View file

@ -1,4 +1,4 @@
/* $Id: bitmap.c,v 1.8 2003/02/08 20:59:50 ekohl Exp $ /* $Id: bitmap.c,v 1.9 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -16,6 +16,9 @@
#define MASK(Count, Shift) ((Count) == 32 ? 0xFFFFFFFF : ~(0xFFFFFFFF << (Count)) << (Shift)) #define MASK(Count, Shift) ((Count) == 32 ? 0xFFFFFFFF : ~(0xFFFFFFFF << (Count)) << (Shift))
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlInitializeBitMap ( RtlInitializeBitMap (
@ -29,6 +32,9 @@ RtlInitializeBitMap (
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlAreBitsClear ( RtlAreBitsClear (
@ -68,6 +74,9 @@ RtlAreBitsClear (
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlAreBitsSet ( RtlAreBitsSet (
@ -107,6 +116,9 @@ RtlAreBitsSet (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlClearAllBits ( RtlClearAllBits (
@ -119,6 +131,9 @@ RtlClearAllBits (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlClearBits ( RtlClearBits (
@ -155,6 +170,9 @@ RtlClearBits (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindClearBits ( RtlFindClearBits (
@ -211,6 +229,9 @@ RtlFindClearBits (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindClearBitsAndSet ( RtlFindClearBitsAndSet (
@ -233,6 +254,9 @@ RtlFindClearBitsAndSet (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindFirstRunClear ( RtlFindFirstRunClear (
@ -351,6 +375,9 @@ RtlFindFirstRunSet (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindLongestRunClear ( RtlFindLongestRunClear (
@ -465,6 +492,9 @@ RtlFindLongestRunSet (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindSetBits ( RtlFindSetBits (
@ -521,6 +551,9 @@ RtlFindSetBits (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlFindSetBitsAndClear ( RtlFindSetBitsAndClear (
@ -543,6 +576,9 @@ RtlFindSetBitsAndClear (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlNumberOfClearBits ( RtlNumberOfClearBits (
@ -572,6 +608,9 @@ RtlNumberOfClearBits (
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlNumberOfSetBits ( RtlNumberOfSetBits (
@ -601,6 +640,9 @@ RtlNumberOfSetBits (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlSetAllBits ( RtlSetAllBits (
@ -613,6 +655,9 @@ RtlSetAllBits (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlSetBits ( RtlSetBits (

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: compress.c,v 1.1 2002/07/25 13:17:28 ekohl Exp $ /* $Id: compress.c,v 1.2 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -77,6 +77,9 @@ RtlpWorkSpaceSizeLZNT1(USHORT Engine,
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCompressBuffer(IN USHORT CompressionFormatAndEngine, RtlCompressBuffer(IN USHORT CompressionFormatAndEngine,
IN PUCHAR UncompressedBuffer, IN PUCHAR UncompressedBuffer,
@ -108,6 +111,9 @@ RtlCompressBuffer(IN USHORT CompressionFormatAndEngine,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCompressChunks(IN PUCHAR UncompressedBuffer, RtlCompressChunks(IN PUCHAR UncompressedBuffer,
IN ULONG UncompressedBufferSize, IN ULONG UncompressedBufferSize,
@ -121,6 +127,9 @@ RtlCompressChunks(IN PUCHAR UncompressedBuffer,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDecompressBuffer(IN USHORT CompressionFormat, RtlDecompressBuffer(IN USHORT CompressionFormat,
OUT PUCHAR UncompressedBuffer, OUT PUCHAR UncompressedBuffer,
@ -133,6 +142,9 @@ RtlDecompressBuffer(IN USHORT CompressionFormat,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDecompressChunks(OUT PUCHAR UncompressedBuffer, RtlDecompressChunks(OUT PUCHAR UncompressedBuffer,
IN ULONG UncompressedBufferSize, IN ULONG UncompressedBufferSize,
@ -146,6 +158,9 @@ RtlDecompressChunks(OUT PUCHAR UncompressedBuffer,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDecompressFragment(IN USHORT CompressionFormat, RtlDecompressFragment(IN USHORT CompressionFormat,
OUT PUCHAR UncompressedFragment, OUT PUCHAR UncompressedFragment,
@ -160,6 +175,9 @@ RtlDecompressFragment(IN USHORT CompressionFormat,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDescribeChunk(IN USHORT CompressionFormat, RtlDescribeChunk(IN USHORT CompressionFormat,
IN OUT PUCHAR *CompressedBuffer, IN OUT PUCHAR *CompressedBuffer,
@ -171,6 +189,9 @@ RtlDescribeChunk(IN USHORT CompressionFormat,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlGetCompressionWorkSpaceSize(IN USHORT CompressionFormatAndEngine, RtlGetCompressionWorkSpaceSize(IN USHORT CompressionFormatAndEngine,
OUT PULONG CompressBufferAndWorkSpaceSize, OUT PULONG CompressBufferAndWorkSpaceSize,
@ -192,6 +213,9 @@ RtlGetCompressionWorkSpaceSize(IN USHORT CompressionFormatAndEngine,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlReserveChunk(IN USHORT CompressionFormat, RtlReserveChunk(IN USHORT CompressionFormat,
IN OUT PUCHAR *CompressedBuffer, IN OUT PUCHAR *CompressedBuffer,

View file

@ -1,4 +1,4 @@
/* $Id: ctype.c,v 1.11 2002/09/30 20:55:33 chorns Exp $ /* $Id: ctype.c,v 1.12 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -324,6 +324,9 @@ int __iscsymf(int c)
} }
*/ */
/*
* @implemented
*/
int isdigit(int c) int isdigit(int c)
{ {
return(_isctype(c, _DIGIT)); return(_isctype(c, _DIGIT));
@ -336,11 +339,17 @@ int isgraph(int c)
} }
*/ */
/*
* @implemented
*/
int islower(int c) int islower(int c)
{ {
return (_isctype (c, _LOWER)); return (_isctype (c, _LOWER));
} }
/*
* @implemented
*/
int isprint(int c) int isprint(int c)
{ {
return (_isctype (c, _BLANK | _PUNCT | _ALPHA | _DIGIT)); return (_isctype (c, _BLANK | _PUNCT | _ALPHA | _DIGIT));
@ -353,16 +362,25 @@ int ispunct(int c)
} }
*/ */
/*
* @implemented
*/
int isspace(int c) int isspace(int c)
{ {
return (_isctype (c, _SPACE)); return (_isctype (c, _SPACE));
} }
/*
* @implemented
*/
int isupper(int c) int isupper(int c)
{ {
return (_isctype (c, _UPPER)); return (_isctype (c, _UPPER));
} }
/*
* @implemented
*/
int isxdigit(int c) int isxdigit(int c)
{ {
return (_isctype (c, _HEX)); return (_isctype (c, _HEX));
@ -412,6 +430,9 @@ int _toupper(int c)
} }
*/ */
/*
* @implemented
*/
int tolower(int c) int tolower(int c)
{ {
if (_isctype (c, _UPPER)) if (_isctype (c, _UPPER))
@ -419,6 +440,9 @@ int tolower(int c)
return(c); return(c);
} }
/*
* @implemented
*/
int toupper(int c) int toupper(int c)
{ {
if (_isctype (c, _LOWER)) if (_isctype (c, _LOWER))
@ -426,6 +450,9 @@ int toupper(int c)
return(c); return(c);
} }
/*
* @implemented
*/
wchar_t towlower(wchar_t c) wchar_t towlower(wchar_t c)
{ {
if (iswctype (c, _UPPER)) if (iswctype (c, _UPPER))
@ -433,6 +460,9 @@ wchar_t towlower(wchar_t c)
return(c); return(c);
} }
/*
* @implemented
*/
wchar_t towupper(wchar_t c) wchar_t towupper(wchar_t c)
{ {
if (iswctype (c, _LOWER)) if (iswctype (c, _LOWER))

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: dos8dot3.c,v 1.6 2002/09/08 10:23:41 chorns Exp $ /* $Id: dos8dot3.c,v 1.7 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -56,6 +56,9 @@ RtlpIsShortIllegal(WCHAR Char)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
RtlGenerate8dot3Name(IN PUNICODE_STRING Name, RtlGenerate8dot3Name(IN PUNICODE_STRING Name,
IN BOOLEAN AllowExtendedCharacters, IN BOOLEAN AllowExtendedCharacters,
@ -175,6 +178,9 @@ RtlGenerate8dot3Name(IN PUNICODE_STRING Name,
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
RtlIsNameLegalDOS8Dot3(IN PUNICODE_STRING UnicodeName, RtlIsNameLegalDOS8Dot3(IN PUNICODE_STRING UnicodeName,
IN PANSI_STRING AnsiName, IN PANSI_STRING AnsiName,

View file

@ -1,4 +1,4 @@
/* $Id: error.c,v 1.8 2003/05/28 18:09:10 chorns Exp $ /* $Id: error.c,v 1.9 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -830,6 +830,9 @@ RPC_NT_SS_CONTEXT_MISMATCH ERROR_INVALID_HANDLE
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlAssert(PVOID FailedAssertion, RtlAssert(PVOID FailedAssertion,
@ -861,6 +864,8 @@ RtlAssert(PVOID FailedAssertion,
* *
* REMARK * REMARK
* RtlNtStatusToDosErrorNoTeb() does the real work. * RtlNtStatusToDosErrorNoTeb() does the real work.
*
* @implemented
*/ */
DWORD STDCALL DWORD STDCALL
RtlNtStatusToDosErrorNoTeb(IN NTSTATUS Status) RtlNtStatusToDosErrorNoTeb(IN NTSTATUS Status)
@ -921,6 +926,8 @@ RtlNtStatusToDosErrorNoTeb(IN NTSTATUS Status)
* *
* REMARK * REMARK
* RtlNtStatusToDosErrorNoTeb() does the real work. * RtlNtStatusToDosErrorNoTeb() does the real work.
*
* @implemented
*/ */
DWORD STDCALL DWORD STDCALL
RtlNtStatusToDosError(IN NTSTATUS Status) RtlNtStatusToDosError(IN NTSTATUS Status)

View file

@ -1,4 +1,4 @@
/* $Id: exception.c,v 1.6 2003/06/07 10:14:40 chorns Exp $ /* $Id: exception.c,v 1.7 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -26,6 +26,9 @@ MsvcrtDebug(ULONG Value)
} }
#endif #endif
/*
* @implemented
*/
int int
_abnormal_termination(void) _abnormal_termination(void)
{ {
@ -35,6 +38,9 @@ _abnormal_termination(void)
struct _CONTEXT; struct _CONTEXT;
/*
* @implemented
*/
EXCEPTION_DISPOSITION EXCEPTION_DISPOSITION
_except_handler2( _except_handler2(
struct _EXCEPTION_RECORD *ExceptionRecord, struct _EXCEPTION_RECORD *ExceptionRecord,
@ -46,6 +52,9 @@ _except_handler2(
return (EXCEPTION_DISPOSITION)0; return (EXCEPTION_DISPOSITION)0;
} }
/*
* @implemented
*/
void __cdecl void __cdecl
_global_unwind2(PEXCEPTION_REGISTRATION RegistrationFrame) _global_unwind2(PEXCEPTION_REGISTRATION RegistrationFrame)
{ {
@ -303,6 +312,9 @@ RtlRaiseStatus(NTSTATUS Status)
RtlRaiseException (& ExceptionRecord); RtlRaiseException (& ExceptionRecord);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
RtlUnwind(PEXCEPTION_REGISTRATION RegistrationFrame, RtlUnwind(PEXCEPTION_REGISTRATION RegistrationFrame,
PVOID ReturnAddress, PVOID ReturnAddress,

View file

@ -1,4 +1,4 @@
/* $Id: largeint.c,v 1.14 2003/06/01 18:13:23 ekohl Exp $ /* $Id: largeint.c,v 1.15 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -19,6 +19,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlConvertLongToLargeInteger ( RtlConvertLongToLargeInteger (
@ -32,6 +35,9 @@ RtlConvertLongToLargeInteger (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlConvertUlongToLargeInteger ( RtlConvertUlongToLargeInteger (
@ -45,6 +51,9 @@ RtlConvertUlongToLargeInteger (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlEnlargedIntegerMultiply ( RtlEnlargedIntegerMultiply (
@ -59,6 +68,9 @@ RtlEnlargedIntegerMultiply (
return RC; return RC;
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlEnlargedUnsignedDivide ( RtlEnlargedUnsignedDivide (
@ -73,6 +85,9 @@ RtlEnlargedUnsignedDivide (
return (ULONG)(Dividend.QuadPart / Divisor); return (ULONG)(Dividend.QuadPart / Divisor);
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlEnlargedUnsignedMultiply ( RtlEnlargedUnsignedMultiply (
@ -87,6 +102,9 @@ RtlEnlargedUnsignedMultiply (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlExtendedIntegerMultiply ( RtlExtendedIntegerMultiply (
@ -101,6 +119,9 @@ RtlExtendedIntegerMultiply (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlExtendedLargeIntegerDivide ( RtlExtendedLargeIntegerDivide (
@ -144,6 +165,9 @@ RtlExtendedLargeIntegerDivide (
#define LOWER_32(A) ((A) & 0xffffffff) #define LOWER_32(A) ((A) & 0xffffffff)
#define UPPER_32(A) ((A) >> 32) #define UPPER_32(A) ((A) >> 32)
/*
* @implemented
*/
LARGE_INTEGER STDCALL LARGE_INTEGER STDCALL
RtlExtendedMagicDivide (LARGE_INTEGER Dividend, RtlExtendedMagicDivide (LARGE_INTEGER Dividend,
LARGE_INTEGER MagicDivisor, LARGE_INTEGER MagicDivisor,
@ -191,6 +215,9 @@ RtlExtendedMagicDivide (LARGE_INTEGER Dividend,
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerAdd ( RtlLargeIntegerAdd (
@ -205,6 +232,9 @@ RtlLargeIntegerAdd (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerArithmeticShift ( RtlLargeIntegerArithmeticShift (
@ -231,6 +261,9 @@ RtlLargeIntegerArithmeticShift (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerDivide ( RtlLargeIntegerDivide (
@ -249,6 +282,9 @@ RtlLargeIntegerDivide (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerNegate ( RtlLargeIntegerNegate (
@ -262,6 +298,9 @@ RtlLargeIntegerNegate (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerShiftLeft ( RtlLargeIntegerShiftLeft (
@ -278,6 +317,9 @@ RtlLargeIntegerShiftLeft (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerShiftRight ( RtlLargeIntegerShiftRight (
@ -294,6 +336,9 @@ RtlLargeIntegerShiftRight (
return RC; return RC;
} }
/*
* @implemented
*/
LARGE_INTEGER LARGE_INTEGER
STDCALL STDCALL
RtlLargeIntegerSubtract ( RtlLargeIntegerSubtract (

View file

@ -1,4 +1,4 @@
/* $Id: mem.c,v 1.18 2002/12/08 16:23:32 robd Exp $ /* $Id: mem.c,v 1.19 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -62,6 +62,9 @@ MmCopyFromCaller(PVOID Dest, PVOID Src, ULONG NumberOfBytes)
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlCompareMemory(PVOID Source1, RtlCompareMemory(PVOID Source1,
@ -89,6 +92,9 @@ RtlCompareMemory(PVOID Source1,
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlCompareMemoryUlong ( RtlCompareMemoryUlong (
@ -139,6 +145,9 @@ VOID RtlCopyMemory(VOID* Destination, CONST VOID* Source, ULONG Length)
} }
#endif #endif
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlFillMemory ( RtlFillMemory (
@ -151,6 +160,9 @@ RtlFillMemory (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlFillMemoryUlong ( RtlFillMemoryUlong (
@ -171,6 +183,9 @@ RtlFillMemoryUlong (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlMoveMemory ( RtlMoveMemory (
@ -187,6 +202,9 @@ RtlMoveMemory (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlZeroMemory ( RtlZeroMemory (

View file

@ -1,4 +1,4 @@
/* $Id: nls.c,v 1.16 2003/06/17 10:44:16 ekohl Exp $ /* $Id: nls.c,v 1.17 2003/07/11 01:23:15 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -193,6 +193,9 @@ RtlpCreateNlsSection(VOID)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCustomCPToUnicodeN(IN PCPTABLEINFO CustomCP, RtlCustomCPToUnicodeN(IN PCPTABLEINFO CustomCP,
PWCHAR UnicodeString, PWCHAR UnicodeString,
@ -259,6 +262,9 @@ RtlDowncaseUnicodeChar (IN WCHAR Source)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
RtlGetDefaultCodePage(PUSHORT AnsiCodePage, RtlGetDefaultCodePage(PUSHORT AnsiCodePage,
PUSHORT OemCodePage) PUSHORT OemCodePage)
@ -268,6 +274,9 @@ RtlGetDefaultCodePage(PUSHORT AnsiCodePage,
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
RtlInitCodePageTable(IN PUSHORT TableBase, RtlInitCodePageTable(IN PUSHORT TableBase,
OUT PCPTABLEINFO CodePageTable) OUT PCPTABLEINFO CodePageTable)
@ -342,6 +351,9 @@ RtlInitNlsTables(IN PUSHORT AnsiTableBase,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlMultiByteToUnicodeN(PWCHAR UnicodeString, RtlMultiByteToUnicodeN(PWCHAR UnicodeString,
ULONG UnicodeSize, ULONG UnicodeSize,
@ -380,6 +392,9 @@ RtlMultiByteToUnicodeN(PWCHAR UnicodeString,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlMultiByteToUnicodeSize(PULONG UnicodeSize, RtlMultiByteToUnicodeSize(PULONG UnicodeSize,
PCHAR MbString, PCHAR MbString,
@ -400,6 +415,9 @@ RtlMultiByteToUnicodeSize(PULONG UnicodeSize,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlOemToUnicodeN(PWCHAR UnicodeString, RtlOemToUnicodeN(PWCHAR UnicodeString,
ULONG UnicodeSize, ULONG UnicodeSize,
@ -467,6 +485,9 @@ RtlResetRtlTranslations(IN PNLSTABLEINFO NlsTable)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP, RtlUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
PCHAR CustomString, PCHAR CustomString,
@ -506,6 +527,9 @@ RtlUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
} }
/*
* @unimplemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlUnicodeToMultiByteN(PCHAR MbString, RtlUnicodeToMultiByteN(PCHAR MbString,
@ -545,6 +569,9 @@ RtlUnicodeToMultiByteN(PCHAR MbString,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUnicodeToMultiByteSize(PULONG MbSize, RtlUnicodeToMultiByteSize(PULONG MbSize,
PWCHAR UnicodeString, PWCHAR UnicodeString,
@ -580,6 +607,9 @@ RtlUnicodeToMultiByteSize(PULONG MbSize,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUnicodeToOemN(PCHAR OemString, RtlUnicodeToOemN(PCHAR OemString,
ULONG OemSize, ULONG OemSize,
@ -618,6 +648,9 @@ RtlUnicodeToOemN(PCHAR OemString,
} }
/*
* @implemented
*/
WCHAR STDCALL WCHAR STDCALL
RtlUpcaseUnicodeChar(IN WCHAR Source) RtlUpcaseUnicodeChar(IN WCHAR Source)
{ {
@ -642,6 +675,9 @@ RtlUpcaseUnicodeChar(IN WCHAR Source)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP, RtlUpcaseUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
PCHAR CustomString, PCHAR CustomString,
@ -683,6 +719,9 @@ RtlUpcaseUnicodeToCustomCPN(IN PCPTABLEINFO CustomCP,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeToMultiByteN(PCHAR MbString, RtlUpcaseUnicodeToMultiByteN(PCHAR MbString,
ULONG MbSize, ULONG MbSize,
@ -723,6 +762,9 @@ RtlUpcaseUnicodeToMultiByteN(PCHAR MbString,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeToOemN(PCHAR OemString, RtlUpcaseUnicodeToOemN(PCHAR OemString,
ULONG OemSize, ULONG OemSize,
@ -763,6 +805,9 @@ RtlUpcaseUnicodeToOemN(PCHAR OemString,
} }
/*
* @unimplemented
*/
CHAR STDCALL CHAR STDCALL
RtlUpperChar (IN CHAR Source) RtlUpperChar (IN CHAR Source)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: qsort.c,v 1.1 2000/03/18 15:12:19 ea Exp $ /* $Id: qsort.c,v 1.2 2003/07/11 01:23:15 royce Exp $
* *
* FILE: ntoskrnl/rtl/qsort.c * FILE: ntoskrnl/rtl/qsort.c
* NOTE: Adapted from CygWin newlib 2000-03-12. * NOTE: Adapted from CygWin newlib 2000-03-12.
@ -145,7 +145,10 @@ med3 (
} }
/* EXPORTED */ /* EXPORTED
*
* @implemented
*/
void void
qsort ( qsort (
void * a, void * a,

View file

@ -1,4 +1,4 @@
/* $Id: regio.c,v 1.5 2002/09/08 10:23:42 chorns Exp $ /* $Id: regio.c,v 1.6 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -23,6 +23,9 @@ READ_REGISTER_UCHAR (
return *Register; return *Register;
} }
/*
* @implemented
*/
USHORT USHORT
STDCALL STDCALL
READ_REGISTER_USHORT ( READ_REGISTER_USHORT (
@ -32,6 +35,9 @@ READ_REGISTER_USHORT (
return *Register; return *Register;
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
READ_REGISTER_ULONG ( READ_REGISTER_ULONG (
@ -41,6 +47,9 @@ READ_REGISTER_ULONG (
return *Register; return *Register;
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
READ_REGISTER_BUFFER_UCHAR ( READ_REGISTER_BUFFER_UCHAR (
@ -55,6 +64,9 @@ READ_REGISTER_BUFFER_UCHAR (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
READ_REGISTER_BUFFER_USHORT ( READ_REGISTER_BUFFER_USHORT (
@ -69,6 +81,9 @@ READ_REGISTER_BUFFER_USHORT (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
READ_REGISTER_BUFFER_ULONG ( READ_REGISTER_BUFFER_ULONG (
@ -83,6 +98,9 @@ READ_REGISTER_BUFFER_ULONG (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_UCHAR ( WRITE_REGISTER_UCHAR (
@ -93,6 +111,9 @@ WRITE_REGISTER_UCHAR (
*Register = Value; *Register = Value;
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_USHORT ( WRITE_REGISTER_USHORT (
@ -103,6 +124,9 @@ WRITE_REGISTER_USHORT (
*Register = Value; *Register = Value;
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_ULONG ( WRITE_REGISTER_ULONG (
@ -113,6 +137,9 @@ WRITE_REGISTER_ULONG (
*Register = Value; *Register = Value;
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_BUFFER_UCHAR ( WRITE_REGISTER_BUFFER_UCHAR (
@ -127,6 +154,9 @@ WRITE_REGISTER_BUFFER_UCHAR (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_BUFFER_USHORT ( WRITE_REGISTER_BUFFER_USHORT (
@ -141,6 +171,9 @@ WRITE_REGISTER_BUFFER_USHORT (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
WRITE_REGISTER_BUFFER_ULONG ( WRITE_REGISTER_BUFFER_ULONG (

View file

@ -1,4 +1,4 @@
/* $Id: sprintf.c,v 1.11 2002/09/13 18:43:01 hbirr Exp $ /* $Id: sprintf.c,v 1.12 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -240,6 +240,9 @@ stringw(char* buf, char* end, const wchar_t* sw, int len, int field_width, int p
return buf; return buf;
} }
/*
* @implemented
*/
int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args) int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
{ {
int len; int len;
@ -521,6 +524,9 @@ int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
} }
/*
* @implemented
*/
int sprintf(char * buf, const char *fmt, ...) int sprintf(char * buf, const char *fmt, ...)
{ {
va_list args; va_list args;
@ -533,6 +539,9 @@ int sprintf(char * buf, const char *fmt, ...)
} }
/*
* @implemented
*/
int _snprintf(char * buf, size_t cnt, const char *fmt, ...) int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
{ {
va_list args; va_list args;
@ -545,6 +554,9 @@ int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
} }
/*
* @implemented
*/
int vsprintf(char *buf, const char *fmt, va_list args) int vsprintf(char *buf, const char *fmt, va_list args)
{ {
return _vsnprintf(buf,INT_MAX,fmt,args); return _vsnprintf(buf,INT_MAX,fmt,args);

View file

@ -1,4 +1,4 @@
/* $Id: stdlib.c,v 1.7 2002/09/08 10:23:42 chorns Exp $ /* $Id: stdlib.c,v 1.8 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -31,8 +31,9 @@ int atoi(const char *str)
/* /*
* NOTE: no error * NOTE: no error
*
* @implemented
*/ */
long atol(const char *str) long atol(const char *str)
{ {
const char *s = str; const char *s = str;
@ -105,6 +106,8 @@ long atol(const char *str)
/* /*
* NOTE: no radix range check (valid range: 2 - 36) * NOTE: no radix range check (valid range: 2 - 36)
*
* @implemented
*/ */
char *_itoa (int value, char *string, int radix) char *_itoa (int value, char *string, int radix)
@ -146,6 +149,9 @@ char *_itoa (int value, char *string, int radix)
} }
/*
* @implemented
*/
int rand(void) int rand(void)
{ {
next = next * 0x5deece66dLL + 11; next = next * 0x5deece66dLL + 11;
@ -153,12 +159,18 @@ int rand(void)
} }
/*
* @implemented
*/
void srand(unsigned seed) void srand(unsigned seed)
{ {
next = seed; next = seed;
} }
/*
* @implemented
*/
int mbtowc (wchar_t *wchar, const char *mbchar, size_t count) int mbtowc (wchar_t *wchar, const char *mbchar, size_t count)
{ {
NTSTATUS Status; NTSTATUS Status;
@ -179,6 +191,9 @@ int mbtowc (wchar_t *wchar, const char *mbchar, size_t count)
} }
/*
* @implemented
*/
size_t mbstowcs (wchar_t *wcstr, const char *mbstr, size_t count) size_t mbstowcs (wchar_t *wcstr, const char *mbstr, size_t count)
{ {
NTSTATUS Status; NTSTATUS Status;
@ -208,6 +223,9 @@ size_t mbstowcs (wchar_t *wcstr, const char *mbstr, size_t count)
} }
/*
* @implemented
*/
int wctomb (char *mbchar, wchar_t wchar) int wctomb (char *mbchar, wchar_t wchar)
{ {
NTSTATUS Status; NTSTATUS Status;
@ -228,6 +246,9 @@ int wctomb (char *mbchar, wchar_t wchar)
} }
/*
* @implemented
*/
size_t wcstombs (char *mbstr, const wchar_t *wcstr, size_t count) size_t wcstombs (char *mbstr, const wchar_t *wcstr, size_t count)
{ {
NTSTATUS Status; NTSTATUS Status;

View file

@ -28,6 +28,9 @@ int _stricmp(const char *s1, const char *s2)
} }
/*
* @implemented
*/
char * _strlwr(char *x) char * _strlwr(char *x)
{ {
char *y=x; char *y=x;
@ -41,6 +44,9 @@ char * _strlwr(char *x)
} }
/*
* @implemented
*/
int _strnicmp(const char *s1, const char *s2, size_t n) int _strnicmp(const char *s1, const char *s2, size_t n)
{ {
if (n == 0) if (n == 0)
@ -56,6 +62,9 @@ int _strnicmp(const char *s1, const char *s2, size_t n)
return 0; return 0;
} }
/*
* @implemented
*/
char* _strnset(char* szToFill, int szFill, size_t sizeMaxFill) char* _strnset(char* szToFill, int szFill, size_t sizeMaxFill)
{ {
char *t = szToFill; char *t = szToFill;
@ -71,6 +80,9 @@ char* _strnset(char* szToFill, int szFill, size_t sizeMaxFill)
} }
/*
* @implemented
*/
char * _strrev(char *s) char * _strrev(char *s)
{ {
char *e; char *e;
@ -92,6 +104,9 @@ char * _strrev(char *s)
} }
/*
* @implemented
*/
char* _strset(char* szToFill, int szFill) char* _strset(char* szToFill, int szFill)
{ {
char *t = szToFill; char *t = szToFill;
@ -105,6 +120,9 @@ char* _strset(char* szToFill, int szFill)
} }
/*
* @implemented
*/
char *_strupr(char *x) char *_strupr(char *x)
{ {
char *y=x; char *y=x;
@ -117,6 +135,9 @@ char *_strupr(char *x)
return x; return x;
} }
/*
* @implemented
*/
char *strstr(const char *s, const char *find) char *strstr(const char *s, const char *find)
{ {
char c, sc; char c, sc;

View file

@ -1,4 +1,4 @@
/* $Id: swprintf.c,v 1.9 2002/09/13 18:43:01 hbirr Exp $ /* $Id: swprintf.c,v 1.10 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -509,6 +509,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, ...) int swprintf(wchar_t *buf, const wchar_t *fmt, ...)
{ {
va_list args; va_list args;
@ -521,6 +524,9 @@ int swprintf(wchar_t *buf, const wchar_t *fmt, ...)
} }
/*
* @implemented
*/
int _snwprintf(wchar_t *buf, size_t cnt, const wchar_t *fmt, ...) int _snwprintf(wchar_t *buf, size_t cnt, const wchar_t *fmt, ...)
{ {
va_list args; va_list args;

View file

@ -1,4 +1,4 @@
/* $Id: time.c,v 1.16 2002/12/08 16:23:32 robd Exp $ /* $Id: time.c,v 1.17 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -58,6 +58,9 @@ static __inline void NormalizeTimeFields(CSHORT *FieldToNormalize,
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
RtlTimeToTimeFields( RtlTimeToTimeFields(
@ -138,6 +141,9 @@ RtlTimeToTimeFields(
TimeFields->Day = (CSHORT) (Days + 1); TimeFields->Day = (CSHORT) (Days + 1);
} }
/*
* @unimplemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlTimeFieldsToTime( RtlTimeFieldsToTime(
@ -191,6 +197,9 @@ RtlTimeFieldsToTime(
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlSecondsSince1970ToTime( RtlSecondsSince1970ToTime(
@ -205,6 +214,9 @@ RtlSecondsSince1970ToTime(
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlSecondsSince1980ToTime( RtlSecondsSince1980ToTime(
@ -219,6 +231,9 @@ RtlSecondsSince1980ToTime(
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlTimeToSecondsSince1970( RtlTimeToSecondsSince1970(
@ -239,6 +254,9 @@ RtlTimeToSecondsSince1970(
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlTimeToSecondsSince1980( RtlTimeToSecondsSince1980(

View file

@ -1,4 +1,4 @@
/* $Id: timezone.c,v 1.4 2002/09/08 10:23:42 chorns Exp $ /* $Id: timezone.c,v 1.5 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -21,6 +21,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlQueryTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation) RtlQueryTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
{ {
@ -92,6 +95,9 @@ RtlQueryTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlSetTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation) RtlSetTimeZoneInformation(PTIME_ZONE_INFORMATION TimeZoneInformation)
{ {

View 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 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -50,6 +50,9 @@ RtlAnsiCharToUnicodeChar(IN CHAR AnsiChar)
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString) RtlAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString)
@ -64,6 +67,9 @@ RtlAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlAnsiStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlAnsiStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString,
@ -122,6 +128,9 @@ RtlAnsiStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlAppendAsciizToString(IN OUT PSTRING Destination, RtlAppendAsciizToString(IN OUT PSTRING Destination,
@ -150,6 +159,9 @@ RtlAppendAsciizToString(IN OUT PSTRING Destination,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlAppendStringToString(IN OUT PSTRING Destination, RtlAppendStringToString(IN OUT PSTRING Destination,
@ -176,6 +188,9 @@ RtlAppendStringToString(IN OUT PSTRING Destination,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlAppendUnicodeStringToString(IN OUT PUNICODE_STRING Destination, RtlAppendUnicodeStringToString(IN OUT PUNICODE_STRING Destination,
@ -193,6 +208,9 @@ RtlAppendUnicodeStringToString(IN OUT PUNICODE_STRING Destination,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlAppendUnicodeToString(IN OUT PUNICODE_STRING Destination, RtlAppendUnicodeToString(IN OUT PUNICODE_STRING Destination,
IN PWSTR Source) IN PWSTR Source)
@ -211,6 +229,9 @@ RtlAppendUnicodeToString(IN OUT PUNICODE_STRING Destination,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlCharToInteger(IN PCSZ String, RtlCharToInteger(IN PCSZ String,
@ -251,6 +272,9 @@ RtlCharToInteger(IN PCSZ String,
} }
/*
* @implemented
*/
LONG LONG
STDCALL STDCALL
RtlCompareString(IN PSTRING String1, RtlCompareString(IN PSTRING String1,
@ -297,6 +321,9 @@ RtlCompareString(IN PSTRING String1,
} }
/*
* @implemented
*/
LONG LONG
STDCALL STDCALL
RtlCompareUnicodeString(IN PUNICODE_STRING String1, RtlCompareUnicodeString(IN PUNICODE_STRING String1,
@ -343,6 +370,9 @@ RtlCompareUnicodeString(IN PUNICODE_STRING String1,
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlCopyString(IN OUT PSTRING DestinationString, RtlCopyString(IN OUT PSTRING DestinationString,
@ -365,6 +395,9 @@ RtlCopyString(IN OUT PSTRING DestinationString,
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlCopyUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlCopyUnicodeString(IN OUT PUNICODE_STRING DestinationString,
@ -386,6 +419,9 @@ RtlCopyUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlCreateUnicodeString(IN OUT PUNICODE_STRING Destination, RtlCreateUnicodeString(IN OUT PUNICODE_STRING Destination,
@ -431,6 +467,9 @@ RtlCreateUnicodeStringFromAsciiz(IN OUT PUNICODE_STRING Destination,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDowncaseUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlDowncaseUnicodeString(IN OUT PUNICODE_STRING DestinationString,
IN PUNICODE_STRING SourceString, IN PUNICODE_STRING SourceString,
@ -482,6 +521,9 @@ RtlDowncaseUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlEqualString(IN PSTRING String1, RtlEqualString(IN PSTRING String1,
@ -525,6 +567,9 @@ RtlEqualString(IN PSTRING String1,
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlEqualUnicodeString(IN PUNICODE_STRING String1, RtlEqualUnicodeString(IN PUNICODE_STRING String1,
@ -567,6 +612,9 @@ RtlEqualUnicodeString(IN PUNICODE_STRING String1,
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlFreeAnsiString(IN PANSI_STRING AnsiString) RtlFreeAnsiString(IN PANSI_STRING AnsiString)
@ -582,6 +630,9 @@ RtlFreeAnsiString(IN PANSI_STRING AnsiString)
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlFreeOemString(IN POEM_STRING OemString) RtlFreeOemString(IN POEM_STRING OemString)
@ -597,6 +648,9 @@ RtlFreeOemString(IN POEM_STRING OemString)
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlFreeUnicodeString(IN PUNICODE_STRING UnicodeString) RtlFreeUnicodeString(IN PUNICODE_STRING UnicodeString)
@ -612,6 +666,9 @@ RtlFreeUnicodeString(IN PUNICODE_STRING UnicodeString)
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlInitAnsiString(IN OUT PANSI_STRING DestinationString, RtlInitAnsiString(IN OUT PANSI_STRING DestinationString,
@ -634,6 +691,9 @@ RtlInitAnsiString(IN OUT PANSI_STRING DestinationString,
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlInitString(IN OUT PSTRING DestinationString, RtlInitString(IN OUT PSTRING DestinationString,
@ -656,6 +716,9 @@ RtlInitString(IN OUT PSTRING DestinationString,
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlInitUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlInitUnicodeString(IN OUT PUNICODE_STRING DestinationString,
@ -682,6 +745,9 @@ RtlInitUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlIntegerToChar(IN ULONG Value, RtlIntegerToChar(IN ULONG Value,
@ -728,6 +794,9 @@ RtlIntegerToChar(IN ULONG Value,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlIntegerToUnicodeString(IN ULONG Value, RtlIntegerToUnicodeString(IN ULONG Value,
@ -757,6 +826,9 @@ RtlIntegerToUnicodeString(IN ULONG Value,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlOemStringToCountedUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlOemStringToCountedUnicodeString(IN OUT PUNICODE_STRING DestinationString,
@ -813,6 +885,9 @@ RtlOemStringToCountedUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlOemStringToUnicodeSize(IN POEM_STRING OemString) RtlOemStringToUnicodeSize(IN POEM_STRING OemString)
@ -827,6 +902,9 @@ RtlOemStringToUnicodeSize(IN POEM_STRING OemString)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlOemStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlOemStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString,
@ -885,6 +963,9 @@ RtlOemStringToUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlPrefixString(IN PANSI_STRING String1, RtlPrefixString(IN PANSI_STRING String1,
@ -926,6 +1007,9 @@ RtlPrefixString(IN PANSI_STRING String1,
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlPrefixUnicodeString(IN PUNICODE_STRING String1, RtlPrefixUnicodeString(IN PUNICODE_STRING String1,
@ -968,6 +1052,9 @@ RtlPrefixUnicodeString(IN PUNICODE_STRING String1,
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
RtlUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString) RtlUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString)
@ -982,6 +1069,9 @@ RtlUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString, RtlUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString,
@ -1035,6 +1125,9 @@ RtlUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString, RtlUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString,
@ -1098,6 +1191,9 @@ RtlUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlUnicodeStringToInteger(IN PUNICODE_STRING String, RtlUnicodeStringToInteger(IN PUNICODE_STRING String,
@ -1186,6 +1282,9 @@ RtlUnicodeStringToInteger(IN PUNICODE_STRING String,
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
RtlUnicodeStringToOemSize(IN PUNICODE_STRING UnicodeString) RtlUnicodeStringToOemSize(IN PUNICODE_STRING UnicodeString)
{ {
@ -1198,6 +1297,9 @@ RtlUnicodeStringToOemSize(IN PUNICODE_STRING UnicodeString)
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
RtlUnicodeStringToOemString(IN OUT POEM_STRING DestinationString, RtlUnicodeStringToOemString(IN OUT POEM_STRING DestinationString,
@ -1251,6 +1353,9 @@ RtlUnicodeStringToOemString(IN OUT POEM_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeString(IN OUT PUNICODE_STRING DestinationString, RtlUpcaseUnicodeString(IN OUT PUNICODE_STRING DestinationString,
IN PCUNICODE_STRING SourceString, IN PCUNICODE_STRING SourceString,
@ -1290,6 +1395,9 @@ RtlUpcaseUnicodeString(IN OUT PUNICODE_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString, RtlUpcaseUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString,
IN PUNICODE_STRING SourceString, IN PUNICODE_STRING SourceString,
@ -1344,6 +1452,9 @@ RtlUpcaseUnicodeStringToAnsiString(IN OUT PANSI_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString, RtlUpcaseUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString,
IN PUNICODE_STRING SourceString, IN PUNICODE_STRING SourceString,
@ -1405,6 +1516,9 @@ RtlUpcaseUnicodeStringToCountedOemString(IN OUT POEM_STRING DestinationString,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlUpcaseUnicodeStringToOemString(IN OUT POEM_STRING DestinationString, RtlUpcaseUnicodeStringToOemString(IN OUT POEM_STRING DestinationString,
IN PUNICODE_STRING SourceString, IN PUNICODE_STRING SourceString,
@ -1457,6 +1571,9 @@ RtlUpcaseUnicodeStringToOemString(IN OUT POEM_STRING DestinationString,
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
RtlUpperString(PSTRING DestinationString, RtlUpperString(PSTRING DestinationString,
PSTRING SourceString) PSTRING SourceString)
@ -1483,6 +1600,9 @@ RtlUpperString(PSTRING DestinationString,
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
RtlxAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString) RtlxAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString)
{ {
@ -1490,6 +1610,9 @@ RtlxAnsiStringToUnicodeSize(IN PANSI_STRING AnsiString)
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
RtlxOemStringToUnicodeSize(IN POEM_STRING OemString) RtlxOemStringToUnicodeSize(IN POEM_STRING OemString)
{ {
@ -1497,6 +1620,9 @@ RtlxOemStringToUnicodeSize(IN POEM_STRING OemString)
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
RtlxUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString) RtlxUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString)
{ {
@ -1504,6 +1630,9 @@ RtlxUnicodeStringToAnsiSize(IN PUNICODE_STRING UnicodeString)
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
RtlxUnicodeStringToOemSize(IN PUNICODE_STRING UnicodeString) RtlxUnicodeStringToOemSize(IN PUNICODE_STRING UnicodeString)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: wstring.c,v 1.19 2003/05/27 19:24:04 hbirr Exp $ /* $Id: wstring.c,v 1.20 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -30,6 +30,9 @@ int _wcsicmp (const wchar_t* cs, const wchar_t* ct)
return *cs - *ct; return *cs - *ct;
} }
/*
* @implemented
*/
wchar_t *_wcslwr (wchar_t *x) wchar_t *_wcslwr (wchar_t *x)
{ {
wchar_t *y=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) int _wcsnicmp (const wchar_t * cs,const wchar_t * ct,size_t count)
{ {
if (count == 0) if (count == 0)
@ -57,6 +63,9 @@ int _wcsnicmp (const wchar_t * cs,const wchar_t * ct,size_t count)
} }
/*
* @implemented
*/
wchar_t *_wcsnset (wchar_t* wsToFill, wchar_t wcFill, size_t sizeMaxFill) wchar_t *_wcsnset (wchar_t* wsToFill, wchar_t wcFill, size_t sizeMaxFill)
{ {
wchar_t *t = wsToFill; wchar_t *t = wsToFill;
@ -71,6 +80,9 @@ wchar_t *_wcsnset (wchar_t* wsToFill, wchar_t wcFill, size_t sizeMaxFill)
} }
/*
* @implemented
*/
wchar_t *_wcsrev(wchar_t *s) wchar_t *_wcsrev(wchar_t *s)
{ {
wchar_t *e; wchar_t *e;
@ -90,6 +102,9 @@ wchar_t *_wcsrev(wchar_t *s)
} }
/*
* @implemented
*/
wchar_t *_wcsupr(wchar_t *x) wchar_t *_wcsupr(wchar_t *x)
{ {
wchar_t *y=x; wchar_t *y=x;
@ -102,6 +117,9 @@ wchar_t *_wcsupr(wchar_t *x)
return x; return x;
} }
/*
* @implemented
*/
size_t wcscspn(const wchar_t *str,const wchar_t *reject) size_t wcscspn(const wchar_t *str,const wchar_t *reject)
{ {
wchar_t *s; wchar_t *s;
@ -121,6 +139,9 @@ size_t wcscspn(const wchar_t *str,const wchar_t *reject)
return s-str; /* nr of wchars */ return s-str; /* nr of wchars */
} }
/*
* @implemented
*/
size_t wcsspn(const wchar_t *str,const wchar_t *accept) size_t wcsspn(const wchar_t *str,const wchar_t *accept)
{ {
wchar_t *s; wchar_t *s;
@ -143,6 +164,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 *wcsstr(const wchar_t *s,const wchar_t *b)
{ {
wchar_t *x; wchar_t *x;

View file

@ -1,4 +1,4 @@
/* $Id: access.c,v 1.3 2002/09/08 10:23:43 chorns Exp $ /* $Id: access.c,v 1.4 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -27,6 +27,9 @@ RtlAreAllAccessesGranted (
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
RtlAreAnyAccessesGranted ( RtlAreAnyAccessesGranted (
@ -38,6 +41,9 @@ RtlAreAnyAccessesGranted (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
RtlMapGenericMask ( RtlMapGenericMask (

View file

@ -1,4 +1,4 @@
/* $Id: acl.c,v 1.11 2003/02/15 21:05:15 ekohl Exp $ /* $Id: acl.c,v 1.12 2003/07/11 01:23:16 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -222,6 +222,9 @@ RtlpAddKnownAce(PACL Acl,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlAddAccessAllowedAce(PACL Acl, RtlAddAccessAllowedAce(PACL Acl,
ULONG Revision, ULONG Revision,
@ -232,6 +235,9 @@ RtlAddAccessAllowedAce(PACL Acl,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlAddAce(PACL Acl, RtlAddAce(PACL Acl,
ULONG AclRevision, ULONG AclRevision,
@ -299,6 +305,9 @@ RtlAddAce(PACL Acl,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCreateAcl(PACL Acl, RtlCreateAcl(PACL Acl,
ULONG AclSize, ULONG AclSize,

Some files were not shown because too many files have changed in this diff Show more