cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Classes | Macros | Typedefs | Functions
os2.c File Reference
#include "crypt.h"
#include <os2.h>

Go to the source code of this file.

Classes

struct  qsGrec_s
 
struct  qsTrec_s
 
struct  qsPrec_s
 
struct  qsS16Headrec_s
 
struct  qsMrec_s
 
struct  qsLrec_s
 
struct  qsPtrRec_s
 

Macros

#define INCL_DOSMISC
 
#define INCL_DOSDATETIME
 
#define INCL_DOSPROCESS
 
#define INCL_WINWINDOWMGR
 
#define INCL_WINSYS
 
#define RANDOM_BUFSIZE   4096
 
#define DosQueryModuleName   DosGetModName
 
#define APIENTRY16   APIENTRY
 
#define PTR(ptr, ofs)   ((void *) ((char *) (((ULONG) procstat & 0xFFFF0000) | (USHORT) (ptr)) + (ofs)))
 
#define PTR(ptr, ofs)   ((void *) ((char *) (ptr) + (ofs)))
 

Typedefs

typedef struct qsGrec_s qsGrec_t
 
typedef struct qsTrec_s qsTrec_t
 
typedef struct qsPrec_s qsPrec_t
 
typedef struct qsS16Headrec_s qsS16Headrec_t
 
typedef struct qsMrec_s qsMrec_t
 
typedef struct qsLrec_s qsLrec_t
 
typedef struct qsPtrRec_s qsPtrRec_t
 

Functions

USHORT APIENTRY16 DosQProcStatus (PVOID pBuf, USHORT cbBuf)
 
void fastPoll (void)
 
void slowPoll (void)
 
ULONG DosGetThreadID (void)
 

Macro Definition Documentation

#define APIENTRY16   APIENTRY

Definition at line 33 of file os2.c.

#define DosQueryModuleName   DosGetModName

Definition at line 32 of file os2.c.

#define INCL_DOSDATETIME

Definition at line 17 of file os2.c.

#define INCL_DOSMISC

Definition at line 16 of file os2.c.

#define INCL_DOSPROCESS

Definition at line 18 of file os2.c.

#define INCL_WINSYS

Definition at line 20 of file os2.c.

#define INCL_WINWINDOWMGR

Definition at line 19 of file os2.c.

#define PTR (   ptr,
  ofs 
)    ((void *) ((char *) (((ULONG) procstat & 0xFFFF0000) | (USHORT) (ptr)) + (ofs)))

Definition at line 37 of file os2.c.

#define PTR (   ptr,
  ofs 
)    ((void *) ((char *) (ptr) + (ofs)))

Definition at line 37 of file os2.c.

#define RANDOM_BUFSIZE   4096

Definition at line 25 of file os2.c.

Typedef Documentation

typedef struct qsGrec_s qsGrec_t
typedef struct qsLrec_s qsLrec_t
typedef struct qsMrec_s qsMrec_t
typedef struct qsPrec_s qsPrec_t
typedef struct qsPtrRec_s qsPtrRec_t
typedef struct qsTrec_s qsTrec_t

Function Documentation

ULONG DosGetThreadID ( void  )

Definition at line 294 of file os2.c.

USHORT APIENTRY16 DosQProcStatus ( PVOID  pBuf,
USHORT  cbBuf 
)
void fastPoll ( void  )

Definition at line 176 of file os2.c.

void slowPoll ( void  )

Definition at line 256 of file os2.c.