From 6729c897b1b601679f019acfc3765b6a05ccacfd Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 2 May 2018 22:28:04 +0000 Subject: object directory interfaces: integrated device- and node-related interfaces. --- include/ntapi/nt_object.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'include/ntapi/nt_object.h') diff --git a/include/ntapi/nt_object.h b/include/ntapi/nt_object.h index c89467e..63a3a54 100644 --- a/include/ntapi/nt_object.h +++ b/include/ntapi/nt_object.h @@ -542,6 +542,20 @@ typedef int32_t __stdcall ntapi_tt_create_ipc_object_directory_entry( __in nt_unicode_string * target_name, __in uint32_t key); +typedef int32_t __stdcall ntapi_tt_open_dev_object_directory( + __out void ** hdir, + __in uint32_t desired_access, + __in const wchar16_t prefix[6], + __in const nt_guid * ipc_guid); + +typedef int32_t __stdcall ntapi_tt_create_dev_object_directory_entry( + __out void ** hentry, + __in uint32_t desired_access, + __in void * hdir, + __in void * htarget, + __in nt_unicode_string * target_name, + __in const nt_guid * dev_guid); + typedef int32_t __stdcall ntapi_tt_create_keyed_object_directory( __out void ** hdir, __in uint32_t desired_access, -- cgit v1.2.3