Index: util/win/process_structs.h |
diff --git a/util/win/process_structs.h b/util/win/process_structs.h |
index 143431f0e0c6eb4ddb29172af114dfb316432703..5850ddec75b61de934d0f1d552776a5184164719 100644 |
--- a/util/win/process_structs.h |
+++ b/util/win/process_structs.h |
@@ -484,6 +484,23 @@ struct RTL_CRITICAL_SECTION_DEBUG { |
WORD SpareWORD; |
}; |
+struct SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX { |
+ void* Object; |
+ ULONG_PTR UniqueProcessId; |
+ HANDLE HandleValue; |
+ ULONG GrantedAccess; |
+ USHORT CreatorBackTraceIndex; |
+ USHORT ObjectTypeIndex; |
+ ULONG HandleAttributes; |
+ ULONG Reserved; |
+}; |
+ |
+struct SYSTEM_HANDLE_INFORMATION_EX { |
+ ULONG_PTR NumberOfHandles; |
+ ULONG_PTR Reserved; |
+ SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX Handles[1]; |
+}; |
+ |
#pragma pack(pop) |
//! \} |