Gets an open file's information. File size is expressed as a 64-bit integer.
#include <prio.h> PRStatus PR_GetOpenFileInfo64( PRFileDesc *fd, PRFileInfo *info);
The function has the following parameters:
fd
PRFileDesc
object for an open file.info
PRFileInfo64
object. On output, information about the given file is written into the file information object.The function returns one of the following values:
PR_SUCCESS
.PR_FAILURE
.PR_GetOpenFileInfo64
is the 64-bit version of PR_GetOpenFileInfo
. It obtains the file type (normal file, directory, or other), file size (as a 64-bit integer), and the creation and modification times of the open file represented by the file descriptor.
For the 32-bit version of this function, see PR_GetOpenFileInfo
. To get equivalent information on a file that's not already open, use PR_GetFileInfo64
.