VirtualBox Main API
|
Implementation of the IFile object for files on the guest. More...
Additional Inherited Members | |
![]() | |
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. | |
![]() | |
readonly attribute unsigned long | creationMode |
The creation mode. | |
readonly attribute unsigned long | disposition |
The disposition mode. | |
readonly attribute wstring | fileName |
Full path of the actual file name of this file. | |
readonly attribute long long | initialSize |
The initial size in bytes when opened. | |
readonly attribute unsigned long | openMode |
The open mode. | |
readonly attribute long long | offset |
Current read/write offset in bytes. |
Implementation of the IFile object for files on the guest.
{60661AEC-145F-4D11-B80E-8EA151598093}