Win32 API 日本語リファレンス
ホームNetworking.ActiveDirectory › IDirectorySchemaMgmt

IDirectorySchemaMgmt

COM
IID75db3b9c-a4d8-11d0-a79c-00c04fd8d5a8継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT EnumAttributes(LPWSTR* ppszAttrNames, DWORD dwNumAttributes, ADS_ATTR_DEF** ppAttrDefinition, DWORD* pdwNumAttributes)
4HRESULT CreateAttributeDefinition(LPWSTR pszAttributeName, ADS_ATTR_DEF* pAttributeDefinition)
5HRESULT WriteAttributeDefinition(LPWSTR pszAttributeName, ADS_ATTR_DEF* pAttributeDefinition)
6HRESULT DeleteAttributeDefinition(LPWSTR pszAttributeName)
7HRESULT EnumClasses(LPWSTR* ppszClassNames, DWORD dwNumClasses, ADS_CLASS_DEF** ppClassDefinition, DWORD* pdwNumClasses)
8HRESULT WriteClassDefinition(LPWSTR pszClassName, ADS_CLASS_DEF* pClassDefinition)
9HRESULT CreateClassDefinition(LPWSTR pszClassName, ADS_CLASS_DEF* pClassDefinition)
10HRESULT DeleteClassDefinition(LPWSTR pszClassName)