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 检索下一个语法定义;如果找到,请创建架构类对象并返回接口指针。