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

IFaxOutgoingQueue

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

メソッド 24

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

vtblメソッド
7HRESULT get_Blocked(VARIANT_BOOL* pbBlocked)
8HRESULT put_Blocked(VARIANT_BOOL bBlocked)
9HRESULT get_Paused(VARIANT_BOOL* pbPaused)
10HRESULT put_Paused(VARIANT_BOOL bPaused)
11HRESULT get_AllowPersonalCoverPages(VARIANT_BOOL* pbAllowPersonalCoverPages)
12HRESULT put_AllowPersonalCoverPages(VARIANT_BOOL bAllowPersonalCoverPages)
13HRESULT get_UseDeviceTSID(VARIANT_BOOL* pbUseDeviceTSID)
14HRESULT put_UseDeviceTSID(VARIANT_BOOL bUseDeviceTSID)
15HRESULT get_Retries(INT* plRetries)
16HRESULT put_Retries(INT lRetries)
17HRESULT get_RetryDelay(INT* plRetryDelay)
18HRESULT put_RetryDelay(INT lRetryDelay)
19HRESULT get_DiscountRateStart(DOUBLE* pdateDiscountRateStart)
20HRESULT put_DiscountRateStart(DOUBLE dateDiscountRateStart)
21HRESULT get_DiscountRateEnd(DOUBLE* pdateDiscountRateEnd)
22HRESULT put_DiscountRateEnd(DOUBLE dateDiscountRateEnd)
23HRESULT get_AgeLimit(INT* plAgeLimit)
24HRESULT put_AgeLimit(INT lAgeLimit)
25HRESULT get_Branding(VARIANT_BOOL* pbBranding)
26HRESULT put_Branding(VARIANT_BOOL bBranding)
27HRESULT Refresh()
28HRESULT Save()
29HRESULT GetJobs(IFaxOutgoingJobs** pFaxOutgoingJobs)
30HRESULT GetJob(LPWSTR bstrJobId, IFaxOutgoingJob** pFaxOutgoingJob)