X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=ntoskrnl%2Finclude%2Finternal%2Fob.h;h=e6f9c56292633199172860c22a9d927bb0c510a5;hp=a78b5ad4579bbb2828e59832d2d96dec6dc20fb6;hb=2c909db295f72693e481c9c1ae01ad7695aecc3b;hpb=c2c66aff7dacc62d125f2cd61d1167e9a2aa3fd6 diff --git a/ntoskrnl/include/internal/ob.h b/ntoskrnl/include/internal/ob.h index a78b5ad4579..e6f9c562926 100644 --- a/ntoskrnl/include/internal/ob.h +++ b/ntoskrnl/include/internal/ob.h @@ -384,6 +384,15 @@ ObpDeleteObjectType( IN PVOID Object ); +NTSTATUS +NTAPI +ObReferenceFileObjectForWrite( + IN HANDLE Handle, + IN KPROCESSOR_MODE AccessMode, + OUT PFILE_OBJECT *FileObject, + OUT POBJECT_HANDLE_INFORMATION HandleInformation +); + // // DOS Devices Functions // @@ -592,8 +601,8 @@ extern ULONG ObpTraceLevel; extern KEVENT ObpDefaultObject; extern KGUARDED_MUTEX ObpDeviceMapLock; extern POBJECT_TYPE ObpTypeObjectType; -extern POBJECT_TYPE ObSymbolicLinkType; -extern POBJECT_TYPE ObpTypeObjectType; +extern POBJECT_TYPE ObpDirectoryObjectType; +extern POBJECT_TYPE ObpSymbolicLinkObjectType; extern POBJECT_DIRECTORY ObpRootDirectoryObject; extern POBJECT_DIRECTORY ObpTypeDirectoryObject; extern PHANDLE_TABLE ObpKernelHandleTable;