Property methods take the form of either get_<property> or put_<property>. The property methods of the IADs interface get or set the properties described below. For more information, see Interface Property Methods.
| Property | Access | Method Prototype | |
|---|---|---|---|
| Class | R/O | HRESULT get_Class ([out] BSTR *pbstrClass); |
|
| GUID | R/O | HRESULT get_GUID ([out] BSTR *pbstrGUID); |
|
| Name | R/O | HRESULT get_Name ([out] BSTR *pbstrName); |
|
| ADsPath | R/O | HRESULT get_ADsPath ([out] BSTR *pbstrADsPath); |
|
| Parent | R/O | HRESULT get_Parent ([out] BSTR *pbstrParent); |
|
| Schema | R/O | HRESULT get_Schema ([out] BSTR *pbstrSchema); |
|
Notes to Implementers You can use this property to uniquely identify the schema class of this object. If you do not provide a GUID, return E_ADS_PROPERTY_NOT_SUPPORTED when this property is read.