64 lines
2.9 KiB
Modula-2
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
|