Win32 API 日本語リファレンス
ホームSecurity.Authorization › IAzApplicationGroup

IAzApplicationGroup

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IIDf1b744cd-58a6-4e06-9fbf-36f6d779e21e継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 32

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT get_Name(LPWSTR* pbstrName)
8HRESULT put_Name(LPWSTR bstrName)
9HRESULT get_Type(INT* plProp)
10HRESULT put_Type(INT lProp)
11HRESULT get_LdapQuery(LPWSTR* pbstrProp)
12HRESULT put_LdapQuery(LPWSTR bstrProp)
13HRESULT get_AppMembers(VARIANT* pvarProp)
14HRESULT get_AppNonMembers(VARIANT* pvarProp)
15HRESULT get_Members(VARIANT* pvarProp)
16HRESULT get_NonMembers(VARIANT* pvarProp)
17HRESULT get_Description(LPWSTR* pbstrDescription)
18HRESULT put_Description(LPWSTR bstrDescription)
19HRESULT AddAppMember(LPWSTR bstrProp, VARIANT varReserved)
20HRESULT DeleteAppMember(LPWSTR bstrProp, VARIANT varReserved)
21HRESULT AddAppNonMember(LPWSTR bstrProp, VARIANT varReserved)
22HRESULT DeleteAppNonMember(LPWSTR bstrProp, VARIANT varReserved)
23HRESULT AddMember(LPWSTR bstrProp, VARIANT varReserved)
24HRESULT DeleteMember(LPWSTR bstrProp, VARIANT varReserved)
25HRESULT AddNonMember(LPWSTR bstrProp, VARIANT varReserved)
26HRESULT DeleteNonMember(LPWSTR bstrProp, VARIANT varReserved)
27HRESULT get_Writable(BOOL* pfProp)
28HRESULT GetProperty(INT lPropId, VARIANT varReserved, VARIANT* pvarProp)
29HRESULT SetProperty(INT lPropId, VARIANT varProp, VARIANT varReserved)
30HRESULT AddPropertyItem(INT lPropId, VARIANT varProp, VARIANT varReserved)
31HRESULT DeletePropertyItem(INT lPropId, VARIANT varProp, VARIANT varReserved)
32HRESULT Submit(INT lFlags, VARIANT varReserved)
33HRESULT AddMemberName(LPWSTR bstrProp, VARIANT varReserved)
34HRESULT DeleteMemberName(LPWSTR bstrProp, VARIANT varReserved)
35HRESULT AddNonMemberName(LPWSTR bstrProp, VARIANT varReserved)
36HRESULT DeleteNonMemberName(LPWSTR bstrProp, VARIANT varReserved)
37HRESULT get_MembersName(VARIANT* pvarProp)
38HRESULT get_NonMembersName(VARIANT* pvarProp)