reverted my previous two commits, they are part of not yet committed changes...
authorThomas Bluemel <thomas@reactsoft.com>
Fri, 28 Jan 2005 12:12:42 +0000 (12:12 +0000)
committerThomas Bluemel <thomas@reactsoft.com>
Fri, 28 Jan 2005 12:12:42 +0000 (12:12 +0000)
svn path=/trunk/; revision=13349

reactos/include/funcs.h
reactos/include/ntos/zw.h

index 930a718..573b18e 100644 (file)
@@ -1532,6 +1532,20 @@ NtResumeProcess(
        IN HANDLE Process
        );
 
+NTSTATUS
+STDCALL
+NtSecureConnectPort(
+       OUT PHANDLE PortHandle,
+       IN PUNICODE_STRING PortName,
+       IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+       IN OUT PPORT_SECTION_WRITE WriteSection OPTIONAL,
+       IN PSID ServerSid OPTIONAL,
+       IN OUT PPORT_SECTION_READ ReadSection OPTIONAL,
+       OUT PULONG MaxMessageSize OPTIONAL,
+       IN OUT PVOID ConnectData OPTIONAL,
+       IN OUT PULONG ConnectDataLength OPTIONAL
+       );
+
 NTSTATUS
 STDCALL
 NtSetHighWaitLowThread(
@@ -1964,6 +1978,20 @@ ZwResumeProcess(
        IN HANDLE Process
        );
 
+NTSTATUS
+STDCALL
+ZwSecureConnectPort(
+       OUT PHANDLE PortHandle,
+       IN PUNICODE_STRING PortName,
+       IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+       IN OUT PPORT_SECTION_WRITE WriteSection OPTIONAL,
+       IN PSID ServerSid OPTIONAL,
+       IN OUT PPORT_SECTION_READ ReadSection OPTIONAL,
+       OUT PULONG MaxMessageSize OPTIONAL,
+       IN OUT PVOID ConnectData OPTIONAL,
+       IN OUT PULONG ConnectDataLength OPTIONAL
+       );
+
 NTSTATUS
 STDCALL
 ZwSetHighWaitLowThread(
index e968243..2682b07 100755 (executable)
@@ -465,46 +465,24 @@ ZwCompleteConnectPort (HANDLE PortHandle);
 
 
 NTSTATUS STDCALL
-NtConnectPort(OUT PHANDLE PortHandle,
-              IN PUNICODE_STRING PortName,
-              IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
-              IN OUT PLPC_SECTION_WRITE ClientSharedMemory  OPTIONAL,
-              OUT PLPC_SECTION_READ ServerSharedMemory  OPTIONAL,
-              OUT PULONG MaxMessageSize  OPTIONAL,
-              IN PVOID ConnectInfo  OPTIONAL,
-              IN PULONG ConnectInfoLength  OPTIONAL);
+NtConnectPort (PHANDLE PortHandle,
+              PUNICODE_STRING PortName,
+              PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+              PLPC_SECTION_WRITE SectionInfo,
+              PLPC_SECTION_READ MapInfo,
+              PULONG MaxMessageSize,
+              PVOID ConnectInfo,
+              PULONG ConnectInfoLength);
 
 NTSTATUS STDCALL
-ZwConnectPort(OUT PHANDLE PortHandle,
-              IN PUNICODE_STRING PortName,
-              IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
-              IN OUT PLPC_SECTION_WRITE ClientSharedMemory  OPTIONAL,
-              OUT PLPC_SECTION_READ ServerSharedMemory  OPTIONAL,
-              OUT PULONG MaxMessageSize  OPTIONAL,
-              IN PVOID ConnectInfo  OPTIONAL,
-              IN PULONG ConnectInfoLength  OPTIONAL);
-
-NTSTATUS STDCALL
-NtSecureConnectPort(OUT PHANDLE PortHandle,
-                    IN PUNICODE_STRING PortName,
-                    IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
-                    IN OUT PLPC_SECTION_WRITE ClientSharedMemory  OPTIONAL,
-                    IN PSID ServerSid  OPTIONAL,
-                    OUT PLPC_SECTION_READ ServerSharedMemory  OPTIONAL,
-                    OUT PULONG MaxMessageSize  OPTIONAL,
-                    IN PVOID ConnectInfo  OPTIONAL,
-                    IN PULONG ConnectInfoLength  OPTIONAL);
-
-NTSTATUS STDCALL
-ZwSecureConnectPort(OUT PHANDLE PortHandle,
-                    IN PUNICODE_STRING PortName,
-                    IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
-                    IN OUT PLPC_SECTION_WRITE ClientSharedMemory  OPTIONAL,
-                    IN PSID ServerSid  OPTIONAL,
-                    OUT PLPC_SECTION_READ ServerSharedMemory  OPTIONAL,
-                    OUT PULONG MaxMessageSize  OPTIONAL,
-                    IN PVOID ConnectInfo  OPTIONAL,
-                    IN PULONG ConnectInfoLength  OPTIONAL);
+ZwConnectPort (PHANDLE PortHandle,
+              PUNICODE_STRING PortName,
+              PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+              PLPC_SECTION_WRITE SectionInfo,
+              PLPC_SECTION_READ MapInfo,
+              PULONG MaxMessageSize,
+              PVOID ConnectInfo,
+              PULONG ConnectInfoLength);
 
 /*
  * FUNCTION: Creates a directory object