Extended Attributes used by the WPS

The Workplace Shell uses the following extended attributes:

┌───────────────┬───────────────┬──────────────────────────────┐
│Extended       │EA Type        │Description                   │
│Attribute      │               │                              │
├───────────────┼───────────────┼──────────────────────────────┤
│.ASSOCTABLE    │EAT_MVMT       │Enables an application to     │
│               │               │indicate the type, extension, │
│               │               │and icon for the data file    │
│               │               │that it recognizes.           │
├───────────────┼───────────────┼──────────────────────────────┤
│.CLASSINFO     │EAT_BINARY     │the class type of the object. │
├───────────────┼───────────────┼──────────────────────────────┤
│.CODEPAGE      │               │the code page for the file    │
│               │               │object                        │
├───────────────┼───────────────┼──────────────────────────────┤
│.COMMENTS      │EAT_MVMT       │misc. notes or reminders about│
│               │               │the file object               │
├───────────────┼───────────────┼──────────────────────────────┤
│.HISTORY       │EAT_MVMT       │the modification history for a│
│               │               │file object (see Maintaine    │
│               │               │Multi value EAs in REXX for an│
│               │               │example for using this EA)    │
├───────────────┼───────────────┼──────────────────────────────┤
│.ICON          │EAT_ICON       │the icon that represents the  │
│               │               │file or folder object. This EA│
│               │               │contains the physical data    │
│               │               │used to represent the folder  │
│               │               │object. (see also Extract the │
│               │               │icon from the EAs)            │
├───────────────┼───────────────┼──────────────────────────────┤
│.ICON1         │EAT_ICON       │the animation icon for a      │
│               │               │folder. This EA contains the  │
│               │               │physical data used to         │
│               │               │represent the open folder     │
│               │               │object. (see also Extract the │
│               │               │icon from the EAs)            │
├───────────────┼───────────────┼──────────────────────────────┤
│.ICONPOS       │EAT_BINARY     │the icon positioning          │
│               │               │information for a folder (WARP│
│               │               │4 only!)                      │
├───────────────┼───────────────┼──────────────────────────────┤
│.KEYPHRASES    │EAT_MVMT       │text phrases for the file     │
├───────────────┼───────────────┼──────────────────────────────┤
│.LONGNAME      │EAT_ASCII      │the long name of the file     │
│               │               │object (necessary for file    │
│               │               │system that do not support    │
│               │               │long names) (see Copy a file  │
│               │               │from HPFS to FAT and vice     │
│               │               │versa for an usage example)   │
├───────────────┼───────────────┼──────────────────────────────┤
│.PREVCLASS     │EAT_BINARY     │"old class name when the user │
│               │               │requests that an object, which│
│               │               │is a descendent of WPDataFile,│
│               │               │becomes another subclass of   │
│               │               │WPDataFile" (WARP 4 only!)    │
├───────────────┼───────────────┼──────────────────────────────┤
│.SUBJECT       │EAT_ASCII      │a brief summary of the content│
│               │               │or purpose of the file object │
├───────────────┼───────────────┼──────────────────────────────┤
│.TYPE          │EAT_MVMT       │the file type of the file     │
│               │               │object, such as plain text    │
│               │               │(TXT), bitmap (BMP), or       │
│               │               │executable (EXE).             │
├───────────────┼───────────────┼──────────────────────────────┤
│.VERSION       │EAT_ASCII or   │the version of the file object│
│               │EAT_BINARY     │                              │
└───────────────┴───────────────┴──────────────────────────────┘

See the next section for the possible EA types.

Note: "Standard Extended Attributes (SEAs) have a dot (.) as a prefix. This identifies the extended attribute as a SEA. The leading dot is reserved, so applications should not define extended attributes that start with a dot. Also, extended attributes that start with the characters $, @, &, or + are reserved for system use."
Be aware that the information about the types of the Standard Extended Attributes in the Control Program Guide and Reference is not correct!