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
|