source: trunk/src/win32k/include/OS2KIO.h@ 2461

Last change on this file since 2461 was 2461, checked in by bird, 26 years ago

Finished porototyping.

File size: 1.1 KB
Line 
1/* $Id: OS2KIO.h,v 1.2 2000-01-17 16:52:25 bird Exp $
2 *
3 * OS/2 kernel IO, typedefs and macros.
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8
9#ifndef _OS2KIO_h_
10#define _OS2KIO_h_
11
12APIRET KRNLCALL IOSftOpen(PSZ pszFilename,
13 ULONG flOpenFlags, /* probably similar to DosOpen */
14 ULONG fsOpenMode, /* probably similar to DosOpen */
15 PSFN phFile,
16 PULONG pulsomething); /* EA? */
17APIRET KRNLCALL IOSftClose(SFN hFile);
18APIRET KRNLCALL IOSftTransPath(PSZ pszPath /* IN and OUT? */);
19APIRET KRNLCALL IOSftReadAt(SFN hFile,
20 PULONG pulActual,
21 PVOID pvBuffer,
22 ULONG flFlags,
23 ULONG cbBuffer);
24APIRET KRNLCALL IOSftWriteAt(SFN hFile,
25 PULONG pulActual,
26 PVOID pvBuffer,
27 ULONG flFlags,
28 ULONG cbBuffer);
29/* APIRET KRNLCALL IOSft(1,2,3,4,5); */
30
31#endif
Note: See TracBrowser for help on using the repository browser.