|
void | close () |
| Closes this file. More...
|
|
void | queryInfo ([retval] out IFsObjInfo objInfo) |
| Queries information about this file. More...
|
|
void | querySize ([retval] out long long size) |
| Queries the current file size. More...
|
|
void | read (in unsigned long toRead, in unsigned long timeoutMS, [retval] out octet[] data) |
| Reads data from this file. More...
|
|
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. More...
|
|
void | seek (in long long offset, in FileSeekOrigin whence, [retval] out long long newOffset) |
| Changes the current file position of this file. More...
|
|
void | setACL (in wstring acl, in unsigned long mode) |
| Sets the ACL of this file. More...
|
|
void | setSize (in long long size) |
| Changes the file size. More...
|
|
void | write (in octet[] data, in unsigned long timeoutMS, [retval] out unsigned long written) |
| Writes bytes to this file. More...
|
|
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. More...
|
|
Implementation of the IFile object for files in the guest.
- Interface ID:
{92F21DC0-44DE-1653-B717-2EBF0CA9B664}