ReactOS  0.4.15-dev-3456-g4a17d4b
mxfileobjectum.h
Go to the documentation of this file.
1 /*++
2 
3 Copyright (c) Microsoft Corporation
4 
5 ModuleName:
6 
7  MxFileObjectUm.h
8 
9 Abstract:
10 
11  User Mode implementation of File Object defined in MxFileObject.h
12 
13 --*/
14 
15 #pragma once
16 
17 struct IWudfFile;
18 
19 typedef IWudfFile * MdFileObject;
20 
21 #include "MxFileObject.h"
22 
23 __inline
26  VOID
27  )
28 {
29  ASSERTMSG("Not implemented for UMDF\n", FALSE);
30  return NULL;
31 }
32 
33 __inline
34 ULONG
36  VOID
37  )
38 {
39 
40 
41 
42 
43 
44 
45 
46 
47  return 0;
48 }
49 
50 __inline
51 VOID
54  )
55 {
57  ASSERTMSG("Not implemented for UMDF\n", FALSE);
58 }
59 
60 __inline
61 VOID
64  )
65 {
67  ASSERTMSG("Not implemented for UMDF\n", FALSE);
68 }
69 
70 __inline
71 PVOID
73  VOID
74  )
75 {
76  ASSERTMSG("Not implemented for UMDF\n", FALSE);
77  return NULL;
78 }
79 
80 __inline
81 PVOID
83  VOID
84  )
85 {
86  ASSERTMSG("Not implemented for UMDF\n", FALSE);
87  return NULL;
88 }
89 
VOID SetFsContext2(_In_ PVOID Value)
ULONG GetFlags(VOID)
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:317
VOID SetFsContext(_In_ PVOID Value)
PLARGE_INTEGER GetCurrentByteOffset(VOID)
PVOID GetFsContext(VOID)
IWudfFile * MdFileObject
#define FALSE
Definition: types.h:117
#define ASSERTMSG(msg, exp)
Definition: nt_native.h:431
#define _In_
Definition: ms_sal.h:308
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
Definition: wdfregistry.h:406
#define NULL
Definition: types.h:112
unsigned int ULONG
Definition: retypes.h:1
PVOID GetFsContext2(VOID)