| Line |  | 
|---|
| 1 | /* $Id: os2_kernel32.h,v 1.1 1999-05-24 20:19:06 ktk Exp $ */ | 
|---|
| 2 |  | 
|---|
| 3 | /* | 
|---|
| 4 | * | 
|---|
| 5 | * Project Odin Software License can be found in LICENSE.TXT | 
|---|
| 6 | * | 
|---|
| 7 | */ | 
|---|
| 8 | /* | 
|---|
| 9 | * Headfile prototyping all OS2 prefixed kernel32 functions. | 
|---|
| 10 | * Internal use. | 
|---|
| 11 | * Try to keep alphabetical order. | 
|---|
| 12 | * | 
|---|
| 13 | * 1998/08/30 KSO knut st. osmundsen | 
|---|
| 14 | * | 
|---|
| 15 | * @(#) OS2_KERNEL32.H    0.0.1 1998/08/30 KSO created and added some file I/O prototypes | 
|---|
| 16 | */ | 
|---|
| 17 |  | 
|---|
| 18 |  | 
|---|
| 19 | #ifndef _os2_kernel_h_ | 
|---|
| 20 | #define _os2_kernel_h_ | 
|---|
| 21 |  | 
|---|
| 22 | BOOL WIN32API OS2CloseHandle(HANDLE hObject); | 
|---|
| 23 | HANDLE WIN32API OS2CreateFileA(LPCTSTR lpszName, | 
|---|
| 24 | DWORD  fdwAccess, | 
|---|
| 25 | DWORD  fdwShareMode, | 
|---|
| 26 | LPSECURITY_ATTRIBUTES lpsa, | 
|---|
| 27 | DWORD  fdwCreate, | 
|---|
| 28 | DWORD  fdwAttrsAndFlags, | 
|---|
| 29 | HANDLE hTemplateFile); | 
|---|
| 30 | BOOL WIN32API OS2ReadFile( HANDLE arg1, PVOID arg2, DWORD arg3, PDWORD arg4, POVERLAPPED  arg5); | 
|---|
| 31 | BOOL WIN32API OS2SetFilePointer(HANDLE hFile, | 
|---|
| 32 | LONG   lDistanceToMove, | 
|---|
| 33 | PLONG  lpDistanceToMoveHigh, | 
|---|
| 34 | DWORD  dwMoveMethod); | 
|---|
| 35 | BOOL WIN32API OS2WriteFile(HANDLE  hFile, | 
|---|
| 36 | LPCVOID buffer, | 
|---|
| 37 | DWORD   nrbytes, | 
|---|
| 38 | LPDWORD nrbyteswritten, | 
|---|
| 39 | LPOVERLAPPED lpOverLapped); | 
|---|
| 40 |  | 
|---|
| 41 |  | 
|---|
| 42 |  | 
|---|
| 43 |  | 
|---|
| 44 | #endif | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.