mirror of
https://github.com/reactos/reactos.git
synced 2025-05-20 17:45:06 +00:00
finished applying @implemented and @unimplemented comments and remove the comments from non-api functions
svn path=/trunk/; revision=5068
This commit is contained in:
parent
fcdbcbec58
commit
59d5c9f016
106 changed files with 911 additions and 526 deletions
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -59,9 +59,6 @@ ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* @implemented
|
|
||||||
*/
|
|
||||||
VOID STDCALL
|
VOID STDCALL
|
||||||
ExPostSystemEvent (ULONG Unknown1,
|
ExPostSystemEvent (ULONG Unknown1,
|
||||||
ULONG Unknown2,
|
ULONG Unknown2,
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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(
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -21,9 +21,6 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
/*
|
|
||||||
* @unimplemented
|
|
||||||
*/
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtLockFileCompletionRoutine(
|
NtLockFileCompletionRoutine(
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -17,9 +17,6 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
/*
|
|
||||||
* @implemented
|
|
||||||
*/
|
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtCreateNamedPipeFile(PHANDLE FileHandle,
|
NtCreateNamedPipeFile(PHANDLE FileHandle,
|
||||||
ACCESS_MASK DesiredAccess,
|
ACCESS_MASK DesiredAccess,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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(
|
||||||
|
|
|
@ -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(
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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()
|
||||||
{
|
{
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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(
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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))
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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(
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 (
|
||||||
|
|
|
@ -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
Loading…
Reference in a new issue