home *** CD-ROM | disk | FTP | other *** search
- #if !defined(EMPONLY_H__C218D1EF_2BF6_11D0_9C9B_000000000000__INCLUDED_)
- #define EMPONLY_H__C218D1EF_2BF6_11D0_9C9B_000000000000__INCLUDED_
-
- // EMPONLY.H - Header file for your Internet Server
- // EmpOnly Filter
-
- #include "resource.h"
-
-
- class CEmpOnlyFilter : public CHttpFilter
- {
- public:
- CEmpOnlyFilter();
- ~CEmpOnlyFilter();
-
- // Overrides
- // ClassWizard generated virtual function overrides
- // NOTE - the ClassWizard will add and remove member functions here.
- // DO NOT EDIT what you see in these blocks of generated code !
- //{{AFX_VIRTUAL(CEmpOnlyFilter)
- public:
- virtual BOOL GetFilterVersion(PHTTP_FILTER_VERSION pVer);
- virtual DWORD OnUrlMap(CHttpFilterContext* pCtxt, PHTTP_FILTER_URL_MAP pMapInfo);
- //}}AFX_VIRTUAL
-
- //{{AFX_MSG(CEmpOnlyFilter)
- //}}AFX_MSG
- protected:
- CString strAuthUsers;
- BOOL IsAuthUserIP(LPCSTR lpszUserName);
- BOOL IsAuthUserName(LPCSTR lpszIPAddress);
-
- };
-
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
-
- #endif // !defined(EMPONLY_H__C218D1EF_2BF6_11D0_9C9B_000000000000__INCLUDED)
-