DosFindNext
DosFindNext
FDATE struc
fdate_fs dw ?
FDATE ends
FTIME struc
ftime_fs dw ?
FTIME ends
FILEFINDBUF struc
findbuf_fdateCreation dw (size FDATE)/2 dup (?) ;file date of creation
findbuf_ftimeCreation dw (size FTIME)/2 dup (?) ;file time of creation
findbuf_fdateLastAccess dw (size FDATE)/2 dup (?) ;file date of
; last access
findbuf_ftimeLastAccess dw (size FTIME)/2 dup (?) ;file time of
; last access
findbuf_fdateLastWrite dw (size FDATE)/2 dup (?) ;file date of
; last write
findbuf_ftimeLastWrite dw (size FTIME)/2 dup (?) ;file time of
; last write
findbuf_cbFile dd ? ;file end of data
findbuf_cbFileAlloc dd ? ;file allocation
findbuf_attrFile dw ? ;file attribute
findbuf_cchName db ? ;length of ASCIIZ name string
findbuf_achName db 13 dup (?) ;ASCIIZ name string
FILEFINDBUF ends
EXTRN DosFindNext:FAR
INCL_DOSFILEMGR EQU 1
PUSH WORD DirHandle ;Directory search handle
PUSH@ OTHER ResultBuf ;Result buffer
PUSH WORD ResultBufLen ;Result buffer length
PUSH@ WORD SearchCount ;Number of entries to find
CALL DosFindNext
Returns WORD
[Back: DosFindFirst2]
[Next: DosFlagProcess]