#define global IID_IFaxSender "{0D879D7D-F57A-4CC6-A6F9-3EE5D527B46A}"
#usecom global IFaxSender IID_IFaxSender "{}"
#comfunc global IFaxSender_get_BillingCode 7 var
#comfunc global IFaxSender_put_BillingCode 8 wstr
#comfunc global IFaxSender_get_City 9 var
#comfunc global IFaxSender_put_City 10 wstr
#comfunc global IFaxSender_get_Company 11 var
#comfunc global IFaxSender_put_Company 12 wstr
#comfunc global IFaxSender_get_Country 13 var
#comfunc global IFaxSender_put_Country 14 wstr
#comfunc global IFaxSender_get_Department 15 var
#comfunc global IFaxSender_put_Department 16 wstr
#comfunc global IFaxSender_get_Email 17 var
#comfunc global IFaxSender_put_Email 18 wstr
#comfunc global IFaxSender_get_FaxNumber 19 var
#comfunc global IFaxSender_put_FaxNumber 20 wstr
#comfunc global IFaxSender_get_HomePhone 21 var
#comfunc global IFaxSender_put_HomePhone 22 wstr
#comfunc global IFaxSender_get_Name 23 var
#comfunc global IFaxSender_put_Name 24 wstr
#comfunc global IFaxSender_get_TSID 25 var
#comfunc global IFaxSender_put_TSID 26 wstr
#comfunc global IFaxSender_get_OfficePhone 27 var
#comfunc global IFaxSender_put_OfficePhone 28 wstr
#comfunc global IFaxSender_get_OfficeLocation 29 var
#comfunc global IFaxSender_put_OfficeLocation 30 wstr
#comfunc global IFaxSender_get_State 31 var
#comfunc global IFaxSender_put_State 32 wstr
#comfunc global IFaxSender_get_StreetAddress 33 var
#comfunc global IFaxSender_put_StreetAddress 34 wstr
#comfunc global IFaxSender_get_Title 35 var
#comfunc global IFaxSender_put_Title 36 wstr
#comfunc global IFaxSender_get_ZipCode 37 var
#comfunc global IFaxSender_put_ZipCode 38 wstr
#comfunc global IFaxSender_LoadDefaultSender 39
#comfunc global IFaxSender_SaveDefaultSender 40
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。#define global IID_IFaxSender "{0D879D7D-F57A-4CC6-A6F9-3EE5D527B46A}"
#usecom global IFaxSender IID_IFaxSender "{}"
#comfunc global IFaxSender_get_BillingCode 7 sptr
#comfunc global IFaxSender_put_BillingCode 8 wstr
#comfunc global IFaxSender_get_City 9 sptr
#comfunc global IFaxSender_put_City 10 wstr
#comfunc global IFaxSender_get_Company 11 sptr
#comfunc global IFaxSender_put_Company 12 wstr
#comfunc global IFaxSender_get_Country 13 sptr
#comfunc global IFaxSender_put_Country 14 wstr
#comfunc global IFaxSender_get_Department 15 sptr
#comfunc global IFaxSender_put_Department 16 wstr
#comfunc global IFaxSender_get_Email 17 sptr
#comfunc global IFaxSender_put_Email 18 wstr
#comfunc global IFaxSender_get_FaxNumber 19 sptr
#comfunc global IFaxSender_put_FaxNumber 20 wstr
#comfunc global IFaxSender_get_HomePhone 21 sptr
#comfunc global IFaxSender_put_HomePhone 22 wstr
#comfunc global IFaxSender_get_Name 23 sptr
#comfunc global IFaxSender_put_Name 24 wstr
#comfunc global IFaxSender_get_TSID 25 sptr
#comfunc global IFaxSender_put_TSID 26 wstr
#comfunc global IFaxSender_get_OfficePhone 27 sptr
#comfunc global IFaxSender_put_OfficePhone 28 wstr
#comfunc global IFaxSender_get_OfficeLocation 29 sptr
#comfunc global IFaxSender_put_OfficeLocation 30 wstr
#comfunc global IFaxSender_get_State 31 sptr
#comfunc global IFaxSender_put_State 32 wstr
#comfunc global IFaxSender_get_StreetAddress 33 sptr
#comfunc global IFaxSender_put_StreetAddress 34 wstr
#comfunc global IFaxSender_get_Title 35 sptr
#comfunc global IFaxSender_put_Title 36 wstr
#comfunc global IFaxSender_get_ZipCode 37 sptr
#comfunc global IFaxSender_put_ZipCode 38 wstr
#comfunc global IFaxSender_LoadDefaultSender 39
#comfunc global IFaxSender_SaveDefaultSender 40
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。