---------------------------------------------------------------------
  ENUM: SupportedEAType
 
   Different EAs. Used by the SearchEA -- NOT on-disk constants. Each
   represents a different ExtendedAttribute.
 
  DEFINITIONS:
  (ISO-defined)
   sea_CharSetInfo
   sea_AlternatePerms
   sea_FileTimes
   sea_InfoTimes
   sea_DeviceSpec
   sea_ImplementUse
   sea_ApplicationUse
  (UDF EAs common to all OSes)
   sea_UDFFreeEASpace
  (OS/2 EAs)
   sea_UDFOS2EALength
  (Official Mac EAs)
   sea_UDFMacVolumeInfo
   sea_UDFMacFinderInfo
   sea_UDFMacUniqueIDTable
   sea_UDFMacResourceFork
  (HP-proposed Novell EAs)
   sea_HPNovellAttr
   sea_HPNovellTrustee
  (HP-proprietary Archive EAs)
   sea_HPICBTable
  (else)
   sea_Unknown
 
  USES:
   Used with the SearchEA.
 
  NOTES:
   optional
 
 ----------------------------------------------------------------------
  Private comments go here - will not be extracted into HTML.
 ----------------------------------------------------------------------
enum SupportedEAType {

      First, the official ISO Types:

    sea_CharSetInfo          = 0,
    sea_AlternatePerms       ,
    sea_FileTimes            ,
    sea_InfoTimes            ,
    sea_DeviceSpec           ,
    sea_ImplementUse         ,
    sea_ApplicationUse       ,

      Then, UDF common EAs (all implementation use)

    sea_UDFFreeEASpace      = 1000,
    
      Official OS/2 EAs

    sea_UDFOS2              = 1100,
    sea_UDFOS2EALength      ,

      Official Mac EAs

    sea_UDFMacVolumeInfo    = 1200,
    sea_UDFMacFinderInfo    ,
    sea_UDFMacUniqueIDTable ,
    sea_UDFMacResourceFork  ,

      HP-proposed Novell EAs

    sea_HPNovellAttr       = 1300,
    sea_HPNovellTrustee    ,

      HP-proprietary Archive EAs

    sea_HPICBTable         = 10000,
    sea_HPOther            = 10001,

    sea_Unknown              = -1
};

udf_eng@gr.hp.com