added sysprog entities
This commit is contained in:
60
SYSPROG/STPROCINS/MSWIN_FINDFILE_EQUATES.txt
Normal file
60
SYSPROG/STPROCINS/MSWIN_FINDFILE_EQUATES.txt
Normal file
@ -0,0 +1,60 @@
|
||||
compile insert msWin_FindFile_Equates
|
||||
/*
|
||||
** Copyright (C) 2013-2018 Revelation Software Inc. All Rights Reserved **
|
||||
|
||||
Author Mr C
|
||||
Date Nov 2018
|
||||
Purpose Equates for use with the Windows FindFile functions
|
||||
|
||||
Amended Date Reason
|
||||
======= ==== ======
|
||||
|
||||
*/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef _MSWIN_FINDFILE_EQUATES_
|
||||
#define _MSWIN_FINDFILE_EQUATES_
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
declare function msWin_FindFirstFile, msWin_FindNextFile, msWin_FindClose
|
||||
$insert rti_Struct_Equates
|
||||
|
||||
$USES @APPID*DLLSTRUCT**MSWIN_WIN32_FIND_DATAW
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
* // FindFirstFile equates
|
||||
equ FF_INVALID_HANDLE_VALUE$ to 0xFFFFFFFF ; * DWORD (-1)
|
||||
|
||||
* // FindNextFile equates
|
||||
equ FF_ERROR_NO_MORE_FILES$ to 18
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
* // FIND_DATA structure position equates
|
||||
|
||||
equ WIN32_FIND_DATA$ to "WIN32_FIND_DATA"
|
||||
equ WIN32_FIND_DATAA$ to "WIN32_FIND_DATA"
|
||||
equ WIN32_FIND_DATAW$ to "WIN32_FIND_DATAW"
|
||||
|
||||
equ FINDDATA_POS_FILEATTRIB$ to 1
|
||||
equ FINDDATA_POS_CREATETIME$ to 2
|
||||
equ FINDDATA_POS_ACCESSTIME$ to 3
|
||||
equ FINDDATA_POS_WRITETIME$ to 4
|
||||
equ FINDDATA_POS_HIGHSIZE$ to 5
|
||||
equ FINDDATA_POS_LOWSIZE$ to 6
|
||||
equ FINDDATA_POS_RESERVED1$ to 7
|
||||
equ FINDDATA_POS_RESERVED2$ to 8
|
||||
equ FINDDATA_POS_FILENAME$ to 9
|
||||
equ FINDDATA_POS_SHORTNAME$ to 10
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#endif
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
Reference in New Issue
Block a user