Last active
April 10, 2021 01:11
-
-
Save gort818/b2a5506b5637befc2fe880a5acc6fa7b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 0962962f9d2e4a7567ce4e0ee1abd71a36c123ae Mon Sep 17 00:00:00 2001 | |
From: Alessandro Toia <gort818@gmail.com> | |
Date: Fri, 9 Apr 2021 17:51:12 -0700 | |
Subject: [PATCH] Add QueryTraceA to sechost | |
--- | |
dlls/advapi32/advapi32.spec | 2 +- | |
dlls/sechost/sechost.spec | 1 + | |
dlls/sechost/trace.c | 11 +++++++++++ | |
3 files changed, 13 insertions(+), 1 deletion(-) | |
diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec | |
index d5235c6adb9..6f7c22583ed 100644 | |
--- a/dlls/advapi32/advapi32.spec | |
+++ b/dlls/advapi32/advapi32.spec | |
@@ -603,7 +603,7 @@ | |
@ stdcall -import QueryServiceObjectSecurity(long long ptr long ptr) | |
@ stdcall -import QueryServiceStatus(long ptr) | |
@ stdcall -import QueryServiceStatusEx (long long ptr long ptr) | |
-# @ stub QueryTraceA | |
+@ stdcall -import QueryTraceA(int64 str ptr) | |
@ stdcall QueryTraceW(int64 wstr ptr) | |
# @ stub QueryUserServiceName | |
# @ stub QueryUsersOnEncryptedFile | |
diff --git a/dlls/sechost/sechost.spec b/dlls/sechost/sechost.spec | |
index 0867412c1cb..9104186e583 100644 | |
--- a/dlls/sechost/sechost.spec | |
+++ b/dlls/sechost/sechost.spec | |
@@ -30,6 +30,7 @@ | |
@ stub ControlServiceExW | |
@ stdcall ControlTraceA(int64 str ptr long) | |
@ stdcall ControlTraceW(int64 wstr ptr long) | |
+@ stdcall QueryTraceA(int64 str ptr) | |
@ stub ConvertSDToStringSDRootDomainW | |
@ stdcall ConvertSecurityDescriptorToStringSecurityDescriptorW(ptr long long ptr ptr) | |
@ stdcall ConvertSidToStringSidW(ptr ptr) | |
diff --git a/dlls/sechost/trace.c b/dlls/sechost/trace.c | |
index 01733690ac8..6222b8ff2b3 100644 | |
--- a/dlls/sechost/trace.c | |
+++ b/dlls/sechost/trace.c | |
@@ -153,3 +153,14 @@ ULONG WINAPI TraceSetInformation( TRACEHANDLE handle, TRACE_INFO_CLASS class, vo | |
FIXME("%s %d %p %d: stub\n", wine_dbgstr_longlong(handle), class, info, len); | |
return ERROR_CALL_NOT_IMPLEMENTED; | |
} | |
+ | |
+/****************************************************************************** | |
+ * QueryTraceA (sechost.@) | |
+ */ | |
+ULONG WINAPI QueryTraceA( TRACEHANDLE handle, const char *session, EVENT_TRACE_PROPERTIES *properties ) | |
+{ | |
+ FIXME("%s %s %p: stub\n", wine_dbgstr_longlong(handle), debugstr_a(session), properties); | |
+ return ERROR_CALL_NOT_IMPLEMENTED; | |
+ | |
+} | |
+ | |
-- | |
2.31.1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment