26 FIXME(
"TraceMessage()\n");
36 FIXME(
"EtwGetTraceLoggerHandle stub()\n");
48 FIXME(
"EtwTraceEvent stub()\n");
50 if (!SessionHandle || !EventTrace)
71 FIXME(
"EtwGetTraceEnableFlags stub()\n");
81 FIXME(
"EtwGetTraceEnableLevel stub()\n");
91 FIXME(
"EtwUnregisterTraceGuids stub()\n");
108 FIXME(
"EtwRegisterTraceGuidsA stub()\n");
116 PVOID RequestContext,
125 FIXME(
"EtwRegisterTraceGuidsW stub()\n");
131 FIXME(
"(%p, %s, %p) stub\n", pSessionHandle, SessionName, Properties);
132 if (pSessionHandle) *pSessionHandle = 0xcafe4242;
138 FIXME(
"(%p, %s, %p) stub\n", pSessionHandle, SessionName, Properties);
139 if (pSessionHandle) *pSessionHandle = 0xcafe4242;
151 FIXME(
"(%I64x, %s, %p, %d) stub\n", hSession, SessionName, Properties, control);
163 FIXME(
"(%I64x, %s, %p, %d) stub\n", hSession, SessionName, Properties, control);
186 FIXME(
"(%p, %d, %p) stub\n", parray, arraycount, psessioncount);
188 if (psessioncount) *psessioncount = 0;
199 FIXME(
"(%p, %d, %p) stub\n", parray, arraycount, psessioncount);
201 if (psessioncount) *psessioncount = 0;
#define ERROR_INVALID_PARAMETER
TRACEHANDLE NTAPI EtwGetTraceLoggerHandle(PVOID Buffer)
ULONG WINAPI EtwUpdateTraceW(TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
ULONG NTAPI EtwRegisterTraceGuidsA(WMIDPREQUEST RequestAddress, PVOID RequestContext, LPCGUID ControlGuid, ULONG GuidCount, PTRACE_GUID_REGISTRATION TraceGuidReg, LPCSTR MofImagePath, LPCSTR MofResourceName, PTRACEHANDLE RegistrationHandle)
ULONG WINAPI EtwStartTraceA(PTRACEHANDLE pSessionHandle, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
ULONG NTAPI EtwUnregisterTraceGuids(TRACEHANDLE RegistrationHandle)
ULONG WINAPI EtwFlushTraceA(TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
ULONG NTAPI EtwGetTraceEnableFlags(TRACEHANDLE TraceHandle)
ULONG WINAPI EtwQueryAllTracesW(PEVENT_TRACE_PROPERTIES *parray, ULONG arraycount, PULONG psessioncount)
ULONG NTAPI EtwRegisterTraceGuidsW(WMIDPREQUEST RequestAddress, PVOID RequestContext, LPCGUID ControlGuid, ULONG GuidCount, PTRACE_GUID_REGISTRATION TraceGuidReg, LPCWSTR MofImagePath, LPCWSTR MofResourceName, PTRACEHANDLE RegistrationHandle)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
ULONG WINAPI EtwQueryTraceA(TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
#define EVENT_TRACE_CONTROL_STOP
ULONG WINAPI EtwControlTraceA(TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties, ULONG control)
ULONG WINAPI EtwQueryTraceW(TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
#define EVENT_TRACE_CONTROL_UPDATE
ULONG WINAPI EtwUpdateTraceA(TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
UCHAR NTAPI EtwGetTraceEnableLevel(TRACEHANDLE TraceHandle)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean flag
ULONG WINAPI EtwFlushTraceW(TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
#define EVENT_TRACE_CONTROL_QUERY
_Outptr_ PVOID * RegistrationHandle
ULONG WINAPI EtwQueryAllTracesA(PEVENT_TRACE_PROPERTIES *parray, ULONG arraycount, PULONG psessioncount)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING MofResourceName
ULONG WINAPI EtwStopTraceW(TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
#define EVENT_TRACE_CONTROL_FLUSH
ULONG WINAPI EtwStartTraceW(PTRACEHANDLE pSessionHandle, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)
_Must_inspect_result_ typedef _In_ ULONG _In_ ULONG MessageNumber
ULONG CDECL EtwTraceMessage(TRACEHANDLE SessionHandle, ULONG MessageFlags, LPCGUID MessageGuid, USHORT MessageNumber,...)
ULONG(WINAPI * WMIDPREQUEST)(IN WMIDPREQUESTCODE RequestCode, IN PVOID RequestContext, IN OUT ULONG *BufferSize, IN OUT PVOID Buffer)
ULONG WINAPI EtwControlTraceW(TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties, ULONG control)
ULONG WINAPI EtwEnableTrace(ULONG enable, ULONG flag, ULONG level, LPCGUID guid, TRACEHANDLE hSession)
ULONG NTAPI EtwTraceEvent(TRACEHANDLE SessionHandle, PEVENT_TRACE_HEADER EventTrace)
ULONG WINAPI EtwStopTraceA(TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties)