瀏覽代碼

+ added information about some ordinals

git-svn-id: trunk@3803 -
Tomas Hajny 19 年之前
父節點
當前提交
49c7d33d5d
共有 1 個文件被更改,包括 53 次插入5 次删除
  1. 53 5
      rtl/os2/doscalls.pas

+ 53 - 5
rtl/os2/doscalls.pas

@@ -1086,9 +1086,19 @@ const   faReadOnly      =  1;
         faArchive       = 32;
 
         ilStandard      =  1;
-        ilQueryEAsize   =  2;
+        ilQueryEASize   =  2;
         ilQueryEAs      =  3;
         ilQueryFullName =  5;
+        ilStandardL     = 11;
+        ilQueryEASizeL  = 12;
+        ilQueryEAsL     = 13;
+
+        FIL_Standard    = ilStandard;
+        FIL_QueryEASize = ilQueryEASize;
+        FIL_QueryEAsFromList = ilQueryEAs;
+        FIL_StandardL   = ilStandardL;
+        FIL_QueryEASizeL = ilQueryEASizeL;
+        FIL_QueryEAsFromListL = ilQueryEAsL;
 
 {Format of date records:
 
@@ -1156,13 +1166,51 @@ type
             FileAlloc:cardinal;         {Amount of space the file really
                                          occupies on disk.}
             AttrFile:cardinal;          {Attributes of file.}
-            cbList:longint;             {Size of the file's extended attributes.}
+            cbList:cardinal;            {Size of the file's extended attributes.}
             Name:string;                {Also possible to use as ASCIIZ.
                                          The byte following the last string
                                          character is always zero.}
         end;
         PFileFindBuf4=^TFileFindBuf4;
 
+        TFileFindBuf3L=object(TFileStatus)
+            NextEntryOffset: cardinal;  {Offset of next entry}
+            DateCreation,               {Date of file creation.}
+            TimeCreation,               {Time of file creation.}
+            DateLastAccess,             {Date of last access to file.}
+            TimeLastAccess,             {Time of last access to file.}
+            DateLastWrite,              {Date of last modification of file.}
+            TimeLastWrite:word;         {Time of last modification of file.}
+            FileSize,                   {Size of file.}
+            FileAlloc:int64;            {Amount of space the file really
+                                         occupies on disk.}
+            AttrFile:cardinal;          {Attributes of file.}
+            Name:string;                {Also possible to use as ASCIIZ.
+                                         The byte following the last string
+                                         character is always zero.}
+        end;
+        PFileFindBuf3L=^TFileFindBuf3L;
+
+        TFileFindBuf4L=object(TFileStatus)
+            NextEntryOffset: cardinal;  {Offset of next entry}
+            DateCreation,               {Date of file creation.}
+            TimeCreation,               {Time of file creation.}
+            DateLastAccess,             {Date of last access to file.}
+            TimeLastAccess,             {Time of last access to file.}
+            DateLastWrite,              {Date of last modification of file.}
+            TimeLastWrite:word;         {Time of last modification of file.}
+            FileSize,                   {Size of file.}
+            FileAlloc:int64;            {Amount of space the file really
+                                         occupies on disk.}
+            AttrFile:cardinal;          {Attributes of file.}
+            cbList:cardinal;            {Size of the file's extended attributes.}
+            Name:string;                {Also possible to use as ASCIIZ.
+                                         The byte following the last string
+                                         character is always zero.}
+        end;
+        PFileFindBuf4L=^TFileFindBuf4L;
+
+
 {Find first file matching a filemask. In contradiction to DOS, a search
  handle is returned which should be closed with FindClose when done.
  FileMask       = Filemask to search.
@@ -5281,7 +5329,7 @@ DosReleaseSpinLock    = DOSCALLS.451
 DosFreeSpinLock       = DOSCALLS.452
 DosListIO
 DosListIOL
-DosOpenL
+DosOpenL = DOSCALLS.981
 DosPerfSystemCall
 DosProtectOpenL
 DosProtectSetFileLocksL
@@ -5302,8 +5350,8 @@ external 'DOSCALLS' index 368;
 
 DosQueryThreadAffinity
 DosSetFileLocksL
-DosSetFilePtrL
-DosSetFileSizeL
+DosSetFilePtrL = DOSCALLS.988
+DosSetFileSizeL = DOSCALLS.989
 DosSetThreadAffinity
 Dos16SysTrace
 DosVerifyPidTid