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

📄 rasabslay.h

📁 VC编写的VPN拨号软件源码 搜索了好久才找到
💻 H
字号:
#if !defined(AFX_RASABSLAY_H__0E2891A1_2101_11D3_8E7D_00C0DF411981__INCLUDED_)
#define AFX_RASABSLAY_H__0E2891A1_2101_11D3_8E7D_00C0DF411981__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

//
// This object implements encapsulates the portion of the RAS API that we need 
// but using dinamic linking
//

#include <ras.h>
#include <raserror.h>
class CRas
{

public:

	CRas();
	~CRas();

	// RAS API
	DWORD RasDeleteEntry(LPCTSTR lpszPhonebook, LPCTSTR lpszEntry);
	DWORD RasSetEntryDialParams(LPCTSTR lpszPhonebook,  LPRASDIALPARAMS lprasdialparams,                         
			BOOL fRemovePassword);

	DWORD RasSetEntryProperties( LPCTSTR lpszPhonebook,   LPCTSTR lpszEntry,   LPRASENTRY lpRasEntry,
			DWORD dwEntryInfoSize, LPBYTE lpbDeviceInfo,   DWORD dwDeviceInfoSize);

	DWORD RasValidateEntryName(LPCTSTR lpszPhonebook, LPCTSTR lpszEntry);


	DWORD RasEnumDevices(LPRASDEVINFO lpRasDevInfo,  
			LPDWORD lpcb, LPDWORD lpcDevices);

	BOOL	LoadLibrary();
	BOOL	ReleaseLibrary();

	// Data
	HINSTANCE   m_hRasLib;	

};

class CRasAbsLay 
{
// Construction
public:

	CRasAbsLay();

	// Members


	
// Implementation
public:
	virtual ~CRasAbsLay();

};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_RASABSLAY_H__0E2891A1_2101_11D3_8E7D_00C0DF411981__INCLUDED_)

⌨️ 快捷键说明

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