Make WinCVS look a little cleaner.
[reactos.git] / reactos / ntoskrnl / ex / callback.c
1 /*
2 * ReactOS kernel
3 * Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 2 of the License, or
8 * (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, write to the Free Software
17 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18 */
19 /* $Id: callback.c,v 1.8 2002/09/08 10:23:19 chorns Exp $
20 *
21 * PROJECT: ReactOS kernel
22 * FILE: ntoskrnl/ex/callback.c
23 * PURPOSE: Executive callbacks
24 * PROGRAMMER: David Welch (welch@mcmail.com)
25 * PORTABILITY: Checked.
26 * UPDATE HISTORY:
27 * Created 22/05/98
28 */
29
30 /*
31 * NOTE:
32 * These funtions are not implemented in NT4.
33 * They are implemented in Win2k.
34 */
35
36 /* INCLUDES *****************************************************************/
37
38 #include <ddk/ntddk.h>
39
40 #include <internal/debug.h>
41
42 /* FUNCTIONS *****************************************************************/
43
44 NTSTATUS
45 STDCALL
46 ExCreateCallback (
47 OUT PCALLBACK_OBJECT * CallbackObject,
48 IN POBJECT_ATTRIBUTES ObjectAttributes,
49 IN BOOLEAN Create,
50 IN BOOLEAN AllowMultipleCallbacks
51 )
52 {
53 return STATUS_NOT_IMPLEMENTED;
54 }
55
56 VOID
57 STDCALL
58 ExNotifyCallback (
59 IN PVOID CallbackObject,
60 IN PVOID Argument1,
61 IN PVOID Argument2
62 )
63 {
64 return;
65 }
66
67 PVOID
68 STDCALL
69 ExRegisterCallback (
70 IN PCALLBACK_OBJECT CallbackObject,
71 IN PCALLBACK_FUNCTION CallbackFunction,
72 IN PVOID CallbackContext
73 )
74 {
75 return NULL;
76 }
77
78 VOID
79 STDCALL
80 ExUnregisterCallback (
81 IN PVOID CallbackRegistration
82 )
83 {
84 return;
85 }
86
87 /* EOF */