Jump to content

FILEFINDBUF3L: 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:
== FILEFINDBUF3L ==
Level 1 information used without EAs. Large File Support >2GB
 
Level 1 information used without EAs.
Large File Support >2GB
   
   
=== Type ===
== Type ==  
[[ULONG]]    oNextEntryOffset
[[FDATE]]    fdateCreation
[[FTIME]]    ftimeCreation
FDATE    fdateLastAccess
FTIME    ftimeLastAccess
FDATE    fdateLastWrite
FTIME    ftimeLastWrite
[[LONGLONG]] cbFile
LONGLONG cbFileAlloc
ULONG    attrFile
[[UCHAR]]    cchName
[[CHAR]]    achName[ [[CCHMAXPATHCOMP]] ]


[[OS2 API:DataType:ULONG|ULONG]]    oNextEntryOffset
=== C Declaration Method ===
[[OS2 API:DataType:FDATE|FDATE]]    fdateCreation
typedef struct
[[OS2 API:DataType:FTIME|FTIME]]    ftimeCreation
[[OS2 API:DataType:FDATE|FDATE]]    fdateLastAccess
[[OS2 API:DataType:FTIME|FTIME]]    ftimeLastAccess
[[OS2 API:DataType:FDATE|FDATE]]    fdateLastWrite
[[OS2 API:DataType:FTIME|FTIME]]    ftimeLastWrite
[[OS2 API:DataType:LONGLONG|LONGLONG]] cbFile
[[OS2 API:DataType:LONGLONG|LONGLONG]] cbFileAlloc
[[OS2 API:DataType:ULONG|ULONG]]    attrFile
[[OS2 API:DataType:UCHAR|UCHAR]]    cchName
[[OS2 API:DataType:CHAR|CHAR]]    achName[ [[OS2 API:Constant:CCHMAXPATHCOMP|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
;cchName:Length of file name
;achName[ [[CCHMAXPATHCOMP]] ]:File name including null terminator.


=== Fields ===
[[Category:Data type]]
 
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.
cchName          Length of file name.
achName[ [[OS2 API:Constant:CCHMAXPATHCOMP|CCHMAXPATHCOMP]] ] File name including null terminator.

Latest revision as of 00:39, 9 February 2020

Level 1 information used without EAs. 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
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
cchName
Length of file name
achName[ CCHMAXPATHCOMP ]
File name including null terminator.