summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2018-06-15 08:46:42 +0000
committermidipix <writeonce@midipix.org>2018-06-15 10:38:10 -0400
commit8ca63f397a2b4c08806de38202e443f868e6b08d (patch)
tree5cdb9660c98c744e7aab84c21a092468017fb97d /include
parentaac1ecb7acc5196664ef65a2467cbe45c097841c (diff)
downloadntapi-8ca63f397a2b4c08806de38202e443f868e6b08d.tar.bz2
ntapi-8ca63f397a2b4c08806de38202e443f868e6b08d.tar.xz
keyed object directory interfaces: added ntapi_tt_keyed_object_to_key().
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/nt_object.h6
-rw-r--r--include/ntapi/ntapi.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/include/ntapi/nt_object.h b/include/ntapi/nt_object.h
index e66e848..6cd93ce 100644
--- a/include/ntapi/nt_object.h
+++ b/include/ntapi/nt_object.h
@@ -555,6 +555,12 @@ typedef int32_t __stdcall ntapi_tt_create_keyed_object_directory_entry(
__in nt_unicode_string * target_name,
__in uint32_t key);
+typedef int32_t __stdcall ntapi_tt_keyed_object_to_key(
+ __in void * hentry,
+ __out uint32_t * key,
+ __out void * buffer,
+ __in size_t buflen);
+
typedef void __stdcall ntapi_tt_sid_copy(
__out nt_sid * dst,
__in const nt_sid * src);
diff --git a/include/ntapi/ntapi.h b/include/ntapi/ntapi.h
index c92a7ac..2f073aa 100644
--- a/include/ntapi/ntapi.h
+++ b/include/ntapi/ntapi.h
@@ -375,6 +375,7 @@ typedef struct _ntapi_vtbl {
ntapi_tt_create_keyed_object_directory * tt_create_keyed_object_directory;
ntapi_tt_open_keyed_object_directory * tt_open_keyed_object_directory;
ntapi_tt_create_keyed_object_directory_entry * tt_create_keyed_object_directory_entry;
+ ntapi_tt_keyed_object_to_key * tt_keyed_object_to_key;
ntapi_tt_sid_copy * tt_sid_copy;
ntapi_tt_sid_compare * tt_sid_compare;