Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
2.9 KiB

  1. LIBRARY WMI
  2. EXPORTS
  3. ;
  4. ; WMI functions, but defined as forwarders to advapi32
  5. ;
  6. ; NOTE:
  7. ; This dll must match what shipped on Win98. Until the Win9x wmi is updated,
  8. ; no new api's s/b added here
  9. ;
  10. WmiCloseBlock = AdvApi32.WmiCloseBlock PRIVATE
  11. WmiDevInstToInstanceNameA = AdvApi32.WmiDevInstToInstanceNameA PRIVATE
  12. WmiDevInstToInstanceNameW = AdvApi32.WmiDevInstToInstanceNameW PRIVATE
  13. WmiEnumerateGuids = AdvApi32.WmiEnumerateGuids PRIVATE
  14. WmiExecuteMethodA = AdvApi32.WmiExecuteMethodA PRIVATE
  15. WmiExecuteMethodW = AdvApi32.WmiExecuteMethodW PRIVATE
  16. WmiFileHandleToInstanceNameA = AdvApi32.WmiFileHandleToInstanceNameA PRIVATE
  17. WmiFileHandleToInstanceNameW = AdvApi32.WmiFileHandleToInstanceNameW PRIVATE
  18. WmiFreeBuffer = AdvApi32.WmiFreeBuffer PRIVATE
  19. WmiMofEnumerateResourcesA = AdvApi32.WmiMofEnumerateResourcesA PRIVATE
  20. WmiMofEnumerateResourcesW = AdvApi32.WmiMofEnumerateResourcesW PRIVATE
  21. WmiNotificationRegistrationA = ntdll.EtwNotificationRegistrationA PRIVATE
  22. WmiNotificationRegistrationW = ntdll.EtwNotificationRegistrationW PRIVATE
  23. WmiOpenBlock = AdvApi32.WmiOpenBlock PRIVATE
  24. WmiQueryAllDataA = AdvApi32.WmiQueryAllDataA PRIVATE
  25. WmiQueryAllDataW = AdvApi32.WmiQueryAllDataW PRIVATE
  26. WmiQueryGuidInformation = AdvApi32.WmiQueryGuidInformation PRIVATE
  27. WmiQuerySingleInstanceA = AdvApi32.WmiQuerySingleInstanceA PRIVATE
  28. WmiQuerySingleInstanceW = AdvApi32.WmiQuerySingleInstanceW PRIVATE
  29. WmiSetSingleInstanceA = AdvApi32.WmiSetSingleInstanceA PRIVATE
  30. WmiSetSingleInstanceW = AdvApi32.WmiSetSingleInstanceW PRIVATE
  31. WmiSetSingleItemA = AdvApi32.WmiSetSingleItemA PRIVATE
  32. WmiSetSingleItemW = AdvApi32.WmiSetSingleItemW PRIVATE
  33. ;
  34. ; Tracelog functions
  35. ;
  36. CloseTrace = AdvApi32.CloseTrace
  37. RemoveTraceCallback = AdvApi32.RemoveTraceCallback
  38. SetTraceCallback = AdvApi32.SetTraceCallback
  39. OpenTraceA = AdvApi32.OpenTraceA
  40. OpenTraceW = AdvApi32.OpenTraceW
  41. ProcessTrace = AdvApi32.ProcessTrace
  42. ControlTraceA = ntdll.EtwControlTraceA
  43. ControlTraceW = ntdll.EtwControlTraceW
  44. CreateTraceInstanceId = ntdll.EtwCreateTraceInstanceId
  45. EnableTrace = ntdll.EtwEnableTrace
  46. GetTraceEnableFlags = ntdll.EtwGetTraceEnableFlags
  47. GetTraceEnableLevel = ntdll.EtwGetTraceEnableLevel
  48. GetTraceLoggerHandle = ntdll.EtwGetTraceLoggerHandle
  49. QueryAllTracesA = ntdll.EtwQueryAllTracesA
  50. QueryAllTracesW = ntdll.EtwQueryAllTracesW
  51. RegisterTraceGuidsA = ntdll.EtwRegisterTraceGuidsA
  52. RegisterTraceGuidsW = ntdll.EtwRegisterTraceGuidsW
  53. StartTraceA = ntdll.EtwStartTraceA
  54. StartTraceW = ntdll.EtwStartTraceW
  55. TraceEvent = ntdll.EtwTraceEvent
  56. TraceEventInstance = ntdll.EtwTraceEventInstance
  57. UnregisterTraceGuids = ntdll.EtwUnregisterTraceGuids