[PATCH 1/2] include: Update struct _LDR_DDAG_NODE definition.

Paul Gofman pgofman at codeweavers.com
Thu Oct 21 06:57:40 CDT 2021


Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
---
 include/winternl.h | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/include/winternl.h b/include/winternl.h
index f1272518dbb..097dea4601a 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -3284,18 +3284,13 @@ typedef struct _LDR_DDAG_NODE
     LIST_ENTRY Modules;
     LDR_SERVICE_TAG_RECORD *ServiceTagList;
     ULONG LoadCount;
-    ULONG ReferenceCount;
-    ULONG DependencyCount;
-    union
-    {
-        LDRP_CSLIST Dependencies;
-        SINGLE_LIST_ENTRY RemovalLink;
-    };
+    ULONG LoadWhileUnloadingCount;
+    ULONG LowestLink;
+    LDRP_CSLIST Dependencies;
     LDRP_CSLIST IncomingDependencies;
     LDR_DDAG_STATE State;
     SINGLE_LIST_ENTRY CondenseLink;
     ULONG PreorderNumber;
-    ULONG LowestLink;
 } LDR_DDAG_NODE, *PLDR_DDAG_NODE;
 
 typedef enum _LDR_DLL_LOAD_REASON
-- 
2.31.1




More information about the wine-devel mailing list