精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>DOS编程>>DOS中断驻留框架(2/6)

主题:DOS中断驻留框架(2/6)
发信人: riffle()
整理人: wenbobo(2002-08-13 10:45:45), 站内信件
/* author *** */

// INTFRAME.H

// 本头文件提供TSR框架LIB的函数原型说明。

extern "C"
{
void SaveCurPSP( void );
void SetPSP( int NewPSP );

void far *GetIntReturnAddr( void );

void SetReturnAX( int iReturnAX );
void SetReturnBX( int iReturnBX );
void SetReturnCX( int iReturnCX );
void SetReturnDX( int iReturnDX );
void SetReturnSI( int iReturnSI );
void SetReturnDI( int iReturnDI );
void SetReturnDS( int iReturnDS );
void SetReturnES( int iReturnES );

int OldAX( void );
int OldBX( void );
int OldCX( void );
int OldDX( void );
int OldSI( void );
int OldDI( void );
int OldDS( void );
int OldES( void );
}

void SetVector( int VerctorNum, void far *FunPtr );
int PrepareExitTSR( void );
int RegisterExitCallBack( int ( *ExitCallBack )( void ) );

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.39.56]

[关闭][返回]