Win32 API 日本語リファレンス
ホームData.Xml.MsXml › ISAXXMLReader

ISAXXMLReader

COM
IIDa4f96ed0-f829-476e-81c0-cdc7bd2a0802継承元IUnknown自前メソッド開始 vtbl3

メソッド 18

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

vtblメソッド
3HRESULT getFeature(LPWSTR pwchName, VARIANT_BOOL* pvfValue)
4HRESULT putFeature(LPWSTR pwchName, VARIANT_BOOL vfValue)
5HRESULT getProperty(LPWSTR pwchName, VARIANT* pvarValue)
6HRESULT putProperty(LPWSTR pwchName, VARIANT varValue)
7HRESULT getEntityResolver(ISAXEntityResolver** ppResolver)
8HRESULT putEntityResolver(ISAXEntityResolver* pResolver)
9HRESULT getContentHandler(ISAXContentHandler** ppHandler)
10HRESULT putContentHandler(ISAXContentHandler* pHandler)
11HRESULT getDTDHandler(ISAXDTDHandler** ppHandler)
12HRESULT putDTDHandler(ISAXDTDHandler* pHandler)
13HRESULT getErrorHandler(ISAXErrorHandler** ppHandler)
14HRESULT putErrorHandler(ISAXErrorHandler* pHandler)
15HRESULT getBaseURL(WORD** ppwchBaseUrl)
16HRESULT putBaseURL(LPWSTR pwchBaseUrl)
17HRESULT getSecureBaseURL(WORD** ppwchSecureBaseUrl)
18HRESULT putSecureBaseURL(LPWSTR pwchSecureBaseUrl)
19HRESULT parse(VARIANT varInput)
20HRESULT parseURL(LPWSTR pwchUrl)