BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP
标记管理单元扩展数据类映射的开头。
BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP( classname )
参数
- classname
[in]管理单元扩展数据类的名称。
备注
启动您的 BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP 宏的管理单元扩展名映射,添加的项每个与 EXTENSION_SNAPIN_NODEINFO_ENTRY 宏的管理单元扩展数据类型,并使用完 END_EXTENSION_SNAPIN_NODEINFO_MAP 宏的映射。
示例
class CMyExtSnapinExtData :
public CSnapInItemImpl<CMyExtSnapinExtData>,
public CMySnapinBase
{
public:
CMyExtSnapinExtData() {}
};
class CMyExtSnapin :
public CComObjectRoot,
public CSnapInObjectRoot<1, CMyExtSnapin>,
public IComponentDataImpl<CMyExtSnapin, CMyExtSnapin>
{
public:
CMyExtSnapin() {}
BEGIN_COM_MAP(CMyExtSnapin)
END_COM_MAP()
EXTENSION_SNAPIN_DATACLASS(CMyExtSnapinExtData)
BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(CMyExtSnapin)
EXTENSION_SNAPIN_NODEINFO_ENTRY(CMyExtSnapinExtData)
END_EXTENSION_SNAPIN_NODEINFO_MAP()
};
要求
Header: atlsnap.h
请参见
参考
END_EXTENSION_SNAPIN_NODEINFO_MAP
EXTENSION_SNAPIN_NODEINFO_ENTRY