Author: ion Date: Mon Oct 23 22:35:13 2006 New Revision: 24633
URL: http://svn.reactos.org/svn/reactos?rev=24633&view=rev Log: - Add NtGetWriteWatch, NtResetWriteWatch. - Add NtCreateJobSet and define JOB_SET_ARRAY.
Modified: trunk/reactos/include/psdk/winnt.h trunk/reactos/ntoskrnl/mm/mm.c trunk/reactos/ntoskrnl/ps/job.c
Modified: trunk/reactos/include/psdk/winnt.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winnt.h?rev=24... ============================================================================== --- trunk/reactos/include/psdk/winnt.h (original) +++ trunk/reactos/include/psdk/winnt.h Mon Oct 23 22:35:13 2006 @@ -3386,6 +3386,13 @@ } JOBOBJECTINFOCLASS; #endif
+typedef struct _JOB_SET_ARRAY +{ + HANDLE JobHandle; + DWORD MemberLevel; + DWORD Flags; +} JOB_SET_ARRAY, *PJOB_SET_ARRAY; + typedef struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { LARGE_INTEGER TotalUserTime; LARGE_INTEGER TotalKernelTime;
Modified: trunk/reactos/ntoskrnl/mm/mm.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/mm.c?rev=24633&... ============================================================================== --- trunk/reactos/ntoskrnl/mm/mm.c (original) +++ trunk/reactos/ntoskrnl/mm/mm.c Mon Oct 23 22:35:13 2006 @@ -404,4 +404,28 @@ return (NT_SUCCESS(Status) ? ProcAddress : NULL); }
+NTSTATUS +NTAPI +NtGetWriteWatch(IN HANDLE ProcessHandle, + IN ULONG Flags, + IN PVOID BaseAddress, + IN ULONG RegionSize, + IN PVOID *UserAddressArray, + OUT PULONG EntriesInUserAddressArray, + OUT PULONG Granularity) +{ + UNIMPLEMENTED; + return STATUS_NOT_IMPLEMENTED; +} + +NTSTATUS +NTAPI +NtResetWriteWatch(IN HANDLE ProcessHandle, + IN PVOID BaseAddress, + IN ULONG RegionSize) +{ + UNIMPLEMENTED; + return STATUS_NOT_IMPLEMENTED; +} + /* EOF */
Modified: trunk/reactos/ntoskrnl/ps/job.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ps/job.c?rev=24633... ============================================================================== --- trunk/reactos/ntoskrnl/ps/job.c (original) +++ trunk/reactos/ntoskrnl/ps/job.c Mon Oct 23 22:35:13 2006 @@ -203,6 +203,15 @@ return Status; }
+NTSTATUS +NTAPI +NtCreateJobSet(IN ULONG NumJob, + IN PJOB_SET_ARRAY UserJobSet, + IN ULONG Flags) +{ + UNIMPLEMENTED; + return STATUS_NOT_IMPLEMENTED; +}
/* * @unimplemented