e6759423edcbc9a34aa3d8f9a94df2fbb438bccf
[reactos.git] / reactos / ntoskrnl / ke / error.c
1 /* $Id $
2 *
3 * COPYRIGHT: See COPYING in the top directory
4 * PROJECT: ReactOS kernel v0.0.2
5 * FILE: ntoskrnl/ke/error.c
6 * PURPOSE: Error reason setting/getting
7 * PROGRAMMER: David Welch
8 * UPDATE HISTORY:
9 * 16/4/98: Created
10 */
11
12 /* INCLUDE *****************************************************************/
13
14 #include <ntoskrnl.h>
15 #include <internal/debug.h>
16
17 /* FUNCTIONS ***************************************************************/
18
19 /*
20 * @unimplemented
21 */
22 VOID
23 STDCALL
24 KiCoprocessorError(
25 VOID
26 )
27 {
28 UNIMPLEMENTED;
29 }
30
31 /*
32 * @unimplemented
33 */
34 VOID
35 STDCALL
36 KiUnexpectedInterrupt(
37 VOID
38 )
39 {
40 UNIMPLEMENTED;
41 }
42
43 NTSTATUS STDCALL
44 NtRaiseHardError(IN NTSTATUS Status,
45 ULONG Unknown2,
46 ULONG Unknown3,
47 ULONG Unknown4,
48 ULONG Unknown5,
49 ULONG Unknown6)
50 {
51 DPRINT1("Hard error %x\n", Status);
52 return(STATUS_SUCCESS);
53 }
54
55 NTSTATUS STDCALL
56 NtSetDefaultHardErrorPort(IN HANDLE PortHandle)
57 {
58 UNIMPLEMENTED;
59 return(STATUS_NOT_IMPLEMENTED);
60 }
61
62 /* EOF */