#define global IID_IContactAggregationLink "{B6813323-A183-4654-8627-79B30DE3A0EC}"
#usecom global IContactAggregationLink IID_IContactAggregationLink "{}"
#comfunc global IContactAggregationLink_Delete 3
#comfunc global IContactAggregationLink_Save 4
#comfunc global IContactAggregationLink_get_AccountId 5 var
#comfunc global IContactAggregationLink_put_AccountId 6 wstr
#comfunc global IContactAggregationLink_get_Id 7 var
#comfunc global IContactAggregationLink_get_IsLinkResolved 8 var
#comfunc global IContactAggregationLink_put_IsLinkResolved 9 int
#comfunc global IContactAggregationLink_get_NetworkSourceIdString 10 var
#comfunc global IContactAggregationLink_put_NetworkSourceIdString 11 wstr
#comfunc global IContactAggregationLink_get_RemoteObjectId 12 var
#comfunc global IContactAggregationLink_put_RemoteObjectId 13 var
#comfunc global IContactAggregationLink_get_ServerPerson 14 var
#comfunc global IContactAggregationLink_put_ServerPerson 15 wstr
#comfunc global IContactAggregationLink_get_ServerPersonBaseline 16 var
#comfunc global IContactAggregationLink_put_ServerPersonBaseline 17 wstr
#comfunc global IContactAggregationLink_get_SyncIdentityHash 18 var
#comfunc global IContactAggregationLink_put_SyncIdentityHash 19 var
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。#define global IID_IContactAggregationLink "{B6813323-A183-4654-8627-79B30DE3A0EC}"
#usecom global IContactAggregationLink IID_IContactAggregationLink "{}"
#comfunc global IContactAggregationLink_Delete 3
#comfunc global IContactAggregationLink_Save 4
#comfunc global IContactAggregationLink_get_AccountId 5 sptr
#comfunc global IContactAggregationLink_put_AccountId 6 wstr
#comfunc global IContactAggregationLink_get_Id 7 sptr
#comfunc global IContactAggregationLink_get_IsLinkResolved 8 sptr
#comfunc global IContactAggregationLink_put_IsLinkResolved 9 int
#comfunc global IContactAggregationLink_get_NetworkSourceIdString 10 sptr
#comfunc global IContactAggregationLink_put_NetworkSourceIdString 11 wstr
#comfunc global IContactAggregationLink_get_RemoteObjectId 12 sptr
#comfunc global IContactAggregationLink_put_RemoteObjectId 13 sptr
#comfunc global IContactAggregationLink_get_ServerPerson 14 sptr
#comfunc global IContactAggregationLink_put_ServerPerson 15 wstr
#comfunc global IContactAggregationLink_get_ServerPersonBaseline 16 sptr
#comfunc global IContactAggregationLink_put_ServerPersonBaseline 17 wstr
#comfunc global IContactAggregationLink_get_SyncIdentityHash 18 sptr
#comfunc global IContactAggregationLink_put_SyncIdentityHash 19 sptr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。