Overview | Namespace | Class | Index | Help

## 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

Copyright © 2003 Sun Microsystems, Inc.