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

IXMLHTTPRequest2

COM
IIDe5d37dc0-552a-4d52-9cc0-a14d546fbd04継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

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

vtblメソッド
3HRESULT Open(LPWSTR pwszMethod, LPWSTR pwszUrl, IXMLHTTPRequest2Callback* pStatusCallback, LPWSTR pwszUserName, LPWSTR pwszPassword, LPWSTR pwszProxyUserName, LPWSTR pwszProxyPassword)
4HRESULT Send(ISequentialStream* pBody, ULONGLONG cbBody)
5HRESULT Abort()
6HRESULT SetCookie(XHR_COOKIE* pCookie, DWORD* pdwCookieState)
7HRESULT SetCustomResponseStream(ISequentialStream* pSequentialStream)
8HRESULT SetProperty(XHR_PROPERTY eProperty, ULONGLONG ullValue)
9HRESULT SetRequestHeader(LPWSTR pwszHeader, LPWSTR pwszValue)
10HRESULT GetAllResponseHeaders(WORD** ppwszHeaders)
11HRESULT GetCookie(LPWSTR pwszUrl, LPWSTR pwszName, DWORD dwFlags, DWORD* pcCookies, XHR_COOKIE** ppCookies)
12HRESULT GetResponseHeader(LPWSTR pwszHeader, WORD** ppwszValue)