mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
@implemented and @unimplemented comments for ntoskrnl/lpc/*.c
svn path=/trunk/; revision=5052
This commit is contained in:
parent
080762083a
commit
00e0a5619c
11 changed files with 61 additions and 11 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: close.c,v 1.10 2002/09/08 10:23:31 chorns Exp $
|
/* $Id: close.c,v 1.11 2003/07/10 20:42:53 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,6 +31,7 @@
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID STDCALL
|
||||||
NiClosePort (PVOID ObjectBody, ULONG HandleCount)
|
NiClosePort (PVOID ObjectBody, ULONG HandleCount)
|
||||||
|
@ -85,6 +86,7 @@ NiClosePort (PVOID ObjectBody, ULONG HandleCount)
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID STDCALL
|
||||||
NiDeletePort (PVOID ObjectBody)
|
NiDeletePort (PVOID ObjectBody)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: complete.c,v 1.7 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: complete.c,v 1.8 2003/07/10 20:42:53 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,7 @@
|
||||||
* 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.16 2003/06/07 12:23:14 chorns Exp $
|
/* $Id: connect.c,v 1.17 2003/07/10 20:42:53 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,6 +29,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
EiConnectPort(IN PEPORT* ConnectedPort,
|
EiConnectPort(IN PEPORT* ConnectedPort,
|
||||||
IN PEPORT NamedPort,
|
IN PEPORT NamedPort,
|
||||||
|
@ -233,6 +236,7 @@ EiConnectPort(IN PEPORT* ConnectedPort,
|
||||||
*
|
*
|
||||||
* RETURN VALUE
|
* RETURN VALUE
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtConnectPort (PHANDLE UnsafeConnectedPortHandle,
|
NtConnectPort (PHANDLE UnsafeConnectedPortHandle,
|
||||||
|
@ -501,6 +505,7 @@ NtConnectPort (PHANDLE UnsafeConnectedPortHandle,
|
||||||
*
|
*
|
||||||
* RETURN VALUE
|
* RETURN VALUE
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
EXPORTED NTSTATUS STDCALL
|
EXPORTED NTSTATUS STDCALL
|
||||||
NtAcceptConnectPort (PHANDLE ServerPortHandle,
|
NtAcceptConnectPort (PHANDLE ServerPortHandle,
|
||||||
|
@ -745,6 +750,7 @@ NtAcceptConnectPort (PHANDLE ServerPortHandle,
|
||||||
*
|
*
|
||||||
* 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.10 2003/06/07 12:23:14 chorns Exp $
|
/* $Id: create.c,v 1.11 2003/07/10 20:42:53 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 @@
|
||||||
#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,
|
||||||
|
@ -55,6 +58,9 @@ VerifyCreateParameters (IN PHANDLE PortHandle,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NiCreatePort (PVOID ObjectBody,
|
NiCreatePort (PVOID ObjectBody,
|
||||||
PVOID Parent,
|
PVOID Parent,
|
||||||
|
@ -90,6 +96,7 @@ NiCreatePort (PVOID ObjectBody,
|
||||||
*
|
*
|
||||||
* RETURN VALUE
|
* RETURN VALUE
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
EXPORTED NTSTATUS STDCALL
|
EXPORTED NTSTATUS STDCALL
|
||||||
NtCreatePort (PHANDLE PortHandle,
|
NtCreatePort (PHANDLE PortHandle,
|
||||||
|
@ -152,6 +159,7 @@ NtCreatePort (PHANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* 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.5 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: listen.c,v 1.6 2003/07/10 20:42:53 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,6 +43,7 @@
|
||||||
*
|
*
|
||||||
* 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.11 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: port.c,v 1.12 2003/07/10 20:42:53 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,6 +85,8 @@ 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)
|
||||||
|
@ -118,6 +120,7 @@ NiInitializePort (IN OUT PEPORT Port)
|
||||||
*
|
*
|
||||||
* RETURN VALUE
|
* RETURN VALUE
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtImpersonateClientOfPort (HANDLE PortHandle,
|
NtImpersonateClientOfPort (HANDLE PortHandle,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: query.c,v 1.5 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: query.c,v 1.6 2003/07/10 20:42:53 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,6 +41,8 @@
|
||||||
* 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.7 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: queue.c,v 1.8 2003/07/10 20:42:53 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
|
||||||
|
*/
|
||||||
VOID STDCALL
|
VOID STDCALL
|
||||||
EiEnqueueMessagePort (IN OUT PEPORT Port,
|
EiEnqueueMessagePort (IN OUT PEPORT Port,
|
||||||
IN PQUEUEDMESSAGE Message)
|
IN PQUEUEDMESSAGE Message)
|
||||||
|
@ -30,6 +33,9 @@ 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)
|
||||||
|
@ -39,6 +45,9 @@ EiEnqueueMessageAtHeadPort (IN OUT PEPORT Port,
|
||||||
Port->QueueLength++;
|
Port->QueueLength++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
PQUEUEDMESSAGE STDCALL
|
PQUEUEDMESSAGE STDCALL
|
||||||
EiDequeueMessagePort (IN OUT PEPORT Port)
|
EiDequeueMessagePort (IN OUT PEPORT Port)
|
||||||
{
|
{
|
||||||
|
@ -57,6 +66,9 @@ 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)
|
||||||
|
@ -67,6 +79,9 @@ 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.5 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: receive.c,v 1.6 2003/07/10 20:42:53 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,7 @@
|
||||||
*
|
*
|
||||||
* RETURN VALUE
|
* RETURN VALUE
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtReadRequestData (HANDLE PortHandle,
|
NtReadRequestData (HANDLE PortHandle,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: reply.c,v 1.15 2003/06/16 19:17:08 hbirr Exp $
|
/* $Id: reply.c,v 1.16 2003/07/10 20:42:53 royce Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -38,6 +38,7 @@
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
EiReplyOrRequestPort (IN PEPORT Port,
|
EiReplyOrRequestPort (IN PEPORT Port,
|
||||||
|
@ -86,6 +87,7 @@ EiReplyOrRequestPort (IN PEPORT Port,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtReplyPort (IN HANDLE PortHandle,
|
NtReplyPort (IN HANDLE PortHandle,
|
||||||
|
@ -139,6 +141,7 @@ NtReplyPort (IN HANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
|
NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
|
||||||
|
@ -306,6 +309,7 @@ NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtReplyWaitReceivePort (IN HANDLE PortHandle,
|
NtReplyWaitReceivePort (IN HANDLE PortHandle,
|
||||||
|
@ -331,6 +335,7 @@ NtReplyWaitReceivePort (IN HANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtReplyWaitReplyPort (HANDLE PortHandle,
|
NtReplyWaitReplyPort (HANDLE PortHandle,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: send.c,v 1.9 2002/09/08 10:23:32 chorns Exp $
|
/* $Id: send.c,v 1.10 2003/07/10 20:42:53 royce Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -32,6 +32,7 @@
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
LpcSendTerminationPort (IN PEPORT Port,
|
LpcSendTerminationPort (IN PEPORT Port,
|
||||||
|
@ -57,6 +58,7 @@ LpcSendTerminationPort (IN PEPORT Port,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
LpcSendDebugMessagePort (IN PEPORT Port,
|
LpcSendDebugMessagePort (IN PEPORT Port,
|
||||||
|
@ -111,6 +113,7 @@ LpcSendDebugMessagePort (IN PEPORT Port,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL LpcRequestPort (IN PEPORT Port,
|
NTSTATUS STDCALL LpcRequestPort (IN PEPORT Port,
|
||||||
IN PLPC_MESSAGE LpcMessage)
|
IN PLPC_MESSAGE LpcMessage)
|
||||||
|
@ -140,6 +143,7 @@ NTSTATUS STDCALL LpcRequestPort (IN PEPORT Port,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL NtRequestPort (IN HANDLE PortHandle,
|
NTSTATUS STDCALL NtRequestPort (IN HANDLE PortHandle,
|
||||||
IN PLPC_MESSAGE LpcMessage)
|
IN PLPC_MESSAGE LpcMessage)
|
||||||
|
@ -181,6 +185,7 @@ NTSTATUS STDCALL NtRequestPort (IN HANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @implemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtRequestWaitReplyPort (IN HANDLE PortHandle,
|
NtRequestWaitReplyPort (IN HANDLE PortHandle,
|
||||||
|
@ -302,6 +307,7 @@ NtRequestWaitReplyPort (IN HANDLE PortHandle,
|
||||||
*
|
*
|
||||||
* REVISIONS
|
* REVISIONS
|
||||||
*
|
*
|
||||||
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
NTSTATUS STDCALL NtWriteRequestData (HANDLE PortHandle,
|
NTSTATUS STDCALL NtWriteRequestData (HANDLE PortHandle,
|
||||||
PLPC_MESSAGE Message,
|
PLPC_MESSAGE Message,
|
||||||
|
|
Loading…
Reference in a new issue