Rev 8946 | Rev 9003 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8946 | Rev 8949 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | date datelastedit; |
38 | date datelastedit; |
39 | dword sizelo; |
39 | dword sizelo; |
40 | dword sizehi; |
40 | dword sizehi; |
41 | char name[518]; |
41 | char name[518]; |
42 | }; |
42 | }; |
- | 43 | #define ATR_READONLY 1 |
|
- | 44 | #define ATR_HIDDEN 2 |
|
- | 45 | #define ATR_SYSTEM 4 |
|
- | 46 | #define ATR_VOL_LABEL 8 |
|
43 | #define ATR_FOLDER 0x10 |
47 | #define ATR_FOLDER 0x10 |
- | 48 | #define ATR_NONARH 0x20 |
|
Line 44... | Line 49... | ||
44 | 49 | ||
45 | 50 | ||
46 | :dword GetFileInfo(dword file_path, bdvk_struct) |
51 | :dword GetFileInfo(dword file_path, bdvk_struct) |
Line 201... | Line 206... | ||
201 | EAX=30; |
206 | EAX=30; |
202 | EBX=2; |
207 | EBX=2; |
203 | $int 0x40 |
208 | $int 0x40 |
204 | } |
209 | } |
Line 205... | Line 210... | ||
205 | 210 | ||
206 | void read_file(dword path1, buf, size) |
211 | :void read_file(dword path1, buf, size) |
207 | { |
212 | { |
208 | EAX = 68; |
213 | EAX = 68; |
209 | EBX = 27; |
214 | EBX = 27; |
210 | ECX = path1; |
215 | ECX = path1; |