CCLSOBJ. CPP
No componente provedor de exemplo, as funções para o objeto de classe de esquema estão contidas em cclsobj.cpp.
A classe CSampleDSClass é definida neste arquivo. CSampleDSClass é definido com métodos e propriedades listados na tabela a seguir.
Método | Descrição |
---|---|
CSampleDSClass | Construtor padrão. |
~CSampleDSClass | Destruidor padrão. |
CreateClass | Crie um objeto de classe de esquema ADs. Definições de atributo de pesquisa chamando SampleDSGetClassDefinition. |
CreateClass | Crie um objeto de classe de esquema, dadas as definições de atributo, definindo atributos conhecidos, como os listados em IADsClass::MandatoryAttributes. |
AllocateClassObject | Crie um objeto de classe de esquema e carregue seus dados de tipo. |
QueryInterface | Retorne o ponteiro de interface solicitado, se disponível. |
Métodos de IADs padrão. | Métodos de interface IADs padrão incluídos neste arquivo. |
Métodos IADsClass padrão. | Métodos de interface IADsClass padrão incluídos neste arquivo. |
CreatePropertyList | Crie uma lista de propriedades associadas a essa classe de esquema chamando CreatePropertyEntry. |
CreatePropertyEntry | Crie um objeto de propriedade nessa classe de esquema. |
FreePropertyEntry | Libere a entrada feita em CreatePropertyEntry. |
MakeVariantFromPropList | Crie uma matriz de VARIANTES a partir da lista de propriedades criada por CreatePropertyList. Pode ser usado na implementação de IADsClass::MandatoryAttributes e assim por diante. |