mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
added @implemented and @unimplemented notes to the cc through fs directories of ntoskrnl
svn path=/trunk/; revision=5033
This commit is contained in:
parent
36d8866638
commit
5fd0423e1b
31 changed files with 471 additions and 30 deletions
|
@ -1,4 +1,4 @@
|
|||
/* $Id: copy.c,v 1.17 2003/06/07 11:34:36 chorns Exp $
|
||||
/* $Id: copy.c,v 1.18 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -242,6 +242,9 @@ WriteCacheSegment(PCACHE_SEGMENT CacheSeg)
|
|||
return(STATUS_SUCCESS);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
CcCopyRead (IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER FileOffset,
|
||||
|
@ -348,6 +351,9 @@ CcCopyRead (IN PFILE_OBJECT FileObject,
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
CcCopyWrite (IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER FileOffset,
|
||||
|
@ -453,6 +459,9 @@ CcCopyWrite (IN PFILE_OBJECT FileObject,
|
|||
return(TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
CcZeroData (IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER StartOffset,
|
||||
|
|
|
@ -38,6 +38,8 @@ NTSTATUS CcRosInternalFreeCacheSegment(PCACHE_SEGMENT CacheSeg);
|
|||
*
|
||||
* NOTE
|
||||
* Used by CcMdlReadComplete@8 and FsRtl
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcMdlReadCompleteDev (IN PMDL MdlChain,
|
||||
|
@ -60,6 +62,8 @@ CcMdlReadCompleteDev (IN PMDL MdlChain,
|
|||
*
|
||||
* NOTE
|
||||
* From Bo Branten's ntifs.h v13.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcMdlReadComplete (IN PFILE_OBJECT FileObject,
|
||||
|
@ -73,6 +77,9 @@ CcMdlReadComplete (IN PFILE_OBJECT FileObject,
|
|||
DeviceObject);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcSetFileSizes (IN PFILE_OBJECT FileObject,
|
||||
IN PCC_FILE_SIZES FileSizes)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: pin.c,v 1.12 2003/06/07 11:34:36 chorns Exp $
|
||||
/* $Id: pin.c,v 1.13 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -30,6 +30,9 @@ extern NPAGED_LOOKASIDE_LIST iBcbLookasideList;
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
CcMapData (IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER FileOffset,
|
||||
|
@ -101,6 +104,9 @@ CcMapData (IN PFILE_OBJECT FileObject,
|
|||
return(TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcUnpinData (IN PVOID Bcb)
|
||||
{
|
||||
|
@ -110,6 +116,9 @@ CcUnpinData (IN PVOID Bcb)
|
|||
ExFreeToNPagedLookasideList(&iBcbLookasideList, iBcb);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcSetDirtyPinnedData (IN PVOID Bcb,
|
||||
IN PLARGE_INTEGER Lsn)
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: view.c,v 1.64 2003/06/27 21:28:30 hbirr Exp $
|
||||
/* $Id: view.c,v 1.65 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* FILE: ntoskrnl/cc/view.c
|
||||
|
@ -830,6 +830,9 @@ CcRosFreeCacheSegment(PBCB Bcb, PCACHE_SEGMENT CacheSeg)
|
|||
return(Status);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
CcFlushCache(IN PSECTION_OBJECT_POINTERS SectionObjectPointers,
|
||||
IN PLARGE_INTEGER FileOffset OPTIONAL,
|
||||
|
@ -1038,6 +1041,9 @@ VOID CcRosDereferenceCache(PFILE_OBJECT FileObject)
|
|||
ExReleaseFastMutex(&ViewLock);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
CcRosReleaseFileCache(PFILE_OBJECT FileObject)
|
||||
/*
|
||||
|
@ -1110,6 +1116,9 @@ CcTryToInitializeFileCache(PFILE_OBJECT FileObject)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
CcRosInitializeFileCache(PFILE_OBJECT FileObject,
|
||||
ULONG CacheSegmentSize)
|
||||
|
@ -1165,6 +1174,9 @@ CcRosInitializeFileCache(PFILE_OBJECT FileObject,
|
|||
return(STATUS_SUCCESS);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PFILE_OBJECT STDCALL
|
||||
CcGetFileObjectFromSectionPtrs(IN PSECTION_OBJECT_POINTERS SectionObjectPointers)
|
||||
{
|
||||
|
|
|
@ -28,6 +28,9 @@
|
|||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlCheckRegistryKey(IN ULONG RelativeTo,
|
||||
IN PWSTR Path)
|
||||
|
@ -48,6 +51,9 @@ RtlCheckRegistryKey(IN ULONG RelativeTo,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlCreateRegistryKey(IN ULONG RelativeTo,
|
||||
IN PWSTR Path)
|
||||
|
@ -68,6 +74,9 @@ RtlCreateRegistryKey(IN ULONG RelativeTo,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlDeleteRegistryValue(IN ULONG RelativeTo,
|
||||
IN PCWSTR Path,
|
||||
|
@ -132,6 +141,9 @@ RtlOpenCurrentUser(IN ACCESS_MASK DesiredAccess,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlQueryRegistryValues(IN ULONG RelativeTo,
|
||||
IN PCWSTR Path,
|
||||
|
@ -543,6 +555,9 @@ ByeBye:
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlWriteRegistryValue(IN ULONG RelativeTo,
|
||||
IN PCWSTR Path,
|
||||
|
@ -578,6 +593,9 @@ RtlWriteRegistryValue(IN ULONG RelativeTo,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlFormatCurrentUserKeyPath(IN OUT PUNICODE_STRING KeyPath)
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: print.c,v 1.16 2002/09/08 10:23:18 chorns Exp $
|
||||
/* $Id: print.c,v 1.17 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -53,6 +53,9 @@ __asm__ ("\n\t.global _DbgService\n\t"
|
|||
* You'll only break the serial/bochs debugging feature!!!
|
||||
*/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG
|
||||
DbgPrint(PCH Format, ...)
|
||||
{
|
||||
|
@ -74,6 +77,9 @@ DbgPrint(PCH Format, ...)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
DbgPrompt (PCH OutputString,
|
||||
PCH InputString,
|
||||
|
|
|
@ -419,6 +419,9 @@ ExpBinaryTreeDefaultCompare(PVOID Key1,
|
|||
/*
|
||||
* Initializes a binary tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExInitializeBinaryTree(IN PBINARY_TREE Tree,
|
||||
IN PKEY_COMPARATOR Compare,
|
||||
|
@ -482,6 +485,9 @@ ExInitializeBinaryTree(IN PBINARY_TREE Tree,
|
|||
/*
|
||||
* Release resources used by a binary tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExDeleteBinaryTree(IN PBINARY_TREE Tree)
|
||||
{
|
||||
|
@ -501,6 +507,8 @@ ExDeleteBinaryTree(IN PBINARY_TREE Tree)
|
|||
|
||||
/*
|
||||
* Insert a value in a binary tree.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExInsertBinaryTree(IN PBINARY_TREE Tree,
|
||||
|
@ -537,6 +545,9 @@ ExInsertBinaryTree(IN PBINARY_TREE Tree,
|
|||
/*
|
||||
* Search for a value associated with a given key in a binary tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExSearchBinaryTree(IN PBINARY_TREE Tree,
|
||||
IN PVOID Key,
|
||||
|
@ -565,6 +576,9 @@ ExSearchBinaryTree(IN PBINARY_TREE Tree,
|
|||
/*
|
||||
* Remove a value associated with a given key from a binary tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExRemoveBinaryTree(IN PBINARY_TREE Tree,
|
||||
IN PVOID Key,
|
||||
|
@ -620,6 +634,9 @@ ExRemoveBinaryTree(IN PBINARY_TREE Tree,
|
|||
* TRUE if the callback routine did not request that the traversal
|
||||
* be terminated prematurely.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExTraverseBinaryTree(IN PBINARY_TREE Tree,
|
||||
IN TRAVERSE_METHOD Method,
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: callback.c,v 1.9 2003/06/07 16:16:39 chorns Exp $
|
||||
/* $Id: callback.c,v 1.10 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* FILE: ntoskrnl/ex/callback.c
|
||||
|
@ -41,6 +41,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExCreateCallback (
|
||||
|
@ -53,6 +56,9 @@ ExCreateCallback (
|
|||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExNotifyCallback (
|
||||
|
@ -64,6 +70,9 @@ ExNotifyCallback (
|
|||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
ExRegisterCallback (
|
||||
|
@ -75,6 +84,9 @@ ExRegisterCallback (
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExUnregisterCallback (
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: fmutex.c,v 1.18 2003/04/26 23:13:29 hyperion Exp $
|
||||
/* $Id: fmutex.c,v 1.19 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* FILE: ntoskrnl/ex/fmutex.c
|
||||
|
@ -35,6 +35,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID FASTCALL
|
||||
ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
|
||||
{
|
||||
|
@ -52,6 +55,9 @@ ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
|
|||
FastMutex->Owner = KeGetCurrentThread();
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID FASTCALL
|
||||
ExReleaseFastMutexUnsafe(PFAST_MUTEX FastMutex)
|
||||
{
|
||||
|
|
|
@ -187,6 +187,8 @@ ExpRemoveHashTable(IN PHASH_TABLE HashTable,
|
|||
|
||||
/*
|
||||
* Initializes a hash table.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExInitializeHashTable(IN PHASH_TABLE HashTable,
|
||||
|
@ -244,6 +246,8 @@ ExInitializeHashTable(IN PHASH_TABLE HashTable,
|
|||
|
||||
/*
|
||||
* Release resources used by a hash table.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExDeleteHashTable(IN PHASH_TABLE HashTable)
|
||||
|
@ -261,6 +265,8 @@ ExDeleteHashTable(IN PHASH_TABLE HashTable)
|
|||
|
||||
/*
|
||||
* Insert a value in a hash table.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExInsertHashTable(IN PHASH_TABLE HashTable,
|
||||
|
@ -280,6 +286,8 @@ ExInsertHashTable(IN PHASH_TABLE HashTable,
|
|||
|
||||
/*
|
||||
* Search for a value associated with a given key in a hash table.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExSearchHashTable(IN PHASH_TABLE HashTable,
|
||||
|
@ -300,6 +308,8 @@ ExSearchHashTable(IN PHASH_TABLE HashTable,
|
|||
|
||||
/*
|
||||
* Remove a value associated with a given key from a hash table.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExRemoveHashTable(IN PHASH_TABLE HashTable,
|
||||
|
|
|
@ -46,6 +46,9 @@ ExInit (VOID)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
|
||||
{
|
||||
|
@ -56,6 +59,9 @@ ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExPostSystemEvent (ULONG Unknown1,
|
||||
ULONG Unknown2,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: interlck.c,v 1.9 2002/09/08 10:23:19 chorns Exp $
|
||||
/* $Id: interlck.c,v 1.10 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -16,6 +16,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
INTERLOCKED_RESULT STDCALL
|
||||
ExInterlockedDecrementLong (PLONG Addend,
|
||||
PKSPIN_LOCK Lock)
|
||||
|
@ -37,6 +40,9 @@ ExInterlockedDecrementLong (PLONG Addend,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
ExInterlockedExchangeUlong (PULONG Target,
|
||||
ULONG Value,
|
||||
|
@ -59,6 +65,9 @@ ExInterlockedExchangeUlong (PULONG Target,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
ExInterlockedAddUlong (PULONG Addend,
|
||||
ULONG Increment,
|
||||
|
@ -92,6 +101,9 @@ ExInterlockedAddUlong (PULONG Addend,
|
|||
return oldval;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
LARGE_INTEGER STDCALL
|
||||
ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
|
||||
LARGE_INTEGER Increment,
|
||||
|
@ -125,6 +137,9 @@ ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
|
|||
return oldval;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
INTERLOCKED_RESULT STDCALL
|
||||
ExInterlockedIncrementLong (PLONG Addend,
|
||||
PKSPIN_LOCK Lock)
|
||||
|
@ -145,6 +160,9 @@ ExInterlockedIncrementLong (PLONG Addend,
|
|||
return oldval;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID FASTCALL
|
||||
ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
|
||||
IN ULONG Increment)
|
||||
|
@ -155,6 +173,9 @@ ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
|
|||
Addend->QuadPart += Increment;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
LONGLONG FASTCALL
|
||||
ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
|
||||
IN PLONGLONG Exchange,
|
||||
|
@ -180,6 +201,9 @@ ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
|
|||
return oldval;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG FASTCALL
|
||||
ExfInterlockedAddUlong(PULONG Addend,
|
||||
ULONG Increment,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: list.c,v 1.7 2002/09/08 10:23:19 chorns Exp $
|
||||
/* $Id: list.c,v 1.8 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -21,6 +21,9 @@
|
|||
/* FUNCTIONS *************************************************************/
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY STDCALL
|
||||
ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
|
||||
PLIST_ENTRY ListEntry,
|
||||
|
@ -53,6 +56,9 @@ ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY STDCALL
|
||||
ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
|
||||
PLIST_ENTRY ListEntry,
|
||||
|
@ -85,6 +91,9 @@ ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY STDCALL
|
||||
ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
|
||||
PKSPIN_LOCK Lock)
|
||||
|
@ -113,6 +122,9 @@ ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY
|
||||
ExInterlockedRemoveTailList(PLIST_ENTRY Head,
|
||||
PKSPIN_LOCK Lock)
|
||||
|
@ -141,6 +153,9 @@ ExInterlockedRemoveTailList(PLIST_ENTRY Head,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY FASTCALL
|
||||
ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
|
||||
IN PKSPIN_LOCK Lock)
|
||||
|
@ -167,6 +182,9 @@ ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY FASTCALL
|
||||
ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
|
||||
IN PSINGLE_LIST_ENTRY ListEntry,
|
||||
|
@ -193,6 +211,9 @@ ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY STDCALL
|
||||
ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
||||
IN PKSPIN_LOCK Lock)
|
||||
|
@ -214,6 +235,9 @@ ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY STDCALL
|
||||
ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
||||
IN PSINGLE_LIST_ENTRY ListEntry,
|
||||
|
@ -238,6 +262,9 @@ ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY FASTCALL
|
||||
ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
|
||||
IN PLIST_ENTRY ListEntry,
|
||||
|
@ -270,6 +297,9 @@ ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY FASTCALL
|
||||
ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
|
||||
IN PLIST_ENTRY ListEntry,
|
||||
|
@ -302,6 +332,9 @@ ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY FASTCALL
|
||||
ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
||||
IN PKSPIN_LOCK Lock)
|
||||
|
@ -323,6 +356,9 @@ ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PSINGLE_LIST_ENTRY FASTCALL
|
||||
ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
||||
IN PSINGLE_LIST_ENTRY ListEntry,
|
||||
|
@ -347,6 +383,9 @@ ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PLIST_ENTRY FASTCALL
|
||||
ExfInterlockedRemoveHeadList(IN PLIST_ENTRY Head,
|
||||
IN PKSPIN_LOCK Lock)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: lookas.c,v 1.7 2002/09/30 20:52:23 hbirr Exp $
|
||||
/* $Id: lookas.c,v 1.8 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -133,6 +133,9 @@ ExAllocateFromPagedLookasideList (
|
|||
return Entry;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExDeleteNPagedLookasideList (
|
||||
|
@ -156,6 +159,9 @@ ExDeleteNPagedLookasideList (
|
|||
KeReleaseSpinLock(&ExpNonPagedLookasideListLock, OldIrql);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExDeletePagedLookasideList (
|
||||
|
@ -186,6 +192,9 @@ ExDeletePagedLookasideList (
|
|||
KeReleaseSpinLock(&ExpPagedLookasideListLock, OldIrql);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExFreeToPagedLookasideList (
|
||||
|
@ -208,6 +217,9 @@ ExFreeToPagedLookasideList (
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExInitializeNPagedLookasideList (
|
||||
|
@ -262,6 +274,9 @@ ExInitializeNPagedLookasideList (
|
|||
&ExpNonPagedLookasideListLock);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExInitializePagedLookasideList (
|
||||
|
|
|
@ -23,6 +23,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtSetSystemPowerState(IN POWER_ACTION SystemAction,
|
||||
IN SYSTEM_POWER_STATE MinSystemState,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: resource.c,v 1.21 2002/09/08 10:23:19 chorns Exp $
|
||||
/* $Id: resource.c,v 1.22 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -54,6 +54,9 @@
|
|||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExTryToAcquireResourceExclusiveLite (
|
||||
|
@ -70,6 +73,9 @@ ExTryToAcquireResourceExclusiveLite (
|
|||
return(ExAcquireResourceExclusiveLite(Resource,FALSE));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExAcquireResourceExclusive (
|
||||
|
@ -80,6 +86,9 @@ ExAcquireResourceExclusive (
|
|||
return(ExAcquireResourceExclusiveLite(Resource,Wait));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExAcquireResourceExclusiveLite (
|
||||
|
@ -311,6 +320,9 @@ static BOOLEAN EiAddSharedOwner(PERESOURCE Resource)
|
|||
return(TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExAcquireResourceSharedLite (
|
||||
|
@ -391,6 +403,9 @@ ExAcquireResourceSharedLite (
|
|||
return(TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExConvertExclusiveToSharedLite (
|
||||
|
@ -441,6 +456,9 @@ ExConvertExclusiveToSharedLite (
|
|||
DPRINT("ExConvertExclusiveToSharedLite() finished\n");
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExDisableResourceBoostLite (
|
||||
|
@ -450,6 +468,9 @@ ExDisableResourceBoostLite (
|
|||
Resource->Flag |= ResourceDisableBoost;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG
|
||||
STDCALL
|
||||
ExGetExclusiveWaiterCount (
|
||||
|
@ -459,6 +480,9 @@ ExGetExclusiveWaiterCount (
|
|||
return(Resource->NumberOfExclusiveWaiters);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExAcquireSharedStarveExclusive (
|
||||
|
@ -531,6 +555,9 @@ ExAcquireSharedStarveExclusive (
|
|||
return(TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExAcquireSharedWaitForExclusive (
|
||||
|
@ -541,6 +568,9 @@ ExAcquireSharedWaitForExclusive (
|
|||
return(ExAcquireResourceSharedLite(Resource,Wait));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExDeleteResource (
|
||||
|
@ -550,6 +580,9 @@ ExDeleteResource (
|
|||
return(ExDeleteResourceLite(Resource));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExDeleteResourceLite (
|
||||
|
@ -563,6 +596,9 @@ ExDeleteResourceLite (
|
|||
return(STATUS_SUCCESS);;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG
|
||||
STDCALL
|
||||
ExGetSharedWaiterCount (
|
||||
|
@ -572,6 +608,9 @@ ExGetSharedWaiterCount (
|
|||
return(Resource->NumberOfSharedWaiters);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExInitializeResource (
|
||||
|
@ -581,6 +620,9 @@ ExInitializeResource (
|
|||
return(ExInitializeResourceLite(Resource));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ExInitializeResourceLite (PERESOURCE Resource)
|
||||
{
|
||||
|
@ -602,6 +644,9 @@ ExInitializeResourceLite (PERESOURCE Resource)
|
|||
return(0);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
ExIsResourceAcquiredExclusiveLite (
|
||||
|
@ -620,6 +665,9 @@ ExIsResourceAcquiredExclusiveLite (
|
|||
&& Resource->OwnerThreads[0].OwnerThread==ExGetCurrentResourceThread());
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG
|
||||
STDCALL
|
||||
ExIsResourceAcquiredSharedLite (
|
||||
|
@ -657,6 +705,9 @@ ExIsResourceAcquiredSharedLite (
|
|||
return(0);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExReinitializeResourceLite (
|
||||
|
@ -681,6 +732,9 @@ ExReinitializeResourceLite (
|
|||
Resource->OwnerThreads[1].a.OwnerCount=0;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
FASTCALL
|
||||
ExReleaseResourceLite (
|
||||
|
@ -691,6 +745,9 @@ ExReleaseResourceLite (
|
|||
ExGetCurrentResourceThread()));
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExReleaseResourceForThread (
|
||||
|
@ -701,6 +758,9 @@ ExReleaseResourceForThread (
|
|||
return(ExReleaseResourceForThreadLite(Resource,ResourceThreadId));
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExReleaseResourceForThreadLite (
|
||||
|
@ -785,6 +845,9 @@ ExReleaseResourceForThreadLite (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExSetResourceOwnerPointer (
|
||||
|
|
|
@ -1100,6 +1100,9 @@ ExpSplayTreeDefaultCompare(IN PVOID Key1,
|
|||
/*
|
||||
* Initializes a splay tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExInitializeSplayTree(IN PSPLAY_TREE Tree,
|
||||
IN PKEY_COMPARATOR Compare,
|
||||
|
@ -1164,6 +1167,9 @@ ExInitializeSplayTree(IN PSPLAY_TREE Tree,
|
|||
/*
|
||||
* Release resources used by a splay tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExDeleteSplayTree(IN PSPLAY_TREE Tree)
|
||||
{
|
||||
|
@ -1196,6 +1202,9 @@ ExDeleteSplayTree(IN PSPLAY_TREE Tree)
|
|||
/*
|
||||
* Insert a value in a splay tree.
|
||||
*/
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExInsertSplayTree(IN PSPLAY_TREE Tree,
|
||||
IN PVOID Key,
|
||||
|
@ -1219,6 +1228,9 @@ ExInsertSplayTree(IN PSPLAY_TREE Tree,
|
|||
/*
|
||||
* Search for a value associated with a given key in a splay tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExSearchSplayTree(IN PSPLAY_TREE Tree,
|
||||
IN PVOID Key,
|
||||
|
@ -1249,6 +1261,9 @@ ExSearchSplayTree(IN PSPLAY_TREE Tree,
|
|||
/*
|
||||
* Remove a value associated with a given key from a splay tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExRemoveSplayTree(IN PSPLAY_TREE Tree,
|
||||
IN PVOID Key,
|
||||
|
@ -1280,6 +1295,9 @@ ExRemoveSplayTree(IN PSPLAY_TREE Tree,
|
|||
* Return the weight of the root node in the splay tree.
|
||||
* The returned value is the number of nodes in the tree.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
|
||||
OUT PULONG Weight)
|
||||
|
@ -1308,6 +1326,9 @@ ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
|
|||
* TRUE if the callback routine did not request that the traversal
|
||||
* be terminated prematurely.
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
ExTraverseSplayTree(IN PSPLAY_TREE Tree,
|
||||
IN TRAVERSE_METHOD Method,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: time.c,v 1.16 2003/06/07 16:16:39 chorns Exp $
|
||||
/* $Id: time.c,v 1.17 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -41,6 +41,9 @@ ExInitTimeZoneInfo (VOID)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
|
||||
OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL)
|
||||
|
@ -88,6 +91,9 @@ NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
|
||||
/*
|
||||
|
@ -111,6 +117,9 @@ NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExLocalTimeToSystemTime (
|
||||
|
@ -123,6 +132,9 @@ ExLocalTimeToSystemTime (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
ExSystemTimeToLocalTime (
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: work.c,v 1.15 2002/09/08 10:23:19 chorns Exp $
|
||||
/* $Id: work.c,v 1.16 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -138,6 +138,9 @@ VOID ExInitializeWorkerThreads(VOID)
|
|||
HIGH_PRIORITY);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ExQueueWorkItem (PWORK_QUEUE_ITEM WorkItem,
|
||||
WORK_QUEUE_TYPE QueueType)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: zone.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: zone.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -13,6 +13,9 @@
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExExtendZone (
|
||||
|
@ -42,6 +45,9 @@ ExExtendZone (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExInterlockedExtendZone (
|
||||
|
@ -61,6 +67,9 @@ ExInterlockedExtendZone (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
ExInitializeZone (
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: dbcsname.c,v 1.3 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: dbcsname.c,v 1.4 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/dbcsname.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -40,6 +41,7 @@ FsRtlDissectDbcs (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -61,6 +63,7 @@ FsRtlDoesDbcsContainWildCards (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -83,6 +86,7 @@ FsRtlIsDbcsInExpression (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -108,6 +112,7 @@ FsRtlIsFatDbcsLegal (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: filelock.c,v 1.7 2003/01/25 15:52:43 hbirr Exp $
|
||||
/* $Id: filelock.c,v 1.8 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/filelock.c
|
||||
*
|
||||
|
@ -185,6 +185,7 @@ FsRtlpCheckLockForReadOrWriteAccess(
|
|||
* NAME EXPORTED
|
||||
* FsRtlCheckLockForReadAccess
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -216,6 +217,7 @@ FsRtlCheckLockForReadAccess (
|
|||
* NAME EXPORTED
|
||||
* FsRtlCheckLockForWriteAccess
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -250,6 +252,7 @@ FsRtlCheckLockForWriteAccess (
|
|||
* NAME EXPORTED
|
||||
* FsRtlFastCheckLockForRead
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -277,6 +280,7 @@ FsRtlFastCheckLockForRead (
|
|||
* NAME EXPORTED
|
||||
* FsRtlFastCheckLockForWrite
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -400,6 +404,7 @@ FsRtlpFastUnlockAllByKey(
|
|||
* NAME EXPORTED
|
||||
* FsRtlFastUnlockAll
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -423,6 +428,7 @@ FsRtlFastUnlockAll /*ByProcess*/ (
|
|||
* NAME EXPORTED
|
||||
* FsRtlFastUnlockAllByKey
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -684,6 +690,7 @@ FsRtlpUnlockSingle(
|
|||
* NAME EXPORTED
|
||||
* FsRtlFastUnlockSingle
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -715,6 +722,8 @@ FsRtlFastUnlockSingle (
|
|||
* FsRtlpDumpFileLocks
|
||||
*
|
||||
* NOTE: used for testing and debugging
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
FASTCALL
|
||||
|
@ -794,6 +803,7 @@ FsRtlpDumpFileLocks(
|
|||
* RETURN VALUE
|
||||
* NULL if no more locks.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PFILE_LOCK_INFO
|
||||
STDCALL
|
||||
|
@ -895,6 +905,7 @@ restart:;
|
|||
* NOTE
|
||||
* Called when creating/allocating/initializing FCB
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -917,6 +928,7 @@ FsRtlInitializeFileLock (
|
|||
* NAME EXPORTED
|
||||
* FsRtlPrivateLock
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -1063,6 +1075,7 @@ FsRtlPrivateLock (
|
|||
* NAME EXPORTED
|
||||
* FsRtlProcessFileLock
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -1151,6 +1164,7 @@ FsRtlProcessFileLock (
|
|||
* NAME EXPORTED
|
||||
* FsRtlUninitializeFileLock
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -1234,6 +1248,7 @@ FsRtlUninitializeFileLock (
|
|||
* Only present in NT 5.0 or later.
|
||||
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PFILE_LOCK
|
||||
STDCALL
|
||||
|
@ -1262,6 +1277,7 @@ FsRtlAllocateFileLock(
|
|||
* Only present in NT 5.0 or later.
|
||||
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: mcb.c,v 1.9 2003/04/27 16:25:25 ea Exp $
|
||||
/* $Id: mcb.c,v 1.10 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/mcb.c
|
||||
*
|
||||
|
@ -18,6 +18,8 @@
|
|||
* RETURN VALUE
|
||||
*
|
||||
* NOTES
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
|
||||
|
@ -29,7 +31,11 @@ FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
return(FALSE);
|
||||
}
|
||||
|
||||
/* FsRtlAddMcbEntry: Obsolete */
|
||||
/*
|
||||
* FsRtlAddMcbEntry: Obsolete
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlAddMcbEntry (IN PMCB Mcb,
|
||||
IN VBN Vbn,
|
||||
|
@ -42,7 +48,9 @@ FsRtlAddMcbEntry (IN PMCB Mcb,
|
|||
(LONGLONG) SectorCount);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
|
||||
IN ULONG RunIndex,
|
||||
|
@ -55,6 +63,9 @@ FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlGetNextMcbEntry (IN PMCB Mcb,
|
||||
IN ULONG RunIndex,
|
||||
|
@ -78,6 +89,9 @@ FsRtlGetNextMcbEntry (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
|
||||
IN POOL_TYPE PoolType)
|
||||
|
@ -86,7 +100,10 @@ FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
|
|||
Mcb->PoolType = PoolType;
|
||||
}
|
||||
|
||||
/* FsRtlInitializeMcb: Obsolete */
|
||||
/*
|
||||
* FsRtlInitializeMcb: Obsolete
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlInitializeMcb (IN PMCB Mcb,
|
||||
IN POOL_TYPE PoolType)
|
||||
|
@ -95,6 +112,9 @@ FsRtlInitializeMcb (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
|
||||
IN LONGLONG Vbn,
|
||||
|
@ -109,6 +129,9 @@ FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
|
||||
OUT PLONGLONG Vbn,
|
||||
|
@ -119,6 +142,9 @@ FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlLookupLastMcbEntry (IN PMCB Mcb,
|
||||
OUT PVBN Vbn,
|
||||
|
@ -129,6 +155,9 @@ FsRtlLookupLastMcbEntry (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlLookupMcbEntry (IN PMCB Mcb,
|
||||
IN VBN Vbn,
|
||||
|
@ -141,6 +170,9 @@ FsRtlLookupMcbEntry (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
|
||||
{
|
||||
|
@ -152,7 +184,11 @@ FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
|
|||
}
|
||||
|
||||
|
||||
/* FsRtlNumberOfRunsInMcb: Obsolete */
|
||||
/*
|
||||
* FsRtlNumberOfRunsInMcb: Obsolete
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
|
||||
{
|
||||
|
@ -160,6 +196,9 @@ FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
|
||||
IN LONGLONG Vbn,
|
||||
|
@ -169,6 +208,9 @@ FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlRemoveMcbEntry (IN PMCB Mcb,
|
||||
IN VBN Vbn,
|
||||
|
@ -178,6 +220,9 @@ FsRtlRemoveMcbEntry (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
|
||||
IN LONGLONG Vbn,
|
||||
|
@ -188,6 +233,9 @@ FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
|
||||
IN LONGLONG Vbn)
|
||||
|
@ -196,7 +244,11 @@ FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/* FsRtlTruncateMcb: Obsolete */
|
||||
/*
|
||||
* FsRtlTruncateMcb: Obsolete
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlTruncateMcb (IN PMCB Mcb,
|
||||
IN VBN Vbn)
|
||||
|
@ -205,13 +257,20 @@ FsRtlTruncateMcb (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlUninitializeLargeMcb(IN PLARGE_MCB Mcb)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/* FsRtlUninitializeMcb: Obsolete */
|
||||
/*
|
||||
* FsRtlUninitializeMcb: Obsolete
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlUninitializeMcb (IN PMCB Mcb)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: mdl.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: mdl.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/mdl.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -43,6 +44,7 @@ FsRtlMdlRead (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
|
||||
|
@ -125,6 +127,8 @@ FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
|
|||
* NOTE
|
||||
* From Bo Branten's ntifs.h v13.
|
||||
* (CcMdlReadCompleteDev declared in internal/cc.h)
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -150,6 +154,7 @@ FsRtlMdlReadCompleteDev (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -177,6 +182,7 @@ FsRtlMdlReadDev (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -200,6 +206,7 @@ FsRtlMdlWriteComplete (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -224,6 +231,7 @@ FsRtlMdlWriteCompleteDev (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -250,6 +258,7 @@ FsRtlPrepareMdlWrite (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: name.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: name.c,v 1.6 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/name.c
|
||||
*
|
||||
|
@ -23,6 +23,7 @@ PUCHAR * FsRtlLegalAnsiCharacterArray = NULL;
|
|||
* NOTE
|
||||
* From Bo Branten's ntifs.h v25.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -47,6 +48,7 @@ FsRtlAreNamesEqual (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -72,6 +74,8 @@ FsRtlDissectName (
|
|||
*
|
||||
* NOTE
|
||||
* From Bo Branten's ntifs.h v12.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -95,6 +99,8 @@ FsRtlDoesNameContainWildCards (
|
|||
*
|
||||
* NOTE
|
||||
* From Bo Branten's ntifs.h v12.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: notify.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: notify.c,v 1.6 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/notify.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -55,6 +56,7 @@ FsRtlNotifyChangeDirectory (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -77,6 +79,7 @@ FsRtlNotifyCleanup (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -107,6 +110,7 @@ FsRtlNotifyFullChangeDirectory (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -135,6 +139,7 @@ FsRtlNotifyFullReportChange (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -170,6 +175,7 @@ FsRtlNotifyInitializeSync (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -209,6 +215,8 @@ FsRtlNotifyReportChange (
|
|||
*
|
||||
* RETURN VALUE
|
||||
* None.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -234,6 +242,7 @@ FsRtlNotifyUninitializeSync (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: oplock.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: oplock.c,v 1.6 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/oplock.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
FsRtlCheckOplock(IN POPLOCK Oplock,
|
||||
|
@ -39,6 +40,7 @@ FsRtlCheckOplock(IN POPLOCK Oplock,
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
|
||||
|
@ -59,6 +61,8 @@ FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
|
|||
*
|
||||
* NOTE
|
||||
* Obsolete function.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
|
||||
|
@ -76,6 +80,7 @@ FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
FsRtlOplockFsctrl(IN POPLOCK Oplock,
|
||||
|
@ -96,6 +101,7 @@ FsRtlOplockFsctrl(IN POPLOCK Oplock,
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN STDCALL
|
||||
FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
|
||||
|
@ -114,6 +120,7 @@ FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlUninitializeOplock(IN POPLOCK Oplock)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: pool.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: pool.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/pool.c
|
||||
*
|
||||
|
@ -21,6 +21,7 @@
|
|||
* NOTE
|
||||
* IFS_POOL_TAG is "FSrt" in mem view.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
|
@ -56,6 +57,8 @@ FsRtlAllocatePool (
|
|||
*
|
||||
* NOTE
|
||||
* IFS_POOL_TAG is "FSrt" in mem view.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
|
@ -89,6 +92,7 @@ FsRtlAllocatePoolWithQuota (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
|
@ -123,6 +127,7 @@ FsRtlAllocatePoolWithQuotaTag (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: tunnel.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: tunnel.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/tunnel.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -43,6 +44,7 @@ FsRtlAddToTunnelCache (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -64,6 +66,7 @@ FsRtlDeleteKeyFromTunnelCache (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -84,6 +87,7 @@ FsRtlDeleteTunnelCache (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -110,6 +114,7 @@ FsRtlFindInTunnelCache (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: unc.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
|
||||
/* $Id: unc.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/unc.c
|
||||
*
|
||||
|
@ -17,6 +17,7 @@
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
FsRtlDeregisterUncProvider(IN HANDLE Handle)
|
||||
|
@ -34,6 +35,7 @@ FsRtlDeregisterUncProvider(IN HANDLE Handle)
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
FsRtlRegisterUncProvider(IN OUT PHANDLE Handle,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: util.c,v 1.13 2003/03/16 13:18:49 chorns Exp $
|
||||
/* $Id: util.c,v 1.14 2003/07/10 06:27:13 royce Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/util.c
|
||||
*
|
||||
|
@ -24,6 +24,7 @@
|
|||
* STATUS_CRC_ERROR, STATUS_DEVICE_DATA_ERROR;
|
||||
* TRUE otherwise.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -67,6 +68,8 @@ FsRtlIsTotalDeviceFailure (
|
|||
* 2002-01-17 Fixed a bad bug reported by Bo Brantén.
|
||||
* Up to version 1.8, this function's semantics was
|
||||
* exactly the opposite! Thank you Bo.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -102,6 +105,8 @@ FsRtlIsNtstatusExpected (
|
|||
* RETURN VALUE
|
||||
* NtStatusToNormalize if it is an expected value,
|
||||
* otherwise NormalizedNtStatus.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -132,6 +137,8 @@ FsRtlNormalizeNtstatus (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
DWORD
|
||||
STDCALL
|
||||
|
@ -151,6 +158,8 @@ FsRtlAllocateResource (VOID)
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
DWORD
|
||||
STDCALL
|
||||
|
@ -175,6 +184,7 @@ FsRtlBalanceReads (
|
|||
* NOTE
|
||||
* From Bo Branten's ntifs.h v12.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -205,6 +215,8 @@ FsRtlCopyRead (
|
|||
*
|
||||
* NOTE
|
||||
* From Bo Branten's ntifs.h v12.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
|
@ -233,6 +245,7 @@ FsRtlCopyWrite (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
@ -269,6 +282,7 @@ FsRtlGetFileSize (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -291,6 +305,7 @@ FsRtlPostPagingFileStackOverflow (
|
|||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
|
@ -314,6 +329,8 @@ FsRtlPostStackOverflow (
|
|||
*
|
||||
* RETURN VALUE
|
||||
* It always returns STATUS_SUCCESS.
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
|
|
Loading…
Reference in a new issue