Jump to content

FILEFINDBUF4L: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
Ak120 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== FILEFINDBUF4L ==
Level 2 information used with EA's.
Level 2 information used with EA's.
Large File Support >2GB
Large File Support >2GB
 
=== Type ===  
=== Type ===  
 
  [[ULONG]]    oNextEntryOffset
  [[OS2 API:DataType:ULONG|ULONG]]    oNextEntryOffset
  [[FDATE]]    fdateCreation
  [[OS2 API:DataType:FDATE|FDATE]]    fdateCreation
  [[FTIME]]    ftimeCreation
  [[OS2 API:DataType:FTIME|FTIME]]    ftimeCreation
  FDATE    fdateLastAccess
  [[OS2 API:DataType:FDATE|FDATE]]   fdateLastAccess
  FTIME    ftimeLastAccess
  [[OS2 API:DataType:FTIME|FTIME]]   ftimeLastAccess
  FDATE    fdateLastWrite
  [[OS2 API:DataType:FDATE|FDATE]]   fdateLastWrite
  FTIME    ftimeLastWrite
  [[OS2 API:DataType:FTIME|FTIME]]   ftimeLastWrite
  [[LONGLONG]] cbFile
  [[OS2 API:DataType:LONGLONG|LONGLONG]] cbFile
  LONGLONG cbFileAlloc
  [[OS2 API:DataType:LONGLONG|LONGLONG]] cbFileAlloc
  ULONG    attrFile
  [[OS2 API:DataType:ULONG|ULONG]]   attrFile
  ULONG    cbList
  [[OS2 API:DataType:ULONG|ULONG]]   cbList
  [[UCHAR]]    cchName
  [[OS2 API:DataType:UCHAR|UCHAR]]    cchName
  [[CHAR]]    achName[ [[CCHMAXPATHCOMP]] ]
  [[OS2 API:DataType:CHAR|CHAR]]    achName[ [[OS2 API:Constant:CCHMAXPATHCOMP|CCHMAXPATHCOMP]] ]


==== C Declaration Method ====
==== C Declaration Method ====
typedef struct
typedef struct


=== Fields ===
=== Fields ===
 
;oNextEntryOffset:Offset of next entry.
oNextEntryOffset Offset of next entry.
;fdateCreation:Date of file creation.
fdateCreation   Date of file creation.
;ftimeCreation:Time of file creation.
ftimeCreation   Time of file creation.
;fdateLastAccess:Date of last access.
fdateLastAccess Date of last access.
;ftimeLastAccess:Time of last access.
ftimeLastAccess Time of last access.
;fdateLastWrite:Date of last write.
fdateLastWrite   Date of last write.
;ftimeLastWrite:Time of last write.
ftimeLastWrite   Time of last write.
;cbFile:Size of file.
cbFile           Size of file.
;cbFileAlloc:Allocation size.
cbFileAlloc     Allocation size.
;attrFile:File attributes.
attrFile         File attributes.
;cbList:Size of the file's extended attributes.
cbList           Size of the file's extended attributes.
:The size is measured in bytes and is the size of the file's entire extended attribute set on the disk.
                  The size is measured in bytes and is the size of the file's
;cchName:Length of file name.
                  entire extended attribute set on the disk.
;achName[ [[CCHMAXPATHCOMP]] ]:File name including null terminator.
cchName         Length of file name.
 
achName[ [[OS2 API:Constant:CCHMAXPATHCOMP|CCHMAXPATHCOMP]] ] File name including null terminator.
[[Category:Data type]]

Latest revision as of 14:04, 24 May 2017

Level 2 information used with EA's. Large File Support >2GB

Type

ULONG    oNextEntryOffset
FDATE    fdateCreation
FTIME    ftimeCreation
FDATE    fdateLastAccess
FTIME    ftimeLastAccess
FDATE    fdateLastWrite
FTIME    ftimeLastWrite
LONGLONG cbFile
LONGLONG cbFileAlloc
ULONG    attrFile
ULONG    cbList
UCHAR    cchName
CHAR     achName[ CCHMAXPATHCOMP ]

C Declaration Method

typedef struct

Fields

oNextEntryOffset
Offset of next entry.
fdateCreation
Date of file creation.
ftimeCreation
Time of file creation.
fdateLastAccess
Date of last access.
ftimeLastAccess
Time of last access.
fdateLastWrite
Date of last write.
ftimeLastWrite
Time of last write.
cbFile
Size of file.
cbFileAlloc
Allocation size.
attrFile
File attributes.
cbList
Size of the file's extended attributes.
The size is measured in bytes and is the size of the file's entire extended attribute set on the disk.
cchName
Length of file name.
achName[ CCHMAXPATHCOMP ]
File name including null terminator.