mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
@implemented and @unimplemented comments for ntoskrnl/ob/*.c
svn path=/trunk/; revision=5059
This commit is contained in:
parent
3119d09f0c
commit
9c041c91d7
5 changed files with 47 additions and 4 deletions
|
@ -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: handle.c,v 1.46 2003/06/24 11:34:28 gvg Exp $
|
||||
/* $Id: handle.c,v 1.47 2003/07/10 21:34:29 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -154,6 +154,9 @@ ObDuplicateObject(PEPROCESS SourceProcess,
|
|||
return(STATUS_SUCCESS);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtDuplicateObject (IN HANDLE SourceProcessHandle,
|
||||
IN HANDLE SourceHandle,
|
||||
|
@ -600,6 +603,9 @@ NTSTATUS ObCreateHandle(PEPROCESS Process,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObReferenceObjectByHandle(HANDLE Handle,
|
||||
ACCESS_MASK DesiredAccess,
|
||||
|
@ -751,6 +757,8 @@ ObReferenceObjectByHandle(HANDLE Handle,
|
|||
*
|
||||
* RETURN VALUE
|
||||
* Status.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL NtClose(HANDLE Handle)
|
||||
{
|
||||
|
@ -775,6 +783,9 @@ NTSTATUS STDCALL NtClose(HANDLE Handle)
|
|||
return(STATUS_SUCCESS);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObInsertObject(PVOID Object,
|
||||
PACCESS_STATE PassedAccessState,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: namespc.c,v 1.38 2003/06/07 12:23:14 chorns Exp $
|
||||
/* $Id: namespc.c,v 1.39 2003/07/10 21:34:29 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -43,6 +43,9 @@ static GENERIC_MAPPING ObpTypeMapping = {
|
|||
|
||||
/* FUNCTIONS **************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObReferenceObjectByName(PUNICODE_STRING ObjectPath,
|
||||
ULONG Attributes,
|
||||
|
@ -113,6 +116,8 @@ DPRINT("Object %p\n", Object);
|
|||
*
|
||||
* RETURN VALUE
|
||||
* Status.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObOpenObjectByName(IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: ntobj.c,v 1.13 2003/06/02 10:03:52 ekohl Exp $
|
||||
/* $Id: ntobj.c,v 1.14 2003/07/10 21:34:29 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -141,6 +141,8 @@ NtQueryObject (IN HANDLE ObjectHandle,
|
|||
* RETURN VALUE
|
||||
*
|
||||
* REVISIONS
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ObMakeTemporaryObject (IN PVOID ObjectBody)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: object.c,v 1.63 2003/06/07 12:23:14 chorns Exp $
|
||||
/* $Id: object.c,v 1.64 2003/07/10 21:34:29 royce Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -231,6 +231,8 @@ NTSTATUS ObFindObject(POBJECT_ATTRIBUTES ObjectAttributes,
|
|||
* ARGUMENTS
|
||||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObQueryNameString (IN PVOID Object,
|
||||
|
@ -471,6 +473,8 @@ ObRosCreateObject (OUT PHANDLE Handle,
|
|||
* ARGUMENTS
|
||||
*
|
||||
* RETURN VALUE
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObCreateObject (IN KPROCESSOR_MODE ObjectAttributesAccessMode OPTIONAL,
|
||||
|
@ -487,6 +491,9 @@ ObCreateObject (IN KPROCESSOR_MODE ObjectAttributesAccessMode OPTIONAL,
|
|||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObReferenceObjectByPointer(IN PVOID Object,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
|
@ -543,6 +550,9 @@ ObReferenceObjectByPointer(IN PVOID Object,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObOpenObjectByPointer(IN POBJECT Object,
|
||||
IN ULONG HandleAttributes,
|
||||
|
@ -636,6 +646,8 @@ ObpPerformRetentionChecks(POBJECT_HEADER Header)
|
|||
*
|
||||
* RETURN VALUE
|
||||
* None.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID FASTCALL
|
||||
ObfReferenceObject(IN PVOID Object)
|
||||
|
@ -669,6 +681,8 @@ ObfReferenceObject(IN PVOID Object)
|
|||
*
|
||||
* RETURN VALUE
|
||||
* None.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
VOID FASTCALL
|
||||
ObfDereferenceObject(IN PVOID Object)
|
||||
|
@ -711,6 +725,8 @@ ObfDereferenceObject(IN PVOID Object)
|
|||
*
|
||||
* RETURN VALUE
|
||||
* Reference count.
|
||||
*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
ObGetObjectPointerCount(PVOID Object)
|
||||
|
|
|
@ -17,6 +17,9 @@
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObAssignSecurity(IN PACCESS_STATE AccessState,
|
||||
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
|
@ -27,6 +30,9 @@ ObAssignSecurity(IN PACCESS_STATE AccessState,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
ObGetObjectSecurity(IN PVOID Object,
|
||||
OUT PSECURITY_DESCRIPTOR *SecurityDescriptor,
|
||||
|
@ -36,6 +42,9 @@ ObGetObjectSecurity(IN PVOID Object,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
ObReleaseObjectSecurity(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
IN BOOLEAN MemoryAllocated)
|
||||
|
|
Loading…
Reference in a new issue