LibreOffice
LibreOffice 6.0 SDK C/C++ API Reference
Public Attributes | List of all members

Structure containing information about volumes. More...

#include <file.h>

Public Attributes

sal_uInt32 uStructSize
 Must be initialized with the size in bytes of the structure before passing it to any function. More...
 
sal_uInt32 uValidFields
 Determines which members of the structure contain valid data. More...
 
sal_uInt32 uAttributes
 Attributes of the volume (remote and/or removable) More...
 
sal_uInt64 uTotalSpace
 Total available space on the volume for the current process/user. More...
 
sal_uInt64 uUsedSpace
 Used space on the volume for the current process/user. More...
 
sal_uInt64 uFreeSpace
 Free space on the volume for the current process/user. More...
 
sal_uInt32 uMaxNameLength
 Maximum length of file name of a single item. More...
 
sal_uInt32 uMaxPathLength
 Maximum length of a full qualified path in system notation. More...
 
rtl_uString * ustrFileSystemName
 Points to a string that receives the name of the file system type. More...
 
oslVolumeDeviceHandlepDeviceHandle
 Pointer to handle the receives underlying device. More...
 

Detailed Description

Structure containing information about volumes.

See also
osl_getVolumeInformation()
oslFileType

The documentation for this struct was generated from the following file: