#define global IID_IContactAggregationServerPerson "{7FDC3D4B-1B82-4334-85C5-25184EE5A5F2}"
#usecom global IContactAggregationServerPerson IID_IContactAggregationServerPerson "{}"
#comfunc global IContactAggregationServerPerson_Delete 3
#comfunc global IContactAggregationServerPerson_Save 4
#comfunc global IContactAggregationServerPerson_get_AggregateId 5 var
#comfunc global IContactAggregationServerPerson_put_AggregateId 6 wstr
#comfunc global IContactAggregationServerPerson_get_AntiLink 7 var
#comfunc global IContactAggregationServerPerson_put_AntiLink 8 wstr
#comfunc global IContactAggregationServerPerson_get_AntiLinkBaseline 9 var
#comfunc global IContactAggregationServerPerson_put_AntiLinkBaseline 10 wstr
#comfunc global IContactAggregationServerPerson_get_FavoriteOrder 11 var
#comfunc global IContactAggregationServerPerson_put_FavoriteOrder 12 int
#comfunc global IContactAggregationServerPerson_get_FavoriteOrderBaseline 13 var
#comfunc global IContactAggregationServerPerson_put_FavoriteOrderBaseline 14 int
#comfunc global IContactAggregationServerPerson_get_Groups 15 var
#comfunc global IContactAggregationServerPerson_put_Groups 16 var
#comfunc global IContactAggregationServerPerson_get_GroupsBaseline 17 var
#comfunc global IContactAggregationServerPerson_put_GroupsBaseline 18 var
#comfunc global IContactAggregationServerPerson_get_Id 19 var
#comfunc global IContactAggregationServerPerson_get_IsTombstone 20 var
#comfunc global IContactAggregationServerPerson_put_IsTombstone 21 int
#comfunc global IContactAggregationServerPerson_get_LinkedAggregateId 22 var
#comfunc global IContactAggregationServerPerson_put_LinkedAggregateId 23 wstr
#comfunc global IContactAggregationServerPerson_get_ObjectId 24 var
#comfunc global IContactAggregationServerPerson_put_ObjectId 25 wstr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。#define global IID_IContactAggregationServerPerson "{7FDC3D4B-1B82-4334-85C5-25184EE5A5F2}"
#usecom global IContactAggregationServerPerson IID_IContactAggregationServerPerson "{}"
#comfunc global IContactAggregationServerPerson_Delete 3
#comfunc global IContactAggregationServerPerson_Save 4
#comfunc global IContactAggregationServerPerson_get_AggregateId 5 sptr
#comfunc global IContactAggregationServerPerson_put_AggregateId 6 wstr
#comfunc global IContactAggregationServerPerson_get_AntiLink 7 sptr
#comfunc global IContactAggregationServerPerson_put_AntiLink 8 wstr
#comfunc global IContactAggregationServerPerson_get_AntiLinkBaseline 9 sptr
#comfunc global IContactAggregationServerPerson_put_AntiLinkBaseline 10 wstr
#comfunc global IContactAggregationServerPerson_get_FavoriteOrder 11 sptr
#comfunc global IContactAggregationServerPerson_put_FavoriteOrder 12 int
#comfunc global IContactAggregationServerPerson_get_FavoriteOrderBaseline 13 sptr
#comfunc global IContactAggregationServerPerson_put_FavoriteOrderBaseline 14 int
#comfunc global IContactAggregationServerPerson_get_Groups 15 sptr
#comfunc global IContactAggregationServerPerson_put_Groups 16 sptr
#comfunc global IContactAggregationServerPerson_get_GroupsBaseline 17 sptr
#comfunc global IContactAggregationServerPerson_put_GroupsBaseline 18 sptr
#comfunc global IContactAggregationServerPerson_get_Id 19 sptr
#comfunc global IContactAggregationServerPerson_get_IsTombstone 20 sptr
#comfunc global IContactAggregationServerPerson_put_IsTombstone 21 int
#comfunc global IContactAggregationServerPerson_get_LinkedAggregateId 22 sptr
#comfunc global IContactAggregationServerPerson_put_LinkedAggregateId 23 wstr
#comfunc global IContactAggregationServerPerson_get_ObjectId 24 sptr
#comfunc global IContactAggregationServerPerson_put_ObjectId 25 wstr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。