forked from Mirrors/wine-wine
advapi32: Add stub for TraceSetInformation.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45813 Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>oldstable
parent
a469d37e43
commit
b80780ad0f
|
@ -818,7 +818,7 @@
|
||||||
@ varargs TraceMessage(int64 long ptr long)
|
@ varargs TraceMessage(int64 long ptr long)
|
||||||
@ stdcall TraceMessageVa(int64 long ptr long ptr)
|
@ stdcall TraceMessageVa(int64 long ptr long ptr)
|
||||||
# @ stub TraceQueryInformation
|
# @ stub TraceQueryInformation
|
||||||
# @ stub TraceSetInformation
|
@ stdcall TraceSetInformation(int64 long ptr long)
|
||||||
# @ stub TreeResetNamedSecurityInfoA
|
# @ stub TreeResetNamedSecurityInfoA
|
||||||
@ stdcall TreeResetNamedSecurityInfoW(wstr long long ptr ptr ptr ptr long ptr long ptr)
|
@ stdcall TreeResetNamedSecurityInfoW(wstr long long ptr ptr ptr ptr long ptr long ptr)
|
||||||
# @ stub TreeSetNamedSecurityInfoA
|
# @ stub TreeSetNamedSecurityInfoA
|
||||||
|
|
|
@ -931,3 +931,12 @@ ULONG WINAPI EnumerateTraceGuids(PTRACE_GUID_PROPERTIES *propertiesarray,
|
||||||
FIXME("%p %d %p: stub\n", propertiesarray, arraycount, guidcount);
|
FIXME("%p %d %p: stub\n", propertiesarray, arraycount, guidcount);
|
||||||
return ERROR_INVALID_PARAMETER;
|
return ERROR_INVALID_PARAMETER;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* TraceSetInformation [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
ULONG WINAPI TraceSetInformation(TRACEHANDLE handle, TRACE_INFO_CLASS infoclass, VOID* info, ULONG len)
|
||||||
|
{
|
||||||
|
FIXME("%s %d %p %d: stub\n", wine_dbgstr_longlong(handle), infoclass, info, len);
|
||||||
|
return ERROR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
|
@ -8,4 +8,4 @@
|
||||||
@ stdcall StartTraceW(ptr wstr ptr) advapi32.StartTraceW
|
@ stdcall StartTraceW(ptr wstr ptr) advapi32.StartTraceW
|
||||||
@ stdcall StopTraceW(int64 wstr ptr) advapi32.StopTraceW
|
@ stdcall StopTraceW(int64 wstr ptr) advapi32.StopTraceW
|
||||||
@ stub TraceQueryInformation
|
@ stub TraceQueryInformation
|
||||||
@ stub TraceSetInformation
|
@ stdcall TraceSetInformation(int64 long ptr long) advapi32.TraceSetInformation
|
||||||
|
|
|
@ -259,6 +259,31 @@ typedef struct _ENABLE_TRACE_PARAMETERS
|
||||||
ULONG FilterDescCount;
|
ULONG FilterDescCount;
|
||||||
} ENABLE_TRACE_PARAMETERS, *PENABLE_TRACE_PARAMETERS;
|
} ENABLE_TRACE_PARAMETERS, *PENABLE_TRACE_PARAMETERS;
|
||||||
|
|
||||||
|
typedef enum _TRACE_QUERY_INFO_CLASS
|
||||||
|
{
|
||||||
|
TraceGuidQueryList,
|
||||||
|
TraceGuidQueryInfo,
|
||||||
|
TraceGuidQueryProcess,
|
||||||
|
TraceStackTracingInfo,
|
||||||
|
TraceSystemTraceEnableFlagsInfo,
|
||||||
|
TraceSampledProfileIntervalInfo,
|
||||||
|
TraceProfileSourceConfigInfo,
|
||||||
|
TraceProfileSourceListInfo,
|
||||||
|
TracePmcEventListInfo,
|
||||||
|
TracePmcCounterListInfo,
|
||||||
|
TraceSetDisallowList,
|
||||||
|
TraceVersionInfo,
|
||||||
|
TraceGroupQueryList,
|
||||||
|
TraceGroupQueryInfo,
|
||||||
|
TraceDisallowListQuery,
|
||||||
|
TraceCompressionInfo,
|
||||||
|
TracePeriodicCaptureStateListInfo,
|
||||||
|
TracePeriodicCaptureStateInfo,
|
||||||
|
TraceProviderBinaryTracking,
|
||||||
|
TraceMaxLoggersQuery,
|
||||||
|
MaxTraceSetInfoClass
|
||||||
|
} TRACE_QUERY_INFO_CLASS, TRACE_INFO_CLASS;
|
||||||
|
|
||||||
#define INVALID_PROCESSTRACE_HANDLE ((TRACEHANDLE)~(ULONG_PTR)0)
|
#define INVALID_PROCESSTRACE_HANDLE ((TRACEHANDLE)~(ULONG_PTR)0)
|
||||||
|
|
||||||
ULONG WINAPI CloseTrace(TRACEHANDLE);
|
ULONG WINAPI CloseTrace(TRACEHANDLE);
|
||||||
|
|
Loading…
Reference in New Issue