[ Home | Optimize | Current | Project | Tools | Made in France | F.A.Q | Forums | Links | Sources Codes ]

| File_LoadEntire |
File_LoadEntire PROTO __lpszFileToLoad:LPSTR,__lpOriginalFile:Ptr HANDLE,__lpFileMappingObject:Ptr HANDLE Load the file <__lpszFileToLoad> into memory using CreateFileMapping __lpszFileToLoad is a pointer on a string
containing the name of the file to load. If the file can be loaded successfully,
the register EAX receives a pointer to the newly memory area where the file has
been loaded. |
| File_Unload |
File_Unload PROTO __lpBuffer:LPBYTE,__hOriginalFile:HANDLE,__hFileMappingObject:HANDLE The function unload a file previously loaded with File_LoadEntire. __lpBuffer is a pointer to the memory
block to free. If the file can be unloaded successfully, EAX return TRUE. If the unload function fails it return FALSE. |
| Folder_Browse |
This
function was copied from the Masm Library.
__hParent
is the window parent handle. If the function ends successfully it return non zero value into the EAX register otherwise it returns FALSE. |
| File_IsValidFileName |
File_IsValidFileName
PROTO __lpszFileName:LPSTR |
| File_Read |
File_Read PROTO __hFile:HANDLE,__lpBuffer:LPBYTE,__dwBufferLength:DWord __hFile is the file handle to read |
| File_Write |
File_Write PROTO __hFile:HANDLE,__lpBuffer:LPBYTE,__dwBufferLength:DWord __hFile is the file handle If the write operation ends successfully,
it returns TRUE. |

[ Home | Optimize | Current | Project | Tools | Made in France | F.A.Q | Forums | Links | Sources Codes ]