https://git.reactos.org/?p=reactos.git;a=commitdiff;h=48456d91085026d4489d2f820b8ca793a8bdda3f

commit 48456d91085026d4489d2f820b8ca793a8bdda3f
Author:     Hermès Bélusca-Maïto <hermes.belusca-ma...@reactos.org>
AuthorDate: Thu Nov 30 17:13:16 2023 +0100
Commit:     Hermès Bélusca-Maïto <hermes.belusca-ma...@reactos.org>
CommitDate: Mon Dec 4 13:47:33 2023 +0100

    [NDK] ldrfuncs.h: Add RtlDllShutdownInProgress; make the header 
C++-compatible (#6071)
    
    The function is added here, because it is loader-related
    and thus making sense there, instead of in rtlfuncs.h.
---
 sdk/include/ndk/ldrfuncs.h | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/sdk/include/ndk/ldrfuncs.h b/sdk/include/ndk/ldrfuncs.h
index 52e682b57fb..9b58e9d5f20 100644
--- a/sdk/include/ndk/ldrfuncs.h
+++ b/sdk/include/ndk/ldrfuncs.h
@@ -28,6 +28,10 @@ Author:
 #include <ntimage.h>
 #endif
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 //
 // Resource Functions
 //
@@ -59,7 +63,6 @@ LdrEnumResources(
     _Out_writes_to_(*ResourceCount,*ResourceCount) LDR_ENUM_RESOURCE_INFO 
*Resources
 );
 
-
 NTSTATUS
 NTAPI
 LdrFindResourceDirectory_U(
@@ -144,4 +147,17 @@ LdrEnumerateLoadedModules(
     _In_opt_ PVOID Context
 );
 
+#ifdef NTOS_MODE_USER
+NTSYSAPI
+BOOLEAN
+NTAPI
+RtlDllShutdownInProgress(
+    VOID
+);
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
 #endif

Reply via email to