Win32 API 日本語リファレンス
ホームNetworking.ActiveDirectory › IADsPrintQueue

IADsPrintQueue

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IIDb15160d0-1226-11cf-a985-00aa006bc149継承元IADs呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl20

メソッド 26

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

vtblメソッド
20HRESULT get_PrinterPath(LPWSTR* retval)
21HRESULT put_PrinterPath(LPWSTR bstrPrinterPath)
22HRESULT get_Model(LPWSTR* retval)
23HRESULT put_Model(LPWSTR bstrModel)
24HRESULT get_Datatype(LPWSTR* retval)
25HRESULT put_Datatype(LPWSTR bstrDatatype)
26HRESULT get_PrintProcessor(LPWSTR* retval)
27HRESULT put_PrintProcessor(LPWSTR bstrPrintProcessor)
28HRESULT get_Description(LPWSTR* retval)
29HRESULT put_Description(LPWSTR bstrDescription)
30HRESULT get_Location(LPWSTR* retval)
31HRESULT put_Location(LPWSTR bstrLocation)
32HRESULT get_StartTime(DOUBLE* retval)
33HRESULT put_StartTime(DOUBLE daStartTime)
34HRESULT get_UntilTime(DOUBLE* retval)
35HRESULT put_UntilTime(DOUBLE daUntilTime)
36HRESULT get_DefaultJobPriority(INT* retval)
37HRESULT put_DefaultJobPriority(INT lnDefaultJobPriority)
38HRESULT get_Priority(INT* retval)
39HRESULT put_Priority(INT lnPriority)
40HRESULT get_BannerPage(LPWSTR* retval)
41HRESULT put_BannerPage(LPWSTR bstrBannerPage)
42HRESULT get_PrintDevices(VARIANT* retval)
43HRESULT put_PrintDevices(VARIANT vPrintDevices)
44HRESULT get_NetAddresses(VARIANT* retval)
45HRESULT put_NetAddresses(VARIANT vNetAddresses)