// Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved #ifndef __CLASSNAVNSENTRY_H__ #define __CLASSNAVNSENTRY_H__ class CEventRegEditCtrl; class CRegEditNSEntry : public CNSEntry { protected: DECLARE_DYNCREATE(CRegEditNSEntry) // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CRegEditNSEntry) protected: //}}AFX_VIRTUAL //{{AFX_MSG(CRegEditNSEntry) afx_msg void OnNameSpaceChanged(LPCTSTR bstrNewNameSpace, BOOL boolValid); afx_msg void OnNameSpaceRedrawn() ; afx_msg void OnGetIWbemServices(LPCTSTR lpctstrNamespace, VARIANT FAR* pvarUpdatePointer, VARIANT FAR* pvarServices, VARIANT FAR* pvarSC, VARIANT FAR* pvarUserCancel) ; afx_msg void OnRequestUIActive() ; afx_msg void OnChangeFocus(long lGettingFocus); //}}AFX_MSG DECLARE_EVENTSINK_MAP() DECLARE_MESSAGE_MAP() public: CRegEditNSEntry(); void SetLocalParent(CEventRegEditCtrl* pParent) { m_pParent = pParent; } protected: CEventRegEditCtrl* m_pParent; }; #endif // __CLASSNAVNSENTRY_H__