Changeset 42846 in vbox for trunk/src/VBox/Main/idl
- Timestamp:
- Aug 16, 2012 1:35:28 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 80104
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r42838 r42846 10501 10501 <desc> 10502 10502 The creation mode. 10503 10504 <result name="E_NOTIMPL">10505 The method is not implemented yet.10506 </result>10507 10503 </desc> 10508 10504 </attribute> … … 10510 10506 <desc> 10511 10507 The disposition mode. 10512 10513 <result name="E_NOTIMPL">10514 The method is not implemented yet.10515 </result>10516 10508 </desc> 10517 10509 </attribute> … … 10524 10516 <desc> 10525 10517 The initial size in bytes when opened. 10526 10527 <result name="E_NOTIMPL">10528 The method is not implemented yet.10529 </result>10530 10518 </desc> 10531 10519 </attribute> … … 10533 10521 <desc> 10534 10522 The open mode. 10535 10536 <result name="E_NOTIMPL">10537 The method is not implemented yet.10538 </result>10539 10523 </desc> 10540 10524 </attribute> … … 10542 10526 <desc> 10543 10527 Current read/write offset in bytes. 10544 10545 <result name="E_NOTIMPL">10546 The method is not implemented yet.10547 </result>10548 10528 </desc> 10549 10529 </attribute> … … 10553 10533 Closes this file. After closing operations like reading data, 10554 10534 writing data or querying information will not be possible anymore. 10555 10556 <result name="E_NOTIMPL">10557 The method is not implemented yet.10558 </result>10559 10535 </desc> 10560 10536 </method> … … 11226 11202 <method name="createSession"> 11227 11203 <desc> 11228 Creates a new guest session for controlling the guest. All operations 11229 of a session object are using the same credentials specified with this 11230 call. Anonymous sessions, that is, sessions without specifying a valid 11231 user account on the guest are not allowed due to security reasons. Per 11232 VM there can be 255 sessions at once. Using sessions across VMs is not 11233 possible. 11234 11235 A guest session holds all started or opened guest processes, guest 11236 directories and guest files. 11237 11204 Creates a new guest session for controlling the guest. 11205 11206 A guest session represents one impersonated user account on the guest, so 11207 every operation will use the same credentials specified when creating 11208 the session object via <link to="IGuest::createSession"/>. Anonymous 11209 sessions, that is, sessions without specifying a valid 11210 user account on the guest are not allowed due to security reasons. 11211 11212 There can be a maximum of 255 sessions at once per VM. Each session keeps 11213 track of its started guest processes, opened guest files or guest directories. 11214 To work on guest files or directories a guest session offers methods to open 11215 or create such objects (see <link to="IGuestSession::fileOpen"/> or 11216 <link to="IGuestSession::directoryOpen"/> for example). 11217 11218 When done with either of these objects, including the guest session itself, 11219 use the appropriate close() method to let the object do its cleanup work. 11220 11221 Every guest session has its own environment variable block which gets 11222 automatically applied when starting a new guest process via 11223 <link to="IGuestSession::processCreate"/> or <link to="IGuestSession::processCreateEx"/>. 11224 To override (or unset) certain environment variables already set by the 11225 guest session, one can specify a per-process environment block when using 11226 one of the both above mentioned process creation calls. 11227 11238 11228 Closing a session via <link to="IGuestSession::close" /> will try to close 11239 11229 all the mentioned objects above unless these objects are still used by
Note:
See TracChangeset
for help on using the changeset viewer.