亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tc08a32.h

?? 話費(fèi)語音查詢及點(diǎn)歌軟件.C++ 語言編寫的.一款很有意思的小軟件
?? H
字號(hào):
	#ifndef _TC08A32_H
#define _TC08A32_H

#include <windows.h>

#ifdef __cplusplus
extern "C" {
#endif

/*******************************************
	define value
********************************************/
#define	MAX_CARD_NO		16
#define	MAX_CHANNEL_NO	8 * MAX_CARD_NO
// add for support 256 channel, 2001.11.14
#define	MAX_CHANNEL_NO_256	(16 * MAX_CARD_NO)

#define LEN_FILEPATH	70

// the value of every card-type
#define	CARD_TYPE_T5_64		1
#define	CARD_TYPE_T5_128	2
#define	CARD_TYPE_T5_REC	3

#define	CARD_TYPE_T5_128_NT	10
#define	CARD_TYPE_T5_REC_NT	11
#define	CARD_TYPE_T5_ID_NT	12

// new-d160a
#define	CARD_TYPE_D160A_NT		30
// d160an	
#define	CARD_TYPE_D160A_NT_NEW	31

//YY ADD FOR PCI SUPPORT 2000.10.16
#define CARD_TYPE_D160A_PCI		50
//YY ADD FOR PCI SUPPORT 2000.10.16

#define CHTYPE_USER     0
#define CHTYPE_TRUNK    1
#define CHTYPE_EMPTY    2
#define CHTYPE_RECORD   3

#define NODTMF    -1
#define DTMF_CODE_0		10
#define DTMF_CODE_1		1
#define DTMF_CODE_2		2
#define DTMF_CODE_3		3
#define DTMF_CODE_4		4
#define DTMF_CODE_5		5
#define DTMF_CODE_6		6
#define DTMF_CODE_7		7
#define DTMF_CODE_8		8
#define DTMF_CODE_9		9
#define DTMF_CODE_STAR	11
#define DTMF_CODE_SHARP	12
#define DTMF_CODE_A		13
#define DTMF_CODE_B		14
#define DTMF_CODE_C		15
#define DTMF_CODE_D		16


#define RECORD_CHECK    01
#define PLAY_CHECK              02
#define SEND_CHECK              03
#define SEND_READY_CHECK 04

#define R_BUSY          0x21
#define R_OTHER         0x20

#define	S_NODIALTONE	0x0F
#define S_NORESULT      0x10
#define S_BUSY          0x11
#define S_NOBODY        0x13
#define S_CONNECT       0x14
#define S_NOSIGNAL      0x15

#define S_DIALSIG       0x30


#define PACK_64KBPS     0
#define PACK_32KBPS     1
#define PACK_16KBPS     2
#define PACK_8KBPS     3

// NEW ADD for Feed and Signal

#define SIG_STOP		0
#define SIG_DIALTONE	1
#define SIG_BUSY1		2
#define SIG_BUSY2		3
#define SIG_RINGBACK	4
#define SIG_STOP_NEW	10

#define HANG_UP_FLAG_FALSE 0
#define HANG_UP_FLAG_TRUE  1
#define HANG_UP_FLAG_START 2
#define HANG_UP_FLAG_PRESS_R  3


// caller-ID
#define	ID_STEP_NONE	0
#define	ID_STEP_HEAD	1
#define	ID_STEP_ID	2
#define	ID_STEP_OK	3
#define	ID_STEP_FAIL	4
#define	ID_STEP_LEN	5

// end of caller-ID


typedef struct {
	WORD PlayFlag;
	WORD RecordFlag;
	WORD PlayCount;
	WORD RecordCount;
	WORD DtmfCount;
	WORD DialFlag;
	WORD SigCount;
	WORD SigStartPoint;
	LPSTR SigBuf;
} TPD_RPB;

typedef struct {
	BYTE Busy1Count1Low;
	BYTE Busy1Count1High;
	BYTE Busy1Count0Low;
	BYTE Busy1Count0High;

	WORD  BusySigCount;
	WORD  BusySigLen;

	WORD  SendReadyLen;

	BYTE SendBusy1Count1Low;
	BYTE SendBusy1Count1High;
	BYTE SendBusy1Count0Low;
	BYTE SendBusy1Count0High;

	BYTE SendSigCount1Low;
	BYTE SendSigCount1High;
	BYTE SendSigCount0Low;
	BYTE SendSigCount0High;

	WORD  SendNoSignalLen;

	BYTE MaxRingTimes;
} TPD_WPB;

//use play index file
typedef struct{
	char *FileName[200];
	HANDLE gHandle[200];
	DWORD FileCount;
	int FileFlag[200];
}TPD_PIF;

/*******************************************
	define struct & type
********************************************/
typedef struct {
	// get from "TC08A-V.INI"
	WORD wCardNo;
	WORD wCardType;
	WORD wConnect;
	WORD wIRQ;
	char cbDir[LEN_FILEPATH];
	WORD wAddress[MAX_CARD_NO];
	
	// get from driver
	WORD wMajorVer;
	WORD wMinorVer;
	WORD wChType[MAX_CHANNEL_NO];

	WORD wMachineNo;

} TC_INI_TYPE;


/*******************************************
	define function
********************************************/
long WINAPI LoadDRV(void);
void WINAPI FreeDRV(void);

void WINAPI GetSysInfo( TC_INI_TYPE *TmpIni);
WORD WINAPI CheckValidCh(void);
WORD WINAPI CheckChType(WORD wChnlNo);
BOOL WINAPI IsSupportCallerID(void);

long WINAPI EnableCard(WORD wUsedCh, WORD wFileBufLen);
void WINAPI DisableCard(void);
void WINAPI SetPackRate ( WORD wPackRate );


void WINAPI PUSH_PLAY (void);

BOOL WINAPI RingDetect(WORD wChnlNo);
BOOL WINAPI CheckPolarity(WORD wChnlNo);
void WINAPI OffHook(WORD wChnlNo);
void WINAPI HangUp(WORD wChnlNo);

long WINAPI SetLink ( WORD wOne, WORD wAnother );
long WINAPI ClearLink ( WORD wOne, WORD wAnother );
long WINAPI LinkOneToAnother ( WORD wOne, WORD wAnother );
long WINAPI ClearOneFromAnother ( WORD wOne, WORD wAnother );
long WINAPI LinkThree( WORD wOne, WORD wTwo, WORD wThree);
long WINAPI ClearThree( WORD wOne, WORD wTwo, WORD wThree);

void WINAPI InitDtmfBuf(WORD wChnlNo);
short WINAPI GetDtmfCode( WORD wChnlNo);
BOOL WINAPI DtmfHit(WORD wChnlNo);

void WINAPI StartSigCheck ( WORD wChnlNo );
void WINAPI StopSigCheck ( WORD wChnlNo );
WORD WINAPI ReadCheckResult(WORD wChnlNo, WORD wMode);
WORD WINAPI ReadBusyCount(void);

void WINAPI SetBusyPara( WORD BusyLen );
void WINAPI SetDialPara ( WORD RingBack1, WORD RingBack0, WORD BusyLen, WORD RingTimes );
void WINAPI ReadSigBuf ( WORD wChnlNo, WORD *pwStartPoint, WORD *pwCount, BYTE *SigBuf );

void WINAPI StartPlay ( WORD wChnlNo, char *PlayBuf, DWORD dwStartPos, DWORD dwPlayLen);
void WINAPI StopPlay ( WORD wChnlNo);
BOOL WINAPI CheckPlayEnd ( WORD wChnlNo );
void WINAPI ReadStatus ( WORD wChnlNo, TPD_RPB *TmpRead );

BOOL WINAPI StartPlayFile ( WORD wChnlNo, LPSTR FileName, DWORD StartPos );
void WINAPI StopPlayFile (WORD wChnlNo);

// index play file
void WINAPI RsetIndexPlayFile(WORD Line);
BOOL WINAPI AddIndexPlayFile(WORD Line, char *FileName);
BOOL WINAPI StartIndexPlayFile( WORD wChnlNo);
BOOL WINAPI CheckIndexPlayFile(WORD ChnlNo);
void WINAPI StopIndexPlayFile(WORD wChnlNo);

void WINAPI ResetIndex (void);
BOOL WINAPI SetIndex ( char *VocBuf, DWORD dwVocLen);
void WINAPI StartPlayIndex( WORD wChnlNo, WORD *pIndexTable, WORD wIndexLen);

void WINAPI SendDtmfBuf(WORD wChnlNo, LPSTR DialNum);
BOOL WINAPI CheckSendEnd(WORD wChnlNo);

//static WORD StopRecord(WORD wChnlNo);
BOOL WINAPI StartRecordFile ( WORD wChnlNo, LPSTR FileName, DWORD dwRecordLen );
BOOL WINAPI CheckRecordEnd ( WORD wChnlNo );
void WINAPI StopRecordFile (WORD wChnlNo);


void WINAPI FeedSigFunc ( void );
void WINAPI StartTimer(WORD wChnlNo, WORD ClockType);
long WINAPI ElapseTime ( WORD wChnlNo, WORD ClockType );
void WINAPI StartPlaySignal (WORD wChnlNo, WORD SigType );
void WINAPI StartHangUpDetect ( WORD wChnlNo );
WORD WINAPI HangUpDetect ( WORD wChnlNo );
void WINAPI FeedRing(WORD wChnlNo);
void WINAPI FeedRealRing(WORD wChnlNo);
void WINAPI FeedPower(WORD wChnlNo);
BOOL WINAPI OffHookDetect(WORD wChnlNo);
BOOL WINAPI ReadGenerateSigBuf (LPSTR lpFileName);

// caller-id
void WINAPI ResetCallerIDBuffer(WORD wChnlNo);
WORD WINAPI GetCallerIDRawStr (WORD wChnlNo, LPSTR IDRawStr);
WORD WINAPI GetCallerIDStr (WORD wChnlNo, LPSTR IDStr);

BOOL WINAPI StartRecordFileNew ( WORD wChnlNo, LPSTR FileName, 
	DWORD dwRecordLen,DWORD dwRecordStartPos );
long WINAPI NewReadPass ( WORD wCardNo );
long WINAPI CheckSilence(WORD wChnlNo, WORD wCheckNum);

// add about fast send dtmf
int WINAPI SetSendPara ( int ToneLen, int SilenceLen );
void WINAPI NewSendDtmfBuf(int ChannelNo, LPSTR DialNum);
int WINAPI NewCheckSendEnd(int ChannelNo);

// add for T5-REC-NT card
#define FREQWIDTH_ALL   0
#define FREQWIDTH_WIDE  1

#define SENSVAL_1_OF_16 00
#define SENSVAL_1_OF_8  01
#define SENSVAL_1_OF_4  02
#define SENSVAL_1_OF_2  03

#define SPEAKER_VOL_NONE        0
#define SPEAKER_VOL_1           1
#define SPEAKER_VOL_2           2
#define SPEAKER_VOL_3           3
#define SPEAKER_VOL_4           4
#define SPEAKER_VOL_5           5
#define SPEAKER_VOL_6           6
#define SPEAKER_VOL_7           7
#define SPEAKER_VOL_8           8

void WINAPI LinkZeroTo ( WORD wChnlNo );
void WINAPI ClearZeroLink (void);
void WINAPI SetSpkVol ( WORD wVol );
//end of add



//----------- add for convert FAX
int WINAPI DJCvt_ClientStartConvert( WORD wFaxChnl, char *NowTxtName, char *NowFaxName, BYTE cbResolution, BYTE cbPageLineNo);
int WINAPI DJCvt_ClientStopConvert( WORD wFaxChnl );
int WINAPI DJCvt_ClientCheckCvt ( WORD wFaxChnl );

// add for new-d160a
#define	WORK_MODE_DTMF				0
	#define	DTMF_MODE_VAL_NORMAL			0
	#define	DTMF_MODE_VAL_QUICK				1
#define WORK_MODE_TEST_DTMF			1
#define	WORK_MODE_TEST_FAX			2
#define	WORK_MODE_SET_SIG_PARA		3
#define	WORK_MODE_CHECK_RING		4
	#define	CHECK_RING_MODE_VAL_NEW			0
	#define	CHECK_RING_MODE_VAL_OLD			1
#define	WORK_MODE_REC_AGC			5
	#define	REC_AGC_MODE_VAL_DISABLE		0
	#define	REC_AGC_MODE_VAL_ENABLE			1
void WINAPI D_SetWorkMode  ( WORD wChnl, char cbWorkMode, char cbModeVal );

// more info function
typedef struct {
	WORD wMemAddr;

	WORD wCardNum;
	BYTE cbCardType[MAX_CARD_NO];		// add for D160A, also mean Channel of this card type
	BYTE cbCardNeiWai[MAX_CARD_NO];		// add for D160A, TRUNK or USER

	WORD wChnlNum;
	BYTE cbChType[MAX_CHANNEL_NO];
	BYTE cbChnlCardNo[MAX_CHANNEL_NO];
	BYTE cbChnlInternal[MAX_CHANNEL_NO];
	BYTE cbConnectChnl[MAX_CHANNEL_NO];
	BYTE cbConnectStream[MAX_CHANNEL_NO];
	BYTE cbDtmfModeVal[MAX_CHANNEL_NO];
	BYTE cbIsSupportCallerID[MAX_CHANNEL_NO];
} TC_INI_TYPE_MORE;

#define	CARD_TYPE_D160A		16
#define	CARD_TYPE_D080A		8


WORD WINAPI D_GetSysInfoMore( TC_INI_TYPE_MORE *TmpMore);
// end of add

#define	VOL_ADJUST_RECORD		0
#define	VOL_ADJUST_PLAY			1

int WINAPI D_AdjustVocVol_ForVB ( WORD wChnl, WORD wMode, WORD wVolAdjust );
int WINAPI D_AdjustVocVol ( WORD wChnl, char cMode, char cVolAdjust );


// add for D160A or D080A card
void WINAPI ReadSigBufAll ( WORD wChnlNo, WORD *pwStartPoint, WORD *pwCount, BYTE *SigBuf );
void WINAPI SetSigFreqAll ( WORD wIndex, WORD wFreq );
// end

// add for-vr
int	WINAPI VR_SetRefreshSize ( WORD wSize );
void WINAPI VR_StartRecord ( WORD wChnlNo );
void WINAPI VR_StopRecord(WORD wChnlNo);
int	WINAPI	VR_GetRecordData ( WORD wChnlNo, char *pBuffer );
void WINAPI VR_ReadSigBuf ( WORD wChnlNo, WORD *pwStartPoint, WORD *pwCount, BYTE *SigBuf );
void WINAPI VR_SetEcrMode ( WORD wChnl, BYTE cbEnableFlag, WORD wParam1, WORD wParam2 );
// end

//for-tts
int	WINAPI	IsNowSupportTTS(void);

// for hn, dyq, 2000.09.06
void WINAPI NewSetBusyPara( WORD Busy1Low, WORD Busy1High,WORD Busy0Low, WORD Busy0High );

// add for zyb, 2000.09.07
BOOL WINAPI AddIndexPlayFile_ZYB(WORD Line, char *FileName, int DNum );

//YY ADD FOR PCI 2000.11.26
int GetPciInfo();
//YY ADD FOR PCI 2000.11.26

// add for HZARKJ, 2000.10.19
int WINAPI HZ_inp (WORD wPort);
void WINAPI HZ_outp(WORD wPort, int DataByte );
// end

// add for-FSK, 2000.11.14
WORD WINAPI D_GetFSKRawStr (WORD wChnlNo, LPSTR FSKRawStr);
WORD WINAPI D_GetFSKStr (WORD wChnlNo, LPSTR IDStr);

// add for SWT, 2001.04.28
DWORD WINAPI NewReadPass_SWT ( WORD wCardNo );

//YY ADD FOR FSK 2001.7.2
WORD WINAPI FSK_InitForFSK(void);
void WINAPI FSK_ResetCallerIDBuffer(WORD wChnlNo);
WORD WINAPI FSK_GetFSKRawStr (WORD wChnlNo, LPSTR FSKRawStr);
//YY ADD FOR FSK 2001.7.2

//YY ADD FOR BELL 103 2001.7.9
WORD WINAPI Bell103_SetWorkMode(WORD wChnlNo, WORD wWorkMode);
WORD WINAPI Bell103_GetRecvData(WORD wHandle, char * pData);
WORD WINAPI Bell103_SendData(WORD wHandle, char * pData, WORD nLen);
WORD WINAPI Bell103_Stop(WORD wHandle);
//YY ADD FOR BELL 103 2001.7.9

//YY ADD FOR DFM 2001.8.16
WORD WINAPI D160PCI_GetTimeSlot(WORD wD160AChnl);
WORD WINAPI D160PCI_ConnectFromTS(WORD wD160AChnl, WORD wChnlTS);
WORD WINAPI D160PCI_DisconnectTS(WORD wD160AChnl);
//YY ADD FOR DFM 2001.8.16

// add for BJMR,2002.11.26
WORD WINAPI D160PCI_CT_Connect_CT ( WORD wD160AChnl, BYTE input_stream, BYTE input_slot );

// YY ADD for RealTime Memory Play, 2001.10.17
void WINAPI SYS_StartLoopPlay ( WORD wChnlNo, DWORD dwPlayLen, DWORD dwStartPos );
void WINAPI SYS_MoveBufToSys ( WORD wChnlNo, char *p, DWORD dwMoveLen, DWORD dwSysStartPos );
// end of add

// YY ADD for DFM support NADK, 2002.01.09
int	WINAPI	DFM_Fax_GetTimeSlot ( int	DFM_Fax_ChnlID );
int	WINAPI	DFM_Fax_ConnectFromTS ( int DFM_Fax_ChnlID, int iTS );
int	WINAPI	DFM_Fax_DisconnectTS ( int DFM_Fax_ChnlID );
// end of add

// HJN ADD FOR D160A-REV2 RECORD MODULE, 2002.06.28
WORD WINAPI CheckChTypeNew(WORD wChnlNo);
BOOL WINAPI DRec_OffHookDetect(WORD wChnlNo);
// END OF ADD

// add next function in 2003.04.21, just for "New M2R module, you can adjust threshold voltage"
#define		NREC_MAX_VOLTAGE_LEVEL		52

BOOL WINAPI DRec_IsVoltageAdjust(WORD wChnlNo);
BOOL WINAPI DRec_SetVoltageLevel(WORD wChnlNo, BYTE cbVoltageVal);
BYTE WINAPI DRec_GetVoltageLevel(WORD wChnlNo);

// add in 2003.05.21
BYTE WINAPI DRec_FetchVoltageValue(WORD wChnlNo);
// end of add

// add next 2 function in 2003.04.30
BOOL WINAPI StartRecordFile_Ex ( WORD wChnlNo, LPSTR FileName, DWORD dwRecordLen, BOOL IsShareOpen );
BOOL WINAPI StartRecordFileNew_Ex ( WORD wChnlNo, LPSTR FileName, 
	DWORD dwRecordLen,DWORD dwRecordStartPos, BOOL IsShareOpen );
// end of add

#ifdef __cplusplus
}
#endif


#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产中文一区二区三区| 日韩欧美久久一区| av在线不卡电影| 成人免费毛片aaaaa**| 国产乱码精品1区2区3区| 国产呦萝稀缺另类资源| 国产不卡视频在线观看| 成人免费看片app下载| 成人午夜激情影院| av成人老司机| 欧美视频一区二区| 欧美日韩黄色影视| 欧美一区二区三级| 精品久久久网站| 久久精品免费在线观看| 国产精品久久网站| 亚洲免费观看高清完整版在线| 亚洲免费资源在线播放| 亚洲一区免费在线观看| 日韩激情中文字幕| 日本美女一区二区三区| 国产在线国偷精品免费看| 国产高清在线观看免费不卡| 成人做爰69片免费看网站| 一本在线高清不卡dvd| 欧美视频一二三区| 日韩欧美一区在线| 国产人成亚洲第一网站在线播放| 国产精品久久久久国产精品日日| 亚洲精品国产一区二区精华液 | 欧美日韩不卡视频| 日韩无一区二区| 国产欧美一区二区精品性色超碰| 亚洲欧洲日本在线| 亚洲一区二区在线播放相泽| 免费精品视频在线| 成人视屏免费看| 欧美日韩一区二区欧美激情| 久久综合狠狠综合久久激情 | 婷婷成人激情在线网| 久久99在线观看| 欧美成人一区二区| 国产精品久久夜| 日韩黄色在线观看| 成人免费视频播放| 91精品欧美一区二区三区综合在 | 经典一区二区三区| 成a人片国产精品| 日韩一区二区在线观看视频| 国产精品色呦呦| 日本人妖一区二区| 99国产麻豆精品| 日韩精品资源二区在线| 亚洲色图在线播放| 久久av资源站| 欧美图区在线视频| 中文字幕欧美日本乱码一线二线 | 欧美日韩精品是欧美日韩精品| 久久久一区二区| 五月天激情综合| 成人伦理片在线| 欧美成人精品高清在线播放| 亚洲女性喷水在线观看一区| 国产一区二区三区在线观看精品| 欧美日韩精品一区二区三区四区 | 欧美三级电影在线看| 国产情人综合久久777777| 日韩高清一级片| 欧美三级韩国三级日本三斤| 最好看的中文字幕久久| 国产电影一区在线| 欧美一区二区三级| 亚洲国产一区二区三区青草影视| jlzzjlzz亚洲日本少妇| 国产亚洲欧美激情| 久久aⅴ国产欧美74aaa| 777亚洲妇女| 亚洲综合男人的天堂| 99热这里都是精品| 日本一区二区不卡视频| 国模冰冰炮一区二区| 日韩免费视频一区| 日韩电影免费一区| 欧美伦理影视网| 亚洲成人精品一区| 欧美在线不卡一区| 亚洲综合丝袜美腿| 91久久久免费一区二区| 中文字幕综合网| 99视频一区二区| 综合欧美一区二区三区| 99久久久免费精品国产一区二区 | 国产在线播放一区三区四| 91精品国产91久久久久久最新毛片| 亚洲综合一区二区三区| 色就色 综合激情| 亚洲免费看黄网站| 色综合咪咪久久| 一区二区三区精品在线观看| 国产亚洲视频系列| 激情小说欧美图片| 久久久久高清精品| 成人性色生活片| 国产精品三级视频| 99视频在线精品| 一区二区在线观看不卡| 欧美日韩一级黄| 午夜a成v人精品| 欧美久久久久免费| 人人精品人人爱| 精品国产乱码久久久久久图片| 激情欧美一区二区| 久久综合九色综合久久久精品综合| 国产精品中文字幕欧美| 亚洲国产经典视频| 色婷婷综合久久久久中文一区二区| 亚洲欧洲综合另类在线| 欧美亚洲国产一区二区三区va| 亚洲地区一二三色| 日韩一区二区影院| 国产精品一区二区无线| 亚洲同性gay激情无套| 欧美日韩一二三| 裸体健美xxxx欧美裸体表演| 久久免费电影网| 91麻豆国产香蕉久久精品| 亚洲一区二区欧美激情| 91精品国产福利| 国产老肥熟一区二区三区| 亚洲色图制服丝袜| 777色狠狠一区二区三区| 国产裸体歌舞团一区二区| 国产精品激情偷乱一区二区∴| 欧美亚日韩国产aⅴ精品中极品| 免费在线观看精品| 国产精品久久一级| 欧美电影影音先锋| 国产精品69久久久久水密桃| 亚洲色图欧洲色图| 日韩视频免费观看高清在线视频| 国产成人综合在线播放| 亚洲资源在线观看| 久久精品一二三| 91成人免费电影| 国精产品一区一区三区mba桃花| 亚洲欧美国产三级| 精品久久久三级丝袜| 日本电影欧美片| 久草中文综合在线| 亚洲黄色av一区| 精品捆绑美女sm三区| 91福利精品第一导航| 激情六月婷婷久久| 亚洲一区二区三区三| 久久久久成人黄色影片| 欧美日韩精品一区二区天天拍小说 | 蜜芽一区二区三区| 亚洲欧洲美洲综合色网| 精品国产三级电影在线观看| 色94色欧美sute亚洲线路一ni| 精东粉嫩av免费一区二区三区| 一区二区三区日本| 国产欧美日韩精品在线| 91麻豆精品国产91| 99久久久国产精品| 激情久久五月天| 午夜日韩在线电影| 国产精品天天摸av网| 精品久久久久久综合日本欧美| 色嗨嗨av一区二区三区| 国产成人在线视频免费播放| 午夜av区久久| 亚洲天堂网中文字| 久久精品人人做人人爽人人| 欧美日韩黄视频| 精品国产乱码久久久久久久| 欧美视频一区二区三区在线观看| 波多野结衣精品在线| 激情综合网最新| 秋霞影院一区二区| 一区二区三区国产豹纹内裤在线| 亚洲国产精华液网站w| 亚洲精品一区二区三区在线观看| 欧美日韩中文字幕一区| 一本大道综合伊人精品热热| 成人免费的视频| 激情五月婷婷综合网| 日本中文字幕不卡| 亚洲午夜免费电影| 亚洲精品国产精华液| 日韩毛片高清在线播放| 欧美激情在线一区二区三区| 26uuu成人网一区二区三区| 欧美一二三四区在线| 精品视频免费在线| 欧美亚洲一区二区在线观看| 色综合中文综合网| 波多野结衣中文一区| 国产成人在线电影| 国产精品一区久久久久|