⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modemapi.h

📁 用语音卡实现传真的示例程序,可以使用传真模块来调用此模块
💻 H
字号:
//Add by WGL 1998.11.26
#include "faxapi32.h"

#ifndef _MODEMAPI32_H
#define _MODEMAPI32_H

#define RESULT_MODEM_OK        0x0000
#define RESULT_MODEM_WORKING   0x0001
#define RESULT_MODEM_CONNECT   0x0002
#define RESULT_MODEM_ERROR     0x0003
#define RESULT_LINE_ERROR      0x0004
#define RESULT_MODEM_NOCARRIER 0x0005

#ifdef __cplusplus
extern "C" {
#endif
int WINAPI DJFax_SetModemInitString(char *InitString);
int WINAPI DJFax_SetModemMode(WORD wChnl,WORD Mode,char *DialString);
int WINAPI DJFax_CheckConnect(WORD wChnl);
int WINAPI DJFax_GetModemError(WORD wChnl);
void WINAPI DJFax_HangUp(WORD wChnl);
int WINAPI DJFax_CheckHangUp(WORD wChnl);

#ifdef __cplusplus
}
#endif


#define MAX_MODEM_LINE_NUM  32
#define MAX_RESULT_NUM      83
#define MAX_RESULT_COUNT    30
#define MAX_COMMAND_NUM      2
#define MAX_COMMAND_COUNT 1024

#define MAX_DIAL_NUM         256

#define MODE_ANSWER         0x00
#define MODE_CALL           0x01

#define STATUS_IDLE			0x00
#define STATUS_CONTROL		0x01
#define STATUS_SEND_MODEM	0x02
#define STATUS_SEND_COMMAND	0x03
#define STATUS_TO_CONNECT	0x05
#define STATUS_CONNECT		0x06
#define STATUS_DATA2COMMAND	0x07
#define STATUS_HANG_UP		0x08
struct ModemContrlBlock{
        int  Status;
        WORD Mode;
        char DialString[256];
        char Buffer[3096];
        int  BuffCount;
        int  CommandCount;
};

#endif	//_MODEMAPI32_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -