ST_FileAttributes

Datei- oder Verzeichnis-Attribute.

TYPE ST_FileAttributes :
STRUCT
    bReadOnly
          : BOOL;(* FILE_ATTRIBUTE_READONLY *)
    bHidden            : BOOL;(* FILE_ATTRIBUTE_HIDDEN *)
    bSystem            : BOOL;(* FILE_ATTRIBUTE_SYSTEM *)
    bDirectory         : BOOL;(* FILE_ATTRIBUTE_DIRECTORY *)
    bArchive           : BOOL;(* FILE_ATTRIBUTE_ARCHIVE *)
    bDevice            : BOOL;(* FILE_ATTRIBUTE_DEVICE. Under CE: FILE_ATTRIBUTE_INROM or FILE_ATTRIBUTE_ENCRYPTED *)
    bNormal            : BOOL;(* FILE_ATTRIBUTE_NORMAL *)
    bTemporary         : BOOL;(* FILE_ATTRIBUTE_TEMPORARY *)
    bSparseFile        : BOOL;(* FILE_ATTRIBUTE_SPARSE_FILE *)
    bReparsePoint      : BOOL;(* FILE_ATTRIBUTE_REPARSE_POINT *)
    bCompressed        : BOOL;(* FILE_ATTRIBUTE_COMPRESSED *)
    bOffline           : BOOL;(* FILE_ATTRIBUTE_OFFLINE. Under CE: FILE_ATTRIBUTE_ROMSTATICREF *)
    bNotContentIndexed : BOOL;(* FILE_ATTRIBUTE_NOT_CONTENT_INDEXED. Under CE: FILE_ATTRIBUTE_ROMMODULE *)
    bEncrypted         : BOOL;(* FILE_ATTRIBUTE_ENCRYPTED *)
END_STRUCT
END_TYPE

bReadOnly: Die Datei oder Verzeichnis hat nur einen Lesezugriff. Die Datei kann von Applikationen gelesen werden, sie kann aber nicht beschrieben oder gelöscht werden. Im Falle eines Verzeichnisses können die Applikationen das Verzeichnis nicht löschen.

bHidden: Die Datei oder Verzeichnis ist versteckt und wird nicht angezeigt in einer Standardauflistung.

bSystem: Die Datei oder Verzeichnis gehört zum Teil des Betriebssystems oder wird exklusiv vom Betriebssystem benutzt.

bDirectory: Über dieses Attribut wird ein Verzeichnis identifiziert.

bArchive: Die Datei oder Verzeichnis gehören zum Archiv. Applikationen benutzen dieses Attribut um die Dateien für ein Backup oder für das Entfernen zu markieren.

bDevice: Reserviert.

bNormal: Die Datei oder Verzeichnis hat keine anderen Attribute gesetzt. Dieses Attribut ist nur dann gültig wenn es allein benutzt wird.

bTemporary: Die Datei wird nur kurzzeitig für die Aufbewahrung der Daten benutzt.

bSparseFile: Die Datei ist eine abgespeckte Datei.

bReparsePoint: Mit der Datei oder Verzeichnis wurde ein "reparse point" assoziiert.

bCompressed: Die Datei oder Verzeichnis ist komprimiert. Bei der Datei sind die Daten komprimiert und beim Verzeichnis ist die Komprimierung per Default aktiv für neu erstelle Dateien oder Unterverzeichnisse.

bOffline: Die Datei ist nicht immer verfügbar.

bNotContentIndexed: Die Datei ist nicht indiziert beim Indizierservice.

bEncrypted: Die Datei oder das Verzeichnis ist verschlüsselt.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, ARM)

Tc2_Utilities (System)