-///////////////////////////////////////////////////////////////////////////////\r
-//\r
-// HPC Pack 2008 Beta 1 SPI\r
-//\r
-///////////////////////////////////////////////////////////////////////////////\r
-\r
- class CAdapter_Beta1;\r
-\r
- class CMw_Beta1 :\r
- public INDMemoryWindow\r
- {\r
- public:\r
- CMw_Beta1(void);\r
- ~CMw_Beta1(void);\r
-\r
- HRESULT Initialize(\r
- CAdapter_Beta1* pParent,\r
- ND_RESULT* pInvalidateResult );\r
-\r
- // *** IUnknown methods ***\r
- HRESULT STDMETHODCALLTYPE QueryInterface(\r
- REFIID riid,\r
- LPVOID FAR* ppvObj\r
- );\r
-\r
- ULONG STDMETHODCALLTYPE AddRef(void);\r
-\r
- ULONG STDMETHODCALLTYPE Release(void);\r
-\r
- // *** INDMemoryWindow methods ***\r
- HRESULT STDMETHODCALLTYPE Close(void);\r
-\r
- //operator ND_RESULT*(){ return m_pInvalidateResult; };\r
-\r
- private:\r
- volatile LONG m_nRef;\r
-\r
- CAdapter_Beta1* m_pParent;\r
-\r
- ND_RESULT* m_pInvalidateResult;\r
- };\r
-\r