|
VirtualBox Main API
|
Implementation of the IFile object for files on the guest. More...
Additional Inherited Members | |
Public Member Functions inherited from IFile | |
| void | close () |
| Closes this file. | |
| void | queryInfo ([retval] out IFsObjInfo objInfo) |
| Queries information about this file. | |
| void | read (in unsigned long toRead, in unsigned long timeoutMS,[retval] out octet[] data) |
| Reads data from this file. | |
| void | readAt (in long long offset, in unsigned long toRead, in unsigned long timeoutMS,[retval] out octet[] data) |
| Reads data from an offset of this file. | |
| void | seek (in long long offset, in FileSeekType whence) |
| Changes the read and write position of this file. | |
| void | setACL (in wstring acl) |
| Sets the ACL of this file. | |
| void | write (in octet[] data, in unsigned long timeoutMS,[retval] out unsigned long written) |
| Writes bytes to this file. | |
| void | writeAt (in long long offset, in octet[] data, in unsigned long timeoutMS,[retval] out unsigned long written) |
| Writes bytes at a certain offset to this file. | |
Public Attributes inherited from IFile | |
| readonly attribute unsigned long | creationMode |
| The creation mode. | |
| readonly attribute wstring | disposition |
| The disposition mode. | |
| readonly attribute IEventSource | eventSource |
| Event source for guest session events. | |
| readonly attribute wstring | fileName |
| Full path of the actual file name of this file. | |
| readonly attribute unsigned long | id |
| The file's ID. | |
| readonly attribute long long | initialSize |
| The initial size in bytes when opened. | |
| readonly attribute wstring | openMode |
| The open mode. | |
| readonly attribute long long | offset |
| Current read/write offset in bytes. | |
| readonly attribute FileStatus | status |
| Current file status. | |
Implementation of the IFile object for files on the guest.
{60661AEC-145F-4D11-B80E-8EA151598093}
1.8.1.2