Changeset 57944 in vbox for trunk/include/iprt/vfs.h
- Timestamp:
- Sep 29, 2015 3:07:09 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/vfs.h
r57643 r57944 227 227 * 228 228 * @returns Referenced handle on success, NIL if the input handle was invalid. 229 * @param hVfsF Ss The VFS filesystem stream handle.229 * @param hVfsFss The VFS filesystem stream handle. 230 230 */ 231 231 RTDECL(RTVFSOBJ) RTVfsObjFromFsStream(RTVFSFSSTREAM hVfsFss); … … 298 298 * @retval VERR_EOF when there are no more objects. 299 299 * 300 * @param pvThis The implementation specific directory data.300 * @param hVfsFss The file system stream handle. 301 301 * @param ppszName Where to return the object name. Must be freed by 302 302 * calling RTStrFree. 303 303 * @param penmType Where to return the object type. 304 * @param hVfsObj Where to return the object handle (referenced).305 * Thismust be cast to the desired type before use.304 * @param phVfsObj Where to return the object handle (referenced). This 305 * must be cast to the desired type before use. 306 306 */ 307 307 RTDECL(int) RTVfsFsStrmNext(RTVFSFSSTREAM hVfsFss, char **ppszName, RTVFSOBJTYPE *penmType, PRTVFSOBJ phVfsObj); … … 326 326 * 327 327 * @returns New reference count on success (0 if closed), UINT32_MAX on failure. 328 * @param hVfs IosThe VFS directory handle.328 * @param hVfsDir The VFS directory handle. 329 329 */ 330 330 RTDECL(uint32_t) RTVfsDirRelease(RTVFSDIR hVfsDir); … … 567 567 * @param fBlocking Whether the call is blocking (@c true) or not. If 568 568 * not, the @a pcbWritten parameter must not be NULL. 569 * @param pcb ReadWhere to always store the number of bytes actually569 * @param pcbWritten Where to always store the number of bytes actually 570 570 * written. This can be NULL if @a fBlocking is true. 571 571 * @sa RTVfsFileWrite, RTFileWrite, RTPipeWrite, RTPipeWriteBlocking, … … 771 771 * implementation. 772 772 * 773 * @param hVfs Obj The VFS objecthandle.773 * @param hVfsFile The VFS file handle. 774 774 * @param pObjInfo Where to return the info. 775 775 * @param enmAddAttr Which additional attributes should be retrieved. … … 801 801 * @param pvBuf Where to store the read bytes. 802 802 * @param cbToRead The number of bytes to read. 803 * @param fBlocking Whether the call is blocking (@c true) or not. If804 * not, the @a pcbRead parameter must not be NULL.805 803 * @param pcbRead Where to always store the number of bytes actually 806 * read. This can be NULL if @a fBlocking is true.804 * read. Optional. 807 805 * @sa RTVfsIoStrmRead, RTFileRead, RTPipeRead, RTPipeReadBlocking, 808 806 * RTSocketRead … … 820 818 * @param pvBuf The bytes to write. 821 819 * @param cbToWrite The number of bytes to write. 822 * @param fBlocking Whether the call is blocking (@c true) or not. If 823 * not, the @a pcbWritten parameter must not be NULL. 824 * @param pcbRead Where to always store the number of bytes actually 825 * written. This can be NULL if @a fBlocking is true. 820 * @param pcbWritten Where to always store the number of bytes actually 821 * written. This can be NULL. 826 822 * @sa RTVfsIoStrmRead, RTFileWrite, RTPipeWrite, RTPipeWriteBlocking, 827 823 * RTSocketWrite … … 910 906 * 911 907 * The data is read in chunks from @a hVfsIosSrc and written to @a hVfsIosDst 912 * until @ hVfsIosSrc indicates end of stream.908 * until @a hVfsIosSrc indicates end of stream. 913 909 * 914 910 * @returns IPRT status code
Note:
See TracChangeset
for help on using the changeset viewer.