www.pudn.com > NetPaw.rar > FileMapping.h


#pragma once 
 
 
class CFileMapping 
{ 
public: 
	CFileMapping(void); 
	~CFileMapping(void); 
 
private: 
	HANDLE m_hFileMapping; 
	LPVOID m_lpData; 
	DWORD m_nLength; 
 
public: 
	BOOL Create(LPCTSTR szMappingName, DWORD dwBytes); 
	void Destroy(void); 
	BOOL IsMappingExist(LPCTSTR szMappingName); 
	LPVOID Open(void); 
	void Close(void); 
};