VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/VMMR3.def@ 55882

Last change on this file since 55882 was 55882, checked in by vboxsync, 10 years ago

Add DBGFR3PlugIn* to export defintions.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 7.5 KB
Line 
1; $Id: VMMR3.def 55882 2015-05-16 01:21:41Z vboxsync $
2;; @file
3; VMM Ring-3 Context DLL - Definition file.
4
5;
6; Copyright (C) 2010-2014 Oracle Corporation
7;
8; This file is part of VirtualBox Open Source Edition (OSE), as
9; available from http://www.virtualbox.org. This file is free software;
10; you can redistribute it and/or modify it under the terms of the GNU
11; General Public License (GPL) as published by the Free Software
12; Foundation, in version 2 as it comes in the "COPYING" file of the
13; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
14; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
15;
16
17LIBRARY VBoxVMM.dll
18EXPORTS
19 ; data
20
21 ; code
22 CFGMR3GetRoot
23 CFGMR3GetFirstChild
24 CFGMR3GetNextChild
25 CFGMR3GetNameLen
26 CFGMR3GetFirstValue
27 CFGMR3GetNextValue
28 CFGMR3GetValueNameLen
29 CFGMR3GetValueType
30 CFGMR3Dump
31 CFGMR3CreateTree
32 CFGMR3DestroyTree
33 CFGMR3GetValueName
34 CFGMR3GetName
35 CFGMR3RemoveNode
36 CFGMR3InsertBytes
37 CFGMR3InsertStringFV
38 CFGMR3InsertStringF
39 CFGMR3InsertStringN
40 CFGMR3InsertString
41 CFGMR3InsertStringW
42 CFGMR3InsertInteger
43 CFGMR3QueryStringAllocDef
44 CFGMR3RemoveValue
45 CFGMR3QueryIntegerDef
46 CFGMR3QueryGCPtrSDef
47 CFGMR3QueryGCPtrUDef
48 CFGMR3QueryGCPtrDef
49 CFGMR3QueryPtrDef
50 CFGMR3QueryBoolDef
51 CFGMR3QueryS8Def
52 CFGMR3QueryU8Def
53 CFGMR3QueryS16Def
54 CFGMR3QueryU16Def
55 CFGMR3QueryPortDef
56 CFGMR3QueryS32Def
57 CFGMR3QuerySIntDef
58 CFGMR3QueryU32Def
59 CFGMR3QueryUIntDef
60 CFGMR3QueryS64Def
61 CFGMR3QueryU64Def
62 CFGMR3QueryInteger
63 CFGMR3QueryGCPtrS
64 CFGMR3QueryGCPtrU
65 CFGMR3QueryGCPtr
66 CFGMR3QueryPtr
67 CFGMR3QueryBool
68 CFGMR3QueryS8
69 CFGMR3QueryU8
70 CFGMR3QueryS16
71 CFGMR3QueryU16
72 CFGMR3QueryPort
73 CFGMR3QueryS32
74 CFGMR3QuerySInt
75 CFGMR3QueryU32
76 CFGMR3QueryUInt
77 CFGMR3QueryS64
78 CFGMR3QueryU64
79 CFGMR3QuerySize
80 CFGMR3QueryType
81 CFGMR3AreValuesValid
82 CFGMR3AreChildrenValid
83 CFGMR3GetChildFV
84 CFGMR3GetChildF
85 CFGMR3GetChild
86 CFGMR3InsertNode
87 CFGMR3InsertNodeFV
88 CFGMR3InsertNodeF
89 CFGMR3InsertSubTree
90 CFGMR3ValidateConfig
91 CFGMR3QueryBytes
92 CFGMR3QueryStringDef
93 CFGMR3QueryString
94 CFGMR3QueryStringAlloc
95 CFGMR3GetParent
96 CFGMR3GetRootU
97
98 CSAMR3IsEnabled
99 CSAMR3SetScanningEnabled
100
101 DBGCCreate
102
103 DBGFR3CoreWrite
104 DBGFR3Info
105 DBGFR3InfoRegisterExternal
106 DBGFR3InjectNMI
107 DBGFR3LogModifyDestinations
108 DBGFR3LogModifyFlags
109 DBGFR3LogModifyGroups
110 DBGFR3OSDetect
111 DBGFR3OSQueryNameAndVersion
112 DBGFR3RegCpuQueryU32
113 DBGFR3RegFormatValue
114 DBGFR3RegNmQuery
115 DBGFR3RegNmQueryAll
116 DBGFR3RegNmQueryAllCount
117 DBGFR3OSDeregister
118 DBGFR3OSRegister
119 DBGFR3MemReadString
120 DBGFR3MemRead
121 DBGFR3MemScan
122 DBGFR3AddrFromFlat
123 DBGFR3AsSymbolByName
124 DBGFR3AsResolveAndRetain
125 DBGFR3AsSetAlias
126 DBGFR3AddrAdd
127 DBGFR3AddrSub
128 DBGFR3AsGetConfig
129 DBGFR3CpuGetMode
130 DBGFR3AddrFromSelOff
131 DBGFR3PlugInLoad
132 DBGFR3PlugInUnload
133 DBGFR3PlugInLoadAll
134 DBGFR3PlugInUnloadAll
135
136 EMR3QueryExecutionPolicy
137 EMR3SetExecutionPolicy
138
139 FTMR3CancelStandby
140 FTMR3PowerOn
141
142 HMR3IsEnabled
143 HMR3IsNestedPagingActive
144 HMR3IsUXActive
145 HMR3IsVpidActive
146
147 MMR3HeapFree
148 MMR3HeapRealloc
149
150 PATMR3AllowPatching
151 PATMR3IsEnabled
152
153 PDMR3AsyncCompletionBwMgrSetMaxForFile
154 PDMR3DeviceAttach
155 PDMR3DeviceDetach
156 PDMR3DriverAttach
157 PDMR3NsBwGroupSetLimit
158 PDMR3QueryDeviceLun
159 PDMR3QueryDriverOnLun
160 PDMR3QueryLun
161
162 PDMCritSectEnter
163 PDMCritSectEnterDebug
164 PDMCritSectTryEnter
165 PDMCritSectTryEnterDebug
166 PDMR3CritSectEnterEx
167 PDMCritSectLeave
168 PDMCritSectIsOwner
169 PDMCritSectIsOwnerEx
170 PDMCritSectIsOwned
171 PDMCritSectIsInitialized
172 PDMCritSectHasWaiters
173 PDMCritSectGetRecursion
174 PDMR3CritSectYield
175 PDMR3CritSectName
176 PDMR3CritSectScheduleExitEvent
177 PDMR3CritSectDelete
178
179 PDMR3QueueDestroy
180 PDMQueueAlloc
181 PDMQueueInsert
182 PDMQueueInsertEx
183 PDMQueueR0Ptr
184 PDMQueueRCPtr
185
186 PDMR3ThreadDestroy
187 PDMR3ThreadIAmRunning
188 PDMR3ThreadIAmSuspending
189 PDMR3ThreadResume
190 PDMR3ThreadSleep
191 PDMR3ThreadSuspend
192
193 PDMR3UsbCreateEmulatedDevice
194 PDMR3UsbCreateProxyDevice
195 PDMR3UsbDetachDevice
196 PDMR3UsbHasHub
197 PDMR3UsbDriverAttach
198 PDMR3UsbDriverDetach
199 PDMR3UsbQueryLun
200
201 PGMHandlerPhysicalPageTempOff
202 PGMPhysReadGCPtr
203 PGMPhysSimpleDirtyWriteGCPtr
204 PGMPhysSimpleReadGCPtr
205 PGMPhysSimpleWriteGCPhys
206 PGMPhysSimpleWriteGCPtr
207 PGMPhysWriteGCPtr
208 PGMShwMakePageWritable
209 PGMR3QueryGlobalMemoryStats
210 PGMR3QueryMemoryStats
211
212 SSMR3Close
213 SSMR3DeregisterExternal
214 SSMR3DeregisterInternal
215 SSMR3GetBool
216 SSMR3GetGCPhys
217 SSMR3GetGCPhys32
218 SSMR3GetGCPhys64
219 SSMR3GetGCPtr
220 SSMR3GetGCUInt
221 SSMR3GetGCUIntPtr
222 SSMR3GetGCUIntReg
223 SSMR3GetIOPort
224 SSMR3GetMem
225 SSMR3GetRCPtr
226 SSMR3GetS128
227 SSMR3GetS16
228 SSMR3GetS32
229 SSMR3GetS64
230 SSMR3GetS8
231 SSMR3GetSInt
232 SSMR3GetSel
233 SSMR3GetStrZ
234 SSMR3GetStrZEx
235 SSMR3GetStruct
236 SSMR3GetStructEx
237 SSMR3GetU128
238 SSMR3GetU16
239 SSMR3GetU32
240 SSMR3GetU64
241 SSMR3GetU8
242 SSMR3GetUInt
243 SSMR3HandleGetAfter
244 SSMR3HandleGetStatus
245 SSMR3HandleHostBits
246 SSMR3HandleHostOSAndArch
247 SSMR3HandleIsLiveSave
248 SSMR3HandleMaxDowntime
249 SSMR3HandleReportLivePercent
250 SSMR3HandleRevision
251 SSMR3HandleSetStatus
252 SSMR3HandleVersion
253 SSMR3Open
254 SSMR3PutBool
255 SSMR3PutGCPhys
256 SSMR3PutGCPhys32
257 SSMR3PutGCPhys64
258 SSMR3PutGCPtr
259 SSMR3PutGCUInt
260 SSMR3PutGCUIntPtr
261 SSMR3PutGCUIntReg
262 SSMR3PutIOPort
263 SSMR3PutMem
264 SSMR3PutRCPtr
265 SSMR3PutS128
266 SSMR3PutS16
267 SSMR3PutS32
268 SSMR3PutS64
269 SSMR3PutS8
270 SSMR3PutSInt
271 SSMR3PutSel
272 SSMR3PutStrZ
273 SSMR3PutStruct
274 SSMR3PutStructEx
275 SSMR3PutU128
276 SSMR3PutU16
277 SSMR3PutU32
278 SSMR3PutU64
279 SSMR3PutU8
280 SSMR3PutUInt
281 SSMR3Seek
282 SSMR3SetCfgError
283 SSMR3SetLoadError
284 SSMR3SetLoadErrorV
285 SSMR3Skip
286 SSMR3SkipToEndOfUnit
287 SSMR3ValidateFile
288 SSMR3Cancel
289 SSMR3RegisterExternal
290
291 STAMR3Dump
292 STAMR3Enum
293 STAMR3Reset
294 STAMR3Snapshot
295 STAMR3SnapshotFree
296 STAMR3GetUnit
297
298 TMR3TimerSetCritSect
299 TMR3TimerLoad
300 TMR3TimerSave
301 TMR3TimerDestroy
302 TMTimerFromMicro
303 TMTimerFromMilli
304 TMTimerFromNano
305 TMTimerGet
306 TMTimerGetFreq
307 TMTimerGetMicro
308 TMTimerGetMilli
309 TMTimerGetNano
310 TMTimerIsActive
311 TMTimerIsLockOwner
312 TMTimerLock
313 TMTimerR0Ptr
314 TMTimerR3Ptr
315 TMTimerRCPtr
316 TMTimerSet
317 TMTimerSetFrequencyHint
318 TMTimerSetMicro
319 TMTimerSetMillies
320 TMTimerSetNano
321 TMTimerSetRelative
322 TMTimerStop
323 TMTimerToMicro
324 TMTimerToMilli
325 TMTimerToNano
326 TMTimerUnlock
327 TMR3GetWarpDrive
328 TMR3SetWarpDrive
329
330 VMMGetCpu
331
332 VMMGetSvnRev
333 VMSetError
334 VMSetErrorV
335 VMR3AtErrorDeregister
336 VMR3AtErrorRegister
337 VMR3AtRuntimeErrorRegister
338 VMR3AtStateRegister
339 VMR3Create
340 VMR3Destroy
341 VMR3GetCpuCoreAndPackageIdFromCpuId
342 VMR3GetStateName
343 VMR3GetStateU
344 VMR3GetVM
345 VMR3HotPlugCpu
346 VMR3HotUnplugCpu
347 VMR3LoadFromFile
348 VMR3LoadFromStream
349 VMR3PowerOff
350 VMR3PowerOn
351 VMR3ReleaseUVM
352 VMR3ReqCallNoWaitU
353 VMR3ReqCallU
354 VMR3ReqCallVoidWaitU
355 VMR3ReqCallWaitU
356 VMR3ReqFree
357 VMR3ReqPriorityCallWaitU
358 VMR3ReqWait
359 VMR3Reset
360 VMR3Resume
361 VMR3RetainUVM
362 VMR3Save
363 VMR3SetCpuExecutionCap
364 VMR3SetError
365 VMR3SetPowerOffInsteadOfReset
366 VMR3Suspend
367 VMR3Teleport
368 VMR3AtStateDeregister
369 VMR3GetUVM
370
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette