Jump to content

FILEFINDBUF3L: Difference between revisions

From EDM2
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user 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
  [[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
  [[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.
;cchName:Length of file name
cchName         Length of file name.
;achName[ [[CCHMAXPATHCOMP]] ]:File name including null terminator.
achName[ [[OS2 API:Constant:CCHMAXPATHCOMP|CCHMAXPATHCOMP]] ] File name including null terminator.
 
 
[[OS2_API | Back to OS/2 API]]
 


[[Category:The OS/2 API Project]]
[[Category:Data type]]

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.