mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 17:05:46 +00:00
Some minor fixes
svn path=/trunk/; revision=1330
This commit is contained in:
parent
3004e5b9bd
commit
c0159ad5c8
5 changed files with 117 additions and 83 deletions
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
/* $Id: zw.h,v 1.33 2000/07/04 08:52:34 dwelch Exp $
|
/* $Id: zw.h,v 1.34 2000/09/03 14:48:58 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -269,23 +269,23 @@ NtAllocateLocallyUniqueId(
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
ZwAllocateLocallyUniqueId(
|
ZwAllocateLocallyUniqueId(
|
||||||
OUT LUID *LocallyUniqueId
|
OUT PLUID Luid
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtAllocateUuids(
|
NtAllocateUuids(
|
||||||
PLARGE_INTEGER Time,
|
PULARGE_INTEGER Time,
|
||||||
PULONG Version, // ???
|
PULONG Range,
|
||||||
PULONG ClockCycle
|
PULONG Sequence
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
ZwAllocateUuids(
|
ZwAllocateUuids(
|
||||||
PLARGE_INTEGER Time,
|
PULARGE_INTEGER Time,
|
||||||
PULONG Version, // ???
|
PULONG Range,
|
||||||
PULONG ClockCycle
|
PULONG Sequence
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@ -444,8 +444,6 @@ ZwClose(
|
||||||
* RETURNS: Status
|
* RETURNS: Status
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtCloseObjectAuditAlarm(
|
NtCloseObjectAuditAlarm(
|
||||||
|
@ -462,8 +460,6 @@ ZwCloseObjectAuditAlarm(
|
||||||
IN BOOLEAN GenerateOnClose
|
IN BOOLEAN GenerateOnClose
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FUNCTION: Continues a thread with the specified context
|
* FUNCTION: Continues a thread with the specified context
|
||||||
* ARGUMENTS:
|
* ARGUMENTS:
|
||||||
|
@ -1882,7 +1878,7 @@ NtMapViewOfSection(
|
||||||
IN SECTION_INHERIT InheritDisposition,
|
IN SECTION_INHERIT InheritDisposition,
|
||||||
IN ULONG AllocationType,
|
IN ULONG AllocationType,
|
||||||
IN ULONG AccessProtection
|
IN ULONG AccessProtection
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
|
@ -1890,14 +1886,14 @@ ZwMapViewOfSection(
|
||||||
IN HANDLE SectionHandle,
|
IN HANDLE SectionHandle,
|
||||||
IN HANDLE ProcessHandle,
|
IN HANDLE ProcessHandle,
|
||||||
IN OUT PVOID *BaseAddress,
|
IN OUT PVOID *BaseAddress,
|
||||||
IN ULONG ZeroBits,
|
IN ULONG ZeroBits,
|
||||||
IN ULONG CommitSize,
|
IN ULONG CommitSize,
|
||||||
IN OUT PLARGE_INTEGER SectionOffset OPTIONAL,
|
IN OUT PLARGE_INTEGER SectionOffset OPTIONAL,
|
||||||
IN OUT PULONG ViewSize,
|
IN OUT PULONG ViewSize,
|
||||||
IN SECTION_INHERIT InheritDisposition,
|
IN SECTION_INHERIT InheritDisposition,
|
||||||
IN ULONG AllocationType,
|
IN ULONG AllocationType,
|
||||||
IN ULONG AccessProtection
|
IN ULONG AccessProtection
|
||||||
);
|
);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FUNCTION: Installs a notify for the change of a directory's contents
|
* FUNCTION: Installs a notify for the change of a directory's contents
|
||||||
|
@ -2051,7 +2047,7 @@ NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtOpenEvent(
|
NtOpenEvent(
|
||||||
OUT PHANDLE EventHandle,
|
OUT PHANDLE EventHandle,
|
||||||
IN ACCESS_MASK DesiredAccess,
|
IN ACCESS_MASK DesiredAccess,
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes
|
IN POBJECT_ATTRIBUTES ObjectAttributes
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -2059,7 +2055,7 @@ NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
ZwOpenEvent(
|
ZwOpenEvent(
|
||||||
OUT PHANDLE EventHandle,
|
OUT PHANDLE EventHandle,
|
||||||
IN ACCESS_MASK DesiredAccess,
|
IN ACCESS_MASK DesiredAccess,
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes
|
IN POBJECT_ATTRIBUTES ObjectAttributes
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -2076,7 +2072,7 @@ NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtOpenEventPair(
|
NtOpenEventPair(
|
||||||
OUT PHANDLE EventPairHandle,
|
OUT PHANDLE EventPairHandle,
|
||||||
IN ACCESS_MASK DesiredAccess,
|
IN ACCESS_MASK DesiredAccess,
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes
|
IN POBJECT_ATTRIBUTES ObjectAttributes
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -2084,7 +2080,7 @@ NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
ZwOpenEventPair(
|
ZwOpenEventPair(
|
||||||
OUT PHANDLE EventPairHandle,
|
OUT PHANDLE EventPairHandle,
|
||||||
IN ACCESS_MASK DesiredAccess,
|
IN ACCESS_MASK DesiredAccess,
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes
|
IN POBJECT_ATTRIBUTES ObjectAttributes
|
||||||
);
|
);
|
||||||
/*
|
/*
|
||||||
|
@ -2106,7 +2102,7 @@ NtOpenFile(
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
OUT PIO_STATUS_BLOCK IoStatusBlock,
|
OUT PIO_STATUS_BLOCK IoStatusBlock,
|
||||||
IN ULONG ShareAccess,
|
IN ULONG ShareAccess,
|
||||||
IN ULONG OpenOptions
|
IN ULONG OpenOptions
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
|
@ -2117,7 +2113,7 @@ ZwOpenFile(
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
OUT PIO_STATUS_BLOCK IoStatusBlock,
|
OUT PIO_STATUS_BLOCK IoStatusBlock,
|
||||||
IN ULONG ShareAccess,
|
IN ULONG ShareAccess,
|
||||||
IN ULONG OpenOptions
|
IN ULONG OpenOptions
|
||||||
);
|
);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -2548,7 +2544,7 @@ ZwPulseEvent(
|
||||||
/*
|
/*
|
||||||
* FUNCTION: Queries the attributes of a file
|
* FUNCTION: Queries the attributes of a file
|
||||||
* ARGUMENTS:
|
* ARGUMENTS:
|
||||||
* FileHandle = Handle to the file
|
* ObjectAttributes = Initialized attributes for the object
|
||||||
* Buffer = Caller supplies storage for the attributes
|
* Buffer = Caller supplies storage for the attributes
|
||||||
* RETURNS: Status
|
* RETURNS: Status
|
||||||
*/
|
*/
|
||||||
|
@ -2556,14 +2552,14 @@ ZwPulseEvent(
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtQueryAttributesFile(
|
NtQueryAttributesFile(
|
||||||
IN HANDLE FileHandle,
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
IN PVOID Buffer
|
IN PVOID Buffer
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
ZwQueryAttributesFile(
|
ZwQueryAttributesFile(
|
||||||
IN HANDLE FileHandle,
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
IN PVOID Buffer
|
IN PVOID Buffer
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -3519,7 +3515,7 @@ NtQueryVolumeInformationFile(
|
||||||
OUT PVOID FsInformation,
|
OUT PVOID FsInformation,
|
||||||
IN ULONG Length,
|
IN ULONG Length,
|
||||||
IN FS_INFORMATION_CLASS FsInformationClass
|
IN FS_INFORMATION_CLASS FsInformationClass
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
|
@ -3567,9 +3563,9 @@ ZwQueueApcThread(
|
||||||
/*
|
/*
|
||||||
* FUNCTION: Raises an exception
|
* FUNCTION: Raises an exception
|
||||||
* ARGUMENTS:
|
* ARGUMENTS:
|
||||||
ExceptionRecord = Structure specifying the exception
|
* ExceptionRecord = Structure specifying the exception
|
||||||
Context = Context in which the excpetion is raised
|
* Context = Context in which the excpetion is raised
|
||||||
* IsDebugger =
|
* IsDebugger =
|
||||||
* RETURNS: Status
|
* RETURNS: Status
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
@ -3590,23 +3586,56 @@ ZwRaiseException(
|
||||||
IN BOOL IsDebugger OPTIONAL
|
IN BOOL IsDebugger OPTIONAL
|
||||||
);
|
);
|
||||||
|
|
||||||
//NtRaiseHardError
|
/*
|
||||||
|
* FUNCTION: Raises a hard error (stops the system)
|
||||||
|
* ARGUMENTS:
|
||||||
|
* Status = Status code of the hard error
|
||||||
|
* Unknown2 = ??
|
||||||
|
* Unknown3 = ??
|
||||||
|
* Unknown4 = ??
|
||||||
|
* Unknown5 = ??
|
||||||
|
* Unknown6 = ??
|
||||||
|
* RETURNS: Status
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
NtRaiseHardError(
|
||||||
|
IN NTSTATUS Status,
|
||||||
|
ULONG Unknown2,
|
||||||
|
ULONG Unknown3,
|
||||||
|
ULONG Unknown4,
|
||||||
|
ULONG Unknown5,
|
||||||
|
ULONG Unknown6
|
||||||
|
);
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
ZwRaiseHardError(
|
||||||
|
IN NTSTATUS Status,
|
||||||
|
ULONG Unknown2,
|
||||||
|
ULONG Unknown3,
|
||||||
|
ULONG Unknown4,
|
||||||
|
ULONG Unknown5,
|
||||||
|
ULONG Unknown6
|
||||||
|
);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FUNCTION: Read a file
|
* FUNCTION: Read a file
|
||||||
* ARGUMENTS:
|
* ARGUMENTS:
|
||||||
FileHandle = Handle of a file to read
|
* FileHandle = Handle of a file to read
|
||||||
Event = This event is signalled when the read operation completes
|
* Event = This event is signalled when the read operation completes
|
||||||
* UserApcRoutine = Call back , if supplied Event should be NULL
|
* UserApcRoutine = Call back , if supplied Event should be NULL
|
||||||
UserApcContext = Argument to the callback
|
* UserApcContext = Argument to the callback
|
||||||
IoStatusBlock = Caller should supply storage for additional status information
|
* IoStatusBlock = Caller should supply storage for additional status information
|
||||||
Buffer = Caller should supply storage to receive the information
|
* Buffer = Caller should supply storage to receive the information
|
||||||
BufferLength = Size of the buffer
|
* BufferLength = Size of the buffer
|
||||||
ByteOffset = Offset to start reading the file
|
* ByteOffset = Offset to start reading the file
|
||||||
Key = If a range is lock a matching key will allow the read to continue.
|
* Key = If a range is lock a matching key will allow the read to continue.
|
||||||
* RETURNS: Status
|
* RETURNS: Status
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
|
@ -5221,11 +5250,4 @@ NtQueryOleDirectoryFile (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
|
||||||
STDCALL
|
|
||||||
NtRaiseHardError (
|
|
||||||
VOID
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
#endif /* __DDK_ZW_H */
|
#endif /* __DDK_ZW_H */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: file.c,v 1.10 2000/03/26 19:38:22 ea Exp $
|
/* $Id: file.c,v 1.11 2000/09/03 14:49:17 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -215,7 +215,7 @@ IoGetFileObjectGenericMapping(VOID)
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtQueryAttributesFile (
|
NtQueryAttributesFile (
|
||||||
IN HANDLE FileHandle,
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
IN PVOID Buffer
|
IN PVOID Buffer
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
/*
|
/* $Id $
|
||||||
|
*
|
||||||
* COPYRIGHT: See COPYING in the top directory
|
* COPYRIGHT: See COPYING in the top directory
|
||||||
* PROJECT: ReactOS kernel v0.0.2
|
* PROJECT: ReactOS kernel v0.0.2
|
||||||
* FILE: kernel/error.cc
|
* FILE: ntoskrnl/ke/error.c
|
||||||
* PURPOSE: Error reason setting/getting
|
* PURPOSE: Error reason setting/getting
|
||||||
* PROGRAMMER: David Welch
|
* PROGRAMMER: David Welch
|
||||||
* UPDATE HISTORY:
|
* UPDATE HISTORY:
|
||||||
|
@ -16,12 +17,23 @@
|
||||||
|
|
||||||
/* FUNCTIONS ***************************************************************/
|
/* FUNCTIONS ***************************************************************/
|
||||||
|
|
||||||
NTSTATUS STDCALL NtRaiseHardError(VOID)
|
NTSTATUS STDCALL NtRaiseHardError(IN NTSTATUS Status,
|
||||||
|
ULONG Unknown2,
|
||||||
|
ULONG Unknown3,
|
||||||
|
ULONG Unknown4,
|
||||||
|
ULONG Unknown5,
|
||||||
|
ULONG Unknown6)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
// UNIMPLEMENTED;
|
||||||
|
|
||||||
|
KeBugCheck(Status);
|
||||||
|
|
||||||
|
return STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS STDCALL NtSetDefaultHardErrorPort(IN HANDLE PortHandle)
|
NTSTATUS STDCALL NtSetDefaultHardErrorPort(IN HANDLE PortHandle)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* EOF */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: pagefile.c,v 1.6 2000/07/07 10:30:56 dwelch Exp $
|
/* $Id: pagefile.c,v 1.7 2000/09/03 14:53:03 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: semgr.c,v 1.16 2000/07/04 08:52:47 dwelch Exp $
|
/* $Id: semgr.c,v 1.17 2000/09/03 14:53:13 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -93,9 +93,9 @@ NtAccessCheckAndAuditAlarm (
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
NtAllocateUuids (
|
NtAllocateUuids (
|
||||||
PLARGE_INTEGER Time,
|
PULARGE_INTEGER Time,
|
||||||
PULONG Version, // ???
|
PULONG Range,
|
||||||
PULONG ClockCycle
|
PULONG Sequence
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
|
|
Loading…
Reference in a new issue