Win32 API 日本語リファレンス
ホームGraphics.Printing › IPrintCoreHelper

IPrintCoreHelper

COM
IIDa89ec53e-3905-49c6-9c1a-c0a88117fdb6継承元IUnknown自前メソッド開始 vtbl3

メソッド 9

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetOption(DEVMODEA* pDevmode, DWORD cbSize, LPSTR pszFeatureRequested, LPSTR* ppszOption)
4HRESULT SetOptions(DEVMODEA* pDevmode, DWORD cbSize, BOOL bResolveConflicts, PRINT_FEATURE_OPTION* pFOPairs, DWORD cPairs, DWORD* pcPairsWritten, DWORD* pdwResult)
5HRESULT EnumConstrainedOptions(DEVMODEA* pDevmode, DWORD cbSize, LPSTR pszFeatureKeyword, LPSTR*** pConstrainedOptionList, DWORD* pdwNumOptions)
6HRESULT WhyConstrained(DEVMODEA* pDevmode, DWORD cbSize, LPSTR pszFeatureKeyword, LPSTR pszOptionKeyword, PRINT_FEATURE_OPTION** ppFOConstraints, DWORD* pdwNumOptions)
7HRESULT EnumFeatures(LPSTR*** pFeatureList, DWORD* pdwNumFeatures)
8HRESULT EnumOptions(LPSTR pszFeatureKeyword, LPSTR*** pOptionList, DWORD* pdwNumOptions)
9HRESULT GetFontSubstitution(LPWSTR pszTrueTypeFontName, LPWSTR* ppszDevFontName)
10HRESULT SetFontSubstitution(LPWSTR pszTrueTypeFontName, LPWSTR pszDevFontName)
11HRESULT CreateInstanceOfMSXMLObject(GUID* rclsid, IUnknown* pUnkOuter, DWORD dwClsContext, GUID* riid, void** ppv)