System.SysUtils.TSymLinkRec.Attr

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

Attr: Integer;

C++

int Attr;

Properties

Type Visibility Source Unit Parent
field public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils TSymLinkRec

Description

Attr represents file attributes.

The Attr field stores information regarding the attributes of the file pointed by symlink.

The possible values for Attr are:

Value Meaning

faInvalid

Identifies an invalid file.

faReadOnly

Identifies read-only files or directories.

faHidden

Identifies hidden files or directories.

faSysFile

Identifies system files or directories.

faVolumeID

Deprecated

faDirectory

Identifies a directory.

faArchive

Identifies Windows archived files.

faNormal

Identifies normal files.

faTemporary

Identifies temporary files or directories.

faSymLink

Specifies only symbolic link file types.

faCompressed

Identifies a compressed file or directory.

faEncrypted

Identifies an encrypted file or directory.

faVirtual

Reserved for system use.

faAnyFile

Specifies any file type.

Note: The faSymLink value is only available starting with Windows Vista.

Note: Various file attributes can be combined using logic operators and can be stored by the Attr field. For example:

mySymlink.Attr := SysUtils.faSysFile or SysUtils.faHidden or SysUtils.faReadOnly;

See Also