windows-nt/Source/XPSP1/NT/mergedcomponents/wmistub/wmi.def
2020-09-26 16:20:57 +08:00

64 lines
2.9 KiB
Modula-2

LIBRARY WMI
EXPORTS
;
; WMI functions, but defined as forwarders to advapi32
;
; NOTE:
; This dll must match what shipped on Win98. Until the Win9x wmi is updated,
; no new api's s/b added here
;
WmiCloseBlock = AdvApi32.WmiCloseBlock PRIVATE
WmiDevInstToInstanceNameA = AdvApi32.WmiDevInstToInstanceNameA PRIVATE
WmiDevInstToInstanceNameW = AdvApi32.WmiDevInstToInstanceNameW PRIVATE
WmiEnumerateGuids = AdvApi32.WmiEnumerateGuids PRIVATE
WmiExecuteMethodA = AdvApi32.WmiExecuteMethodA PRIVATE
WmiExecuteMethodW = AdvApi32.WmiExecuteMethodW PRIVATE
WmiFileHandleToInstanceNameA = AdvApi32.WmiFileHandleToInstanceNameA PRIVATE
WmiFileHandleToInstanceNameW = AdvApi32.WmiFileHandleToInstanceNameW PRIVATE
WmiFreeBuffer = AdvApi32.WmiFreeBuffer PRIVATE
WmiMofEnumerateResourcesA = AdvApi32.WmiMofEnumerateResourcesA PRIVATE
WmiMofEnumerateResourcesW = AdvApi32.WmiMofEnumerateResourcesW PRIVATE
WmiNotificationRegistrationA = AdvApi32.WmiNotificationRegistrationA PRIVATE
WmiNotificationRegistrationW = AdvApi32.WmiNotificationRegistrationW PRIVATE
WmiOpenBlock = AdvApi32.WmiOpenBlock PRIVATE
WmiQueryAllDataA = AdvApi32.WmiQueryAllDataA PRIVATE
WmiQueryAllDataW = AdvApi32.WmiQueryAllDataW PRIVATE
WmiQueryGuidInformation = AdvApi32.WmiQueryGuidInformation PRIVATE
WmiQuerySingleInstanceA = AdvApi32.WmiQuerySingleInstanceA PRIVATE
WmiQuerySingleInstanceW = AdvApi32.WmiQuerySingleInstanceW PRIVATE
WmiSetSingleInstanceA = AdvApi32.WmiSetSingleInstanceA PRIVATE
WmiSetSingleInstanceW = AdvApi32.WmiSetSingleInstanceW PRIVATE
WmiSetSingleItemA = AdvApi32.WmiSetSingleItemA PRIVATE
WmiSetSingleItemW = AdvApi32.WmiSetSingleItemW PRIVATE
;
; Tracelog functions
;
CloseTrace = AdvApi32.CloseTrace
ControlTraceA = AdvApi32.ControlTraceA
ControlTraceW = AdvApi32.ControlTraceW
CreateTraceInstanceId = AdvApi32.CreateTraceInstanceId
EnableTrace = AdvApi32.EnableTrace
GetTraceEnableFlags = AdvApi32.GetTraceEnableFlags
GetTraceEnableLevel = AdvApi32.GetTraceEnableLevel
GetTraceLoggerHandle = AdvApi32.GetTraceLoggerHandle
OpenTraceA = AdvApi32.OpenTraceA
OpenTraceW = AdvApi32.OpenTraceW
ProcessTrace = AdvApi32.ProcessTrace
QueryAllTracesA = AdvApi32.QueryAllTracesA
QueryAllTracesW = AdvApi32.QueryAllTracesW
RegisterTraceGuidsA = AdvApi32.RegisterTraceGuidsA
RegisterTraceGuidsW = AdvApi32.RegisterTraceGuidsW
RemoveTraceCallback = AdvApi32.RemoveTraceCallback
SetTraceCallback = AdvApi32.SetTraceCallback
StartTraceA = AdvApi32.StartTraceA
StartTraceW = AdvApi32.StartTraceW
TraceEvent = AdvApi32.TraceEvent
TraceEventInstance = AdvApi32.TraceEventInstance
UnregisterTraceGuids = AdvApi32.UnregisterTraceGuids