Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
::
struct _oslVolumeInfo
- Base Classes
- None.
- Known Derived Classes
- None.
virtual | abstract | interface | template |
NO | NO | NO | NO |
- Summary
- Structure containing information about volumes
- See Also
- osl_getVolumeInformation()
oslFileType
- File
- file.h
Public Members
-
Data
sal_uInt32 uStructSize; Must be initialized with the size in bytes of the structure before passing it to any function sal_uInt32 uValidFields; Determines which members of the structure contain valid data sal_uInt32 uAttributes; Attributes of the volume (remote and/or removable) sal_uInt64 uTotalSpace; Total availiable space on the volume for the current process/user sal_uInt64 uUsedSpace; Used space on the volume for the current process/user sal_uInt64 uFreeSpace; Free space on the volume for the current process/user sal_uInt32 uMaxNameLength; Maximum length of file name of a single item sal_uInt32 uMaxPathLength; Maximum length of a full quallified path in system notation rtl_uString * ustrFileSystemName; Points to a string that receives the name of the file system type. String should be set to zero before calling <code>osl_getVolumeInformation</code> and released after usage. oslVolumeDeviceHandle * pDeviceHandle; Pointer to handle the receives underlying device. Handle should be set to zero before calling <code>osl_getVolumeInformation</code>
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.