37 lines
984 B
C++
37 lines
984 B
C++
// Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved
|
|
#ifndef __InstNavNSEntry_H__
|
|
#define __InstNavNSEntry_H__
|
|
|
|
class CClassNavCtrl;
|
|
|
|
class CInitNamespaceNSEntry : public CNSEntry
|
|
{
|
|
protected:
|
|
DECLARE_DYNCREATE(CInitNamespaceNSEntry)
|
|
|
|
|
|
// ClassWizard generated virtual function overrides
|
|
//{{AFX_VIRTUAL(CInitNamespaceNSEntry)
|
|
protected:
|
|
//}}AFX_VIRTUAL
|
|
|
|
//{{AFX_MSG(CInitNamespaceNSEntry)
|
|
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
|
|
|
|
DECLARE_EVENTSINK_MAP()
|
|
DECLARE_MESSAGE_MAP()
|
|
|
|
public:
|
|
CInitNamespaceNSEntry();
|
|
void SetLocalParent(CClassNavCtrl* pParent)
|
|
{ m_pParent = pParent;
|
|
}
|
|
protected:
|
|
CClassNavCtrl* m_pParent;
|
|
};
|
|
|
|
#endif // __InstNavNSEntry_H__
|