From 50eb16787a353a538c3c268b265fe68d2c3e3a2c Mon Sep 17 00:00:00 2001 From: midipix Date: Jan 18 2017 06:27:47 +0000 Subject: ntapi_tt_open_logical_parent_directory(): added inheritance and share params. --- diff --git a/include/ntapi/nt_file.h b/include/ntapi/nt_file.h index 9ba682d..e475bcc 100644 --- a/include/ntapi/nt_file.h +++ b/include/ntapi/nt_file.h @@ -1197,7 +1197,9 @@ typedef int32_t __stdcall ntapi_tt_open_logical_parent_directory( __in void * hdir, __out uintptr_t * buffer, __in uint32_t buffer_size, + __in uint32_t oattr, __in uint32_t desired_access, + __in uint32_t share_access, __in uint32_t open_options); typedef int32_t __stdcall ntapi_tt_open_physical_parent_directory( diff --git a/src/fs/ntapi_tt_open_logical_parent_directory.c b/src/fs/ntapi_tt_open_logical_parent_directory.c index 83cbe1f..b9aa2a3 100644 --- a/src/fs/ntapi_tt_open_logical_parent_directory.c +++ b/src/fs/ntapi_tt_open_logical_parent_directory.c @@ -13,14 +13,18 @@ int32_t __stdcall __ntapi_tt_open_logical_parent_directory( __in void * hdir, __out uintptr_t * buffer, __in uint32_t buffer_size, + __in uint32_t oattr, __in uint32_t desired_access, + __in uint32_t share_access, __in uint32_t open_options) { (void)hparent; (void)hdir; (void)buffer; (void)buffer_size; + (void)oattr; (void)desired_access; + (void)share_access, (void)open_options; return NT_STATUS_MORE_PROCESSING_REQUIRED;