Paul Gofman : include: Update struct _LDR_DDAG_NODE definition.

Alexandre Julliard julliard at winehq.org
Thu Oct 21 16:04:17 CDT 2021


Module: wine
Branch: master
Commit: a04db0814a4b59728e039ff40007de66dc12fa80
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=a04db0814a4b59728e039ff40007de66dc12fa80

Author: Paul Gofman <pgofman at codeweavers.com>
Date:   Thu Oct 21 15:47:25 2021 +0300

include: Update struct _LDR_DDAG_NODE definition.

Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 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




More information about the wine-cvs mailing list