Added ObGetObjectHandleCount().
[reactos.git] / reactos / ntoskrnl / io / lock.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: ntoskrnl/ke/bug.c
5 * PURPOSE: Graceful system shutdown if a bug is detected
6 * PROGRAMMER: David Welch (welch@mcmail.com)
7 * UPDATE HISTORY:
8 * Created 22/05/98
9 */
10
11 /* INCLUDES *****************************************************************/
12
13 #include <ddk/ntddk.h>
14
15 #include <internal/debug.h>
16
17 /* FUNCTIONS *****************************************************************/
18
19 NTSTATUS
20 STDCALL
21 NtLockFile (
22 IN HANDLE FileHandle,
23 IN HANDLE Event OPTIONAL,
24 IN PIO_APC_ROUTINE ApcRoutine OPTIONAL,
25 IN PVOID ApcContext OPTIONAL,
26 OUT PIO_STATUS_BLOCK IoStatusBlock,
27 IN PLARGE_INTEGER ByteOffset,
28 IN PLARGE_INTEGER Length,
29 IN PULONG Key,
30 IN BOOLEAN FailImmediatedly,
31 IN BOOLEAN ExclusiveLock
32 )
33 {
34 UNIMPLEMENTED;
35 }
36
37
38 NTSTATUS
39 STDCALL
40 NtUnlockFile (
41 IN HANDLE FileHandle,
42 OUT PIO_STATUS_BLOCK IoStatusBlock,
43 IN PLARGE_INTEGER ByteOffset,
44 IN PLARGE_INTEGER Length,
45 OUT PULONG Key OPTIONAL
46 )
47 {
48 UNIMPLEMENTED;
49 }