mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 08:55:19 +00:00
Added / moved exception support functions
svn path=/trunk/; revision=1486
This commit is contained in:
parent
380b1db222
commit
1f1ae27105
6 changed files with 61 additions and 24 deletions
|
@ -1,4 +1,4 @@
|
|||
/* $Id: rtl.h,v 1.45 2000/12/28 20:38:26 ekohl Exp $
|
||||
/* $Id: rtl.h,v 1.46 2000/12/29 13:47:30 ekohl Exp $
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -1418,6 +1418,12 @@ RtlQueryRegistryValues (
|
|||
PVOID Environment
|
||||
);
|
||||
|
||||
VOID
|
||||
STDCALL
|
||||
RtlRaiseException (
|
||||
IN PEXCEPTION_RECORD ExceptionRecord
|
||||
);
|
||||
|
||||
LPVOID
|
||||
STDCALL
|
||||
RtlReAllocateHeap (
|
||||
|
@ -1665,6 +1671,15 @@ RtlUnlockHeap (
|
|||
HANDLE hheap
|
||||
);
|
||||
|
||||
VOID
|
||||
STDCALL
|
||||
RtlUnwind (
|
||||
ULONG Unknown1,
|
||||
ULONG Unknown2,
|
||||
ULONG Unknown3,
|
||||
ULONG Unknown4
|
||||
);
|
||||
|
||||
WCHAR
|
||||
STDCALL
|
||||
RtlUpcaseUnicodeChar (
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: rtl.h,v 1.20 2000/12/28 20:38:27 ekohl Exp $
|
||||
/* $Id: rtl.h,v 1.21 2000/12/29 13:47:43 ekohl Exp $
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -342,6 +342,12 @@ RtlSystemTimeToLocalTime (
|
|||
PLARGE_INTEGER LocalTime
|
||||
);
|
||||
|
||||
VOID
|
||||
STDCALL
|
||||
RtlRaiseStatus (
|
||||
IN NTSTATUS Status
|
||||
);
|
||||
|
||||
#endif /* __INCLUDE_NTDLL_RTL_H */
|
||||
|
||||
/* EOF */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
; $Id: ntdll.def,v 1.66 2000/12/23 02:37:37 dwelch Exp $
|
||||
; $Id: ntdll.def,v 1.67 2000/12/29 13:49:15 ekohl Exp $
|
||||
;
|
||||
; ReactOS Operating System
|
||||
;
|
||||
|
@ -28,10 +28,10 @@ DbgUiConnectToDbg@0
|
|||
DbgUiContinue@8
|
||||
DbgUiWaitStateChange@8
|
||||
DbgUserBreakPoint@0
|
||||
KiRaiseUserExceptionDispatcher
|
||||
;KiRaiseUserExceptionDispatcher
|
||||
KiUserApcDispatcher
|
||||
KiUserCallbackDispatcher
|
||||
;KiUserExceptionDispatcher
|
||||
KiUserExceptionDispatcher
|
||||
LdrAccessResource@16
|
||||
LdrDisableThreadCalloutsForDll@4
|
||||
;LdrEnumResources
|
||||
|
@ -511,8 +511,8 @@ RtlQueryRegistryValues@20
|
|||
;RtlQuerySecutityObject
|
||||
;RtlQueryTagHeap
|
||||
;RtlQueryTimeZoneInformation
|
||||
;RtlRaiseException
|
||||
;RtlRaiseStatus
|
||||
RtlRaiseException@4
|
||||
RtlRaiseStatus@4
|
||||
;RtlRandom
|
||||
RtlReAllocateHeap@16
|
||||
;RtlRealPredecessor
|
||||
|
@ -571,7 +571,7 @@ RtlUnicodeToMultiByteSize@12
|
|||
RtlUnicodeToOemN@20
|
||||
;RtlUniform
|
||||
RtlUnlockHeap@4
|
||||
RtlUnwind@0
|
||||
RtlUnwind@16
|
||||
RtlUpcaseUnicodeChar@4
|
||||
RtlUpcaseUnicodeString@12
|
||||
RtlUpcaseUnicodeStringToAnsiString@12
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
; $Id: ntdll.edf,v 1.55 2000/12/23 02:37:37 dwelch Exp $
|
||||
; $Id: ntdll.edf,v 1.56 2000/12/29 13:49:15 ekohl Exp $
|
||||
;
|
||||
; ReactOS Operating System
|
||||
;
|
||||
|
@ -510,8 +510,8 @@ RtlQueryRegistryValues=RtlQueryRegistryValues@20
|
|||
;RtlQuerySecutityObject
|
||||
;RtlQueryTagHeap
|
||||
;RtlQueryTimeZoneInformation
|
||||
;RtlRaiseException
|
||||
;RtlRaiseStatus
|
||||
RtlRaiseException=RtlRaiseException@4
|
||||
RtlRaiseStatus=RtlRaiseStatus@4
|
||||
;RtlRandom
|
||||
RtlReAllocateHeap=RtlReAllocateHeap@16
|
||||
;RtlRealPredecessor
|
||||
|
@ -570,7 +570,7 @@ RtlUnicodeToMultiByteSize=RtlUnicodeToMultiByteSize@12
|
|||
RtlUnicodeToOemN=RtlUnicodeToOemN@20
|
||||
;RtlUniform
|
||||
RtlUnlockHeap=RtlUnlockHeap@4
|
||||
RtlUnwind=RtlUnwind@0
|
||||
RtlUnwind=RtlUnwind@16
|
||||
RtlUpcaseUnicodeChar=RtlUpcaseUnicodeChar@4
|
||||
RtlUpcaseUnicodeString=RtlUpcaseUnicodeString@12
|
||||
RtlUpcaseUnicodeStringToAnsiString=RtlUpcaseUnicodeStringToAnsiString@12
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: exception.c,v 1.2 2000/12/23 02:37:38 dwelch Exp $
|
||||
/* $Id: exception.c,v 1.3 2000/12/29 13:48:30 ekohl Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -20,3 +20,29 @@ KiUserExceptionDispatcher(PEXCEPTION_RECORD ExceptionRecord,
|
|||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
VOID STDCALL
|
||||
RtlRaiseException(PEXCEPTION_RECORD ExceptionRecord)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
VOID STDCALL
|
||||
RtlRaiseStatus(NTSTATUS Status)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
VOID STDCALL
|
||||
RtlUnwind(ULONG Unknown1,
|
||||
ULONG Unknown2,
|
||||
ULONG Unknown3,
|
||||
ULONG Unknown4)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: unicode.c,v 1.16 2000/06/29 23:35:32 dwelch Exp $
|
||||
/* $Id: unicode.c,v 1.17 2000/12/29 13:48:30 ekohl Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -1787,14 +1787,4 @@ RtlxUnicodeStringToOemSize (
|
|||
return RtlUnicodeStringToAnsiSize (UnicodeString);
|
||||
}
|
||||
|
||||
|
||||
/* This one doesn't belong here! */
|
||||
VOID
|
||||
STDCALL
|
||||
RtlUnwind (
|
||||
VOID
|
||||
)
|
||||
{
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
|
Loading…
Reference in a new issue