ホーム › Graphics.Printing › IPrintCoreUI2
IPrintCoreUI2
COMメソッド 10
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 6 | HRESULT GetOptions(OEMUIOBJ* poemuiobj, DWORD dwFlags, CHAR* pmszFeaturesRequested, DWORD cbIn, LPSTR pmszFeatureOptionBuf, DWORD cbSize, DWORD* pcbNeeded) |
| 7 | HRESULT SetOptions(OEMUIOBJ* poemuiobj, DWORD dwFlags, CHAR* pmszFeatureOptionBuf, DWORD cbIn, DWORD* pdwResult) |
| 8 | HRESULT EnumConstrainedOptions(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszFeatureKeyword, LPSTR pmszConstrainedOptionList, DWORD cbSize, DWORD* pcbNeeded) |
| 9 | HRESULT WhyConstrained(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszFeatureKeyword, LPSTR pszOptionKeyword, LPSTR pmszReasonList, DWORD cbSize, DWORD* pcbNeeded) |
| 10 | HRESULT GetGlobalAttribute(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszAttribute, DWORD* pdwDataType, BYTE* pbData, DWORD cbSize, DWORD* pcbNeeded) |
| 11 | HRESULT GetFeatureAttribute(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszFeatureKeyword, LPSTR pszAttribute, DWORD* pdwDataType, BYTE* pbData, DWORD cbSize, DWORD* pcbNeeded) |
| 12 | HRESULT GetOptionAttribute(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszFeatureKeyword, LPSTR pszOptionKeyword, LPSTR pszAttribute, DWORD* pdwDataType, BYTE* pbData, DWORD cbSize, DWORD* pcbNeeded) |
| 13 | HRESULT EnumFeatures(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pmszFeatureList, DWORD cbSize, DWORD* pcbNeeded) |
| 14 | HRESULT EnumOptions(OEMUIOBJ* poemuiobj, DWORD dwFlags, LPSTR pszFeatureKeyword, LPSTR pmszOptionList, DWORD cbSize, DWORD* pcbNeeded) |
| 15 | HRESULT QuerySimulationSupport(HANDLE hPrinter, DWORD dwLevel, BYTE* pCaps, DWORD cbSize, DWORD* pcbNeeded) |