2010-03-13 00:34:48 +00:00
|
|
|
/******************************************************************************
|
|
|
|
* WMI Library Support Functions *
|
|
|
|
******************************************************************************/
|
|
|
|
|
|
|
|
#ifdef RUN_WPP
|
|
|
|
|
|
|
|
#if (NTDDI_VERSION >= NTDDI_WINXP)
|
|
|
|
NTKERNELAPI
|
|
|
|
NTSTATUS
|
|
|
|
DDKCDECLAPI
|
|
|
|
WmiTraceMessage(
|
2010-03-18 22:45:30 +00:00
|
|
|
IN TRACEHANDLE LoggerHandle,
|
|
|
|
IN ULONG MessageFlags,
|
|
|
|
IN LPGUID MessageGuid,
|
|
|
|
IN USHORT MessageNumber,
|
2010-03-13 00:34:48 +00:00
|
|
|
IN ...);
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if (NTDDI_VERSION >= NTDDI_WINXP)
|
|
|
|
|
|
|
|
NTKERNELAPI
|
|
|
|
NTSTATUS
|
|
|
|
NTAPI
|
|
|
|
WmiQueryTraceInformation(
|
2010-03-18 22:45:30 +00:00
|
|
|
IN TRACE_INFORMATION_CLASS TraceInformationClass,
|
|
|
|
OUT PVOID TraceInformation,
|
|
|
|
IN ULONG TraceInformationLength,
|
|
|
|
OUT PULONG RequiredLength OPTIONAL,
|
|
|
|
IN PVOID Buffer OPTIONAL);
|
2010-03-13 00:34:48 +00:00
|
|
|
|
|
|
|
#if 0
|
|
|
|
/* FIXME: Get va_list from where? */
|
|
|
|
NTKERNELAPI
|
|
|
|
NTSTATUS
|
|
|
|
DDKCDECLAPI
|
|
|
|
WmiTraceMessageVa(
|
2010-03-18 22:45:30 +00:00
|
|
|
IN TRACEHANDLE LoggerHandle,
|
|
|
|
IN ULONG MessageFlags,
|
|
|
|
IN LPGUID MessageGuid,
|
|
|
|
IN USHORT MessageNumber,
|
|
|
|
IN va_list MessageArgList);
|
2010-03-13 00:34:48 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|