Win32 API 日本語リファレンス
ホームDevices.Fax › IFaxDocument

IFaxDocument

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

メソッド 34

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

vtblメソッド
7HRESULT get_Body(LPWSTR* pbstrBody)
8HRESULT put_Body(LPWSTR bstrBody)
9HRESULT get_Sender(IFaxSender** ppFaxSender)
10HRESULT get_Recipients(IFaxRecipients** ppFaxRecipients)
11HRESULT get_CoverPage(LPWSTR* pbstrCoverPage)
12HRESULT put_CoverPage(LPWSTR bstrCoverPage)
13HRESULT get_Subject(LPWSTR* pbstrSubject)
14HRESULT put_Subject(LPWSTR bstrSubject)
15HRESULT get_Note(LPWSTR* pbstrNote)
16HRESULT put_Note(LPWSTR bstrNote)
17HRESULT get_ScheduleTime(DOUBLE* pdateScheduleTime)
18HRESULT put_ScheduleTime(DOUBLE dateScheduleTime)
19HRESULT get_ReceiptAddress(LPWSTR* pbstrReceiptAddress)
20HRESULT put_ReceiptAddress(LPWSTR bstrReceiptAddress)
21HRESULT get_DocumentName(LPWSTR* pbstrDocumentName)
22HRESULT put_DocumentName(LPWSTR bstrDocumentName)
23HRESULT get_CallHandle(INT* plCallHandle)
24HRESULT put_CallHandle(INT lCallHandle)
25HRESULT get_CoverPageType(FAX_COVERPAGE_TYPE_ENUM* pCoverPageType)
26HRESULT put_CoverPageType(FAX_COVERPAGE_TYPE_ENUM CoverPageType)
27HRESULT get_ScheduleType(FAX_SCHEDULE_TYPE_ENUM* pScheduleType)
28HRESULT put_ScheduleType(FAX_SCHEDULE_TYPE_ENUM ScheduleType)
29HRESULT get_ReceiptType(FAX_RECEIPT_TYPE_ENUM* pReceiptType)
30HRESULT put_ReceiptType(FAX_RECEIPT_TYPE_ENUM ReceiptType)
31HRESULT get_GroupBroadcastReceipts(VARIANT_BOOL* pbUseGrouping)
32HRESULT put_GroupBroadcastReceipts(VARIANT_BOOL bUseGrouping)
33HRESULT get_Priority(FAX_PRIORITY_TYPE_ENUM* pPriority)
34HRESULT put_Priority(FAX_PRIORITY_TYPE_ENUM Priority)
35HRESULT get_TapiConnection(IDispatch** ppTapiConnection)
36HRESULT putref_TapiConnection(IDispatch* pTapiConnection)
37HRESULT Submit(LPWSTR bstrFaxServerName, VARIANT* pvFaxOutgoingJobIDs)
38HRESULT ConnectedSubmit(IFaxServer* pFaxServer, VARIANT* pvFaxOutgoingJobIDs)
39HRESULT get_AttachFaxToReceipt(VARIANT_BOOL* pbAttachFax)
40HRESULT put_AttachFaxToReceipt(VARIANT_BOOL bAttachFax)