mirror of
https://github.com/reactos/reactos.git
synced 2024-07-22 04:08:08 +00:00
Fixed NtCreatePort() prototype.
svn path=/trunk/; revision=702
This commit is contained in:
parent
9b2fc03fc7
commit
93a0fa88d2
|
@ -1,4 +1,4 @@
|
|||
/* $Id: zw.h,v 1.18 1999/08/29 06:58:59 ea Exp $
|
||||
/* $Id: zw.h,v 1.19 1999/10/16 12:38:25 ekohl Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -5156,10 +5156,13 @@ NTSTATUS STDCALL NtCompleteConnectPort(VOID);
|
|||
//NTSTATUS STDCALL NtConnectPort(VOID);
|
||||
NTSTATUS STDCALL NtConnectPort(PHANDLE Handle,
|
||||
POBJECT_ATTRIBUTES ObjectAttributes);
|
||||
//NTSTATUS STDCALL NtCreatePort(VOID);
|
||||
|
||||
NTSTATUS STDCALL NtCreatePort(PHANDLE PortHandle,
|
||||
ACCESS_MASK DesiredAccess,
|
||||
POBJECT_ATTRIBUTES ObjectAttributes);
|
||||
POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
DWORD a3,
|
||||
DWORD a4);
|
||||
|
||||
NTSTATUS STDCALL NtImpersonateClientOfPort(VOID);
|
||||
//NTSTATUS STDCALL NtListenPort(VOID);
|
||||
NTSTATUS STDCALL NtListenPort(HANDLE PortHandle,
|
||||
|
@ -5209,8 +5212,8 @@ NtConnectPort ( /* @32 */
|
|||
NTSTATUS
|
||||
STDCALL
|
||||
NtCreatePort ( /* @20 */
|
||||
OUT PHANDLE PortHandle,
|
||||
IN POBJECT_ATTRIBUTES PortAttributes OPTIONAL,
|
||||
OUT PHANDLE PortHandle,
|
||||
IN ACCESS_MASK GrantedAccess,
|
||||
IN DWORD Unknown3,
|
||||
IN ULONG Flags
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: port.c,v 1.7 1999/07/17 23:10:28 ea Exp $
|
||||
/* $Id: port.c,v 1.8 1999/10/16 12:38:53 ekohl Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -78,9 +78,14 @@ NTSTATUS NiInitPort(VOID)
|
|||
return(STATUS_SUCCESS);
|
||||
}
|
||||
|
||||
//NTSTATUS STDCALL NtCreatePort(PHANDLE PortHandle,
|
||||
// ACCESS_MASK DesiredAccess,
|
||||
// POBJECT_ATTRIBUTES ObjectAttributes)
|
||||
NTSTATUS STDCALL NtCreatePort(PHANDLE PortHandle,
|
||||
ACCESS_MASK DesiredAccess,
|
||||
POBJECT_ATTRIBUTES ObjectAttributes)
|
||||
POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
DWORD a3,
|
||||
DWORD a4)
|
||||
{
|
||||
PEPORT Port;
|
||||
|
||||
|
@ -249,7 +254,9 @@ NTSTATUS STDCALL NtRequestPort(HANDLE PortHandle,
|
|||
{
|
||||
NtCreatePort(ReplyPortHandle,
|
||||
STANDARD_RIGHTS_REQUIRED,
|
||||
NULL);
|
||||
NULL,
|
||||
0,
|
||||
0);
|
||||
Status = ObReferenceObjectByHandle(*ReplyPortHandle,
|
||||
STANDARD_RIGHTS_REQUIRED,
|
||||
ExPortType,
|
||||
|
@ -342,7 +349,7 @@ STDCALL
|
|||
NtCreatePort ( /* @20 */
|
||||
OUT PHANDLE PortHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL,
|
||||
IN DWORD a3, /* unknown */
|
||||
IN DWORD a4 /* unknown */
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue