Data Structures | Defines | Typedefs | Functions

def_os2.h File Reference

Go to the source code of this file.

Data Structures

struct  KBDKEYINFO
struct  FTIME
struct  FDATE
struct  FILEFINDBUF
struct  FSALLOCATE
struct  KBDINFO
struct  VIOMODEINFO

Defines

#define CCHMAXPATHCOMP   13
#define DAT   DAT16

Typedefs

typedef char CHAR
typedef void VOID
typedef unsigned char UCHAR
typedef unsigned short USHORT
typedef unsigned int UINT
typedef unsigned long ULONG
typedef unsigned char BYTE
typedef unsigned short SHANDLE
typedef SHANDLE HKBD
typedef SHANDLE HVIO
typedef USHORT *DAT16 PUSHORT
typedef BYTE *DAT16 PBYTE
typedef ULONG *DAT PULONG
typedef VOID *DAT PVOID
typedef SHANDLE HDIR
typedef HDIR *DAT PHDIR
typedef char *DAT16 PCH
typedef char *DAT PSZ
typedef KBDKEYINFO *DAT16 PKBDKEYINFO
typedef FILEFINDBUF *DAT16 PFILEFINDBUF
typedef KBDINFO *DAT16 PKBDINFO
typedef VIOMODEINFO *DAT16 PVIOMODEINFO

Functions

USHORT API16 KbdGetStatus (PKBDINFO, HKBD)
USHORT API16 KbdSetStatus (PKBDINFO, HKBD)
USHORT API16 KbdCharIn (PKBDKEYINFO, USHORT, HKBD)
USHORT API16 KbdPeek (PKBDKEYINFO, HKBD)
USHORT API16 VioGetMode (PVIOMODEINFO, HVIO)
USHORT API16 VioSetCurPos (USHORT, USHORT, HVIO)
USHORT API16 DosQFSInfo (USHORT, USHORT, PBYTE, USHORT)
USHORT API16 DosFindFirst (PSZ, PHDIR, USHORT, PFILEFINDBUF, USHORT, PUSHORT, ULONG)
USHORT API16 DosFindNext (HDIR, PFILEFINDBUF, USHORT, PUSHORT)
USHORT API16 DosSelectDisk (USHORT)

Define Documentation

#define CCHMAXPATHCOMP   13
#define DAT   DAT16

Typedef Documentation

typedef unsigned char BYTE
typedef char CHAR
typedef SHANDLE HDIR
typedef SHANDLE HKBD
typedef SHANDLE HVIO
typedef BYTE* DAT16 PBYTE
typedef char* DAT16 PCH
typedef FILEFINDBUF* DAT16 PFILEFINDBUF
typedef HDIR* DAT PHDIR
typedef KBDINFO* DAT16 PKBDINFO
typedef KBDKEYINFO* DAT16 PKBDKEYINFO
typedef char* DAT PSZ
typedef ULONG* DAT PULONG
typedef USHORT* DAT16 PUSHORT
typedef VIOMODEINFO* DAT16 PVIOMODEINFO
typedef VOID* DAT PVOID
typedef unsigned short SHANDLE
typedef unsigned char UCHAR
typedef unsigned int UINT
typedef unsigned long ULONG
typedef unsigned short USHORT
typedef void VOID

Function Documentation

USHORT API16 DosFindFirst ( PSZ  ,
PHDIR  ,
USHORT  ,
PFILEFINDBUF  ,
USHORT  ,
PUSHORT  ,
ULONG   
)
USHORT API16 DosFindNext ( HDIR  ,
PFILEFINDBUF  ,
USHORT  ,
PUSHORT   
)
USHORT API16 DosQFSInfo ( USHORT  ,
USHORT  ,
PBYTE  ,
USHORT   
)
USHORT API16 DosSelectDisk ( USHORT   )
USHORT API16 KbdCharIn ( PKBDKEYINFO  ,
USHORT  ,
HKBD   
)
USHORT API16 KbdGetStatus ( PKBDINFO  ,
HKBD   
)
USHORT API16 KbdPeek ( PKBDKEYINFO  ,
HKBD   
)
USHORT API16 KbdSetStatus ( PKBDINFO  ,
HKBD   
)
USHORT API16 VioGetMode ( PVIOMODEINFO  ,
HVIO   
)
USHORT API16 VioSetCurPos ( USHORT  ,
USHORT  ,
HVIO   
)