CGENOBJ.CPP

In the example provider component, generic Active Directory object methods, supported in cgenobj.cpp, are listed in the following table.

MethodDescription
CSampleDSGenObject::CSampleDSGenObjectStandard constructor.
CSampleDSGenObject::~CSampleDSGenObjectStandard destructor.
CSampleDSGenObject::CreateGenericObjectCreate an ADS generic object. Initialize as appropriate.
CSampleDSGenObject::SampleDSCreateObjectCreate this object in its parent container.
CSampleDSGenObject::SampleDSSetObjectSave the properties of this object (clear the cache).
CSampleDSGenObject::AllocateGenObjectCreate a generic object and load its type data.
CSampleDSGenObject::QueryInterfaceReturn the requested interface pointer, if available.
Standard IADs methods, including implementations for: Get (including mapping from native data type to VARIANT type)

Put (including mapping from VARIANT type to native data type)

GetInfo (refresh the property cache)

SetInfo (save the property cache)

Standard IADsContainer methods, including implementations for: GetObject

get__NewEnum

get_Filter

Create

Delete

ConvertSafeArrayToVariantArrayUtility routine.

 

 

 

Show: