Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


Data of Class _oslFileStatus


uStructSize
sal_uInt32 uStructSize;

Summary
Must be initialized with the size in bytes of the structure before passing it to any function

uValidFields
sal_uInt32 uValidFields;

Summary
Determines which members of the structure contain valid data

eType
oslFileType eType;

Summary
The type of the file (file, directory, volume).

uAttributes
sal_uInt64 uAttributes;

Summary
File attributes

aCreationTime
TimeValue aCreationTime;

Summary
First creation time in nanoseconds since 1/1/1970. Can be the last modify time depending on platform or file system.

aAccessTime
TimeValue aAccessTime;

Summary
Last access time in nanoseconds since 1/1/1970. Can be the last modify time depending on platform or file system.

aModifyTime
TimeValue aModifyTime;

Summary
Last modify time in nanoseconds since 1/1/1970.

uFileSize
sal_uInt64 uFileSize;

Summary
Size in bytes of the file. Zero for directories and volumes.

ustrFileName
rtl_uString * ustrFileName;

Summary
Case correct name of the file. Should be set to zero before calling osl_getFileStatus and released after usage.

ustrFileURL
rtl_uString * ustrFileURL;

Summary
Full URL of the file. Should be set to zero before calling osl_getFileStatus and released after usage.

ustrLinkTargetURL
rtl_uString * ustrLinkTargetURL;

Summary
Full URL of the target file if the file itself is a link. Should be set to zero before calling osl_getFileStatus and released after usage.

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.