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