home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 13
/
mediashare_13.zip
/
mediashare_13
/
ZIPPED
/
PROGRAM
/
APR94_2.ZIP
/
INCLUDE
/
LISTINST.H
< prev
next >
Wrap
C/C++ Source or Header
|
1994-03-01
|
1KB
|
58 lines
/* Klaus Mueller 1994 */
#include <vxdquery.h>
#define ListInst_ID 0x313e
/*ListInst.386 V86 API functions
Call with AX = function */
#define Inst_Map 0
/* INPUT: DS:DX - offset to an Inst_Hook_Struc far ptr */
#define Inst_Ownership 1
/* INPUT: DS:BX - offset to an Inst_Desc_buf far ptr
DS:DX - offset to an Inst_Owner struc far ptr */
#define Desc_Buf_Size 2
/* INPUT: DS:BX - offset to an long int */
#define Inst_Map_Size 3
/* INPUT: DS:BX - offset to an long int */
#define max_v86_pages
typedef struct {
long int Inst_PG_No;
long int Owner_VM_Handle;
long int Owner_VM_Flags;
long int Owner_VM_ID;
}Inst_Owner;
typedef struct {
long int Inst_Buf_Off;
long int VM_Lin_Address;
long int Item_Size;
}Inst_Desc_Buf;
typedef struct{
char Caller_String[string_len];
long int Inst_Lin_Addr;
long int Inst_Size;
}Inst_Hook_Struc;
#define max_v86_pages 0x10f