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

IFaxOutgoingArchive

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

メソッド 18

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

vtblメソッド
7HRESULT get_UseArchive(VARIANT_BOOL* pbUseArchive)
8HRESULT put_UseArchive(VARIANT_BOOL bUseArchive)
9HRESULT get_ArchiveFolder(LPWSTR* pbstrArchiveFolder)
10HRESULT put_ArchiveFolder(LPWSTR bstrArchiveFolder)
11HRESULT get_SizeQuotaWarning(VARIANT_BOOL* pbSizeQuotaWarning)
12HRESULT put_SizeQuotaWarning(VARIANT_BOOL bSizeQuotaWarning)
13HRESULT get_HighQuotaWaterMark(INT* plHighQuotaWaterMark)
14HRESULT put_HighQuotaWaterMark(INT lHighQuotaWaterMark)
15HRESULT get_LowQuotaWaterMark(INT* plLowQuotaWaterMark)
16HRESULT put_LowQuotaWaterMark(INT lLowQuotaWaterMark)
17HRESULT get_AgeLimit(INT* plAgeLimit)
18HRESULT put_AgeLimit(INT lAgeLimit)
19HRESULT get_SizeLow(INT* plSizeLow)
20HRESULT get_SizeHigh(INT* plSizeHigh)
21HRESULT Refresh()
22HRESULT Save()
23HRESULT GetMessages(INT lPrefetchSize, IFaxOutgoingMessageIterator** pFaxOutgoingMessageIterator)
24HRESULT GetMessage(LPWSTR bstrMessageId, IFaxOutgoingMessage** pFaxOutgoingMessage)