CENUMSCH.CPP

在示例提供程序组件中,架构对象的枚举将使用下表中列出的 cenumsch.cpp 中的方法。

方法 说明
CSampleDSSchemaEnum::Create 创建一个对象以允许枚举 ADSI 架构类对象。
CSampleDSSchemaEnum::CSampleDSSchemaEnum 标准构造函数。
CSampleDSSchemaEnum::~CSampleDSSchemaEnum 标准析构函数。
CSampleDSSchemaEnum::Next 从指示的架构对象检索指定数量的元素。
CSampleDSSchemaEnum::EnumObjects 管理对指向所指示对象类型的对象的接口指针的检索。
CSampleDSSchemaEnum::EnumObjects 管理对指向默认对象类型的对象的接口指针的检索。
CSampleDSSchemaEnum::EnumClasses 管理接口指针的检索,以仅检索此对象中包含的架构类对象。
CSampleDSSchemaEnum::GetClassObject 检索下一个架构类定义;如果找到此定义,则创建一个架构类对象并返回接口指针。
CSampleDSSchemaEnum::EnumProperties 管理对指向仅包含在此对象中的属性对象的接口指针的检索。
CSampleDSSchemaEnum::GetPropertyObject 检索下一个属性定义;如果找到此定义,则创建一个架构类对象并返回接口指针。
CSampleDSSchemaEnum::EnumSyntaxes 管理对指向仅包含在此对象中的语法对象的接口指针的检索。
CSampleDSSchemaEnum::GetSyntaxObject 检索下一个语法定义;如果找到此定义,则创建一个架构类对象并返回接口指针。