sync xmldom.idl to wine 1.1.40

svn path=/trunk/; revision=45983
This commit is contained in:
Christoph von Wittich 2010-03-07 11:10:18 +00:00
parent c666e0e3e7
commit 5aded0fba9

View file

@ -21,10 +21,6 @@
import "ocidl.idl"; import "ocidl.idl";
cpp_quote("#ifndef __xmldom_h__")
cpp_quote("#define __xmldom_h__")
cpp_quote("#endif")
interface IXMLDOMImplementation; interface IXMLDOMImplementation;
interface IXMLDOMNode; interface IXMLDOMNode;
interface IXMLDOMDocumentFragment; interface IXMLDOMDocumentFragment;
@ -268,7 +264,7 @@ interface IXMLDOMDocument : IXMLDOMNode
[out,retval] VARIANT_BOOL *isSuccessful ); [out,retval] VARIANT_BOOL *isSuccessful );
[propget, id(DISPID_READYSTATE)] [propget, id(DISPID_READYSTATE)]
HRESULT readyState( [out,retval] long *value ); HRESULT readyState( [out,retval] LONG *value );
[propget, id(DISPID_XMLDOM_DOCUMENT_PARSEERROR)] [propget, id(DISPID_XMLDOM_DOCUMENT_PARSEERROR)]
HRESULT parseError( [out,retval] IXMLDOMParseError **errorObj ); HRESULT parseError( [out,retval] IXMLDOMParseError **errorObj );
@ -334,11 +330,11 @@ pointer_default(unique)
interface IXMLDOMNodeList : IDispatch interface IXMLDOMNodeList : IDispatch
{ {
[propget, id(DISPID_VALUE)] [propget, id(DISPID_VALUE)]
HRESULT item( [in] long index, HRESULT item( [in] LONG index,
[out,retval] IXMLDOMNode **listItem ); [out,retval] IXMLDOMNode **listItem );
[propget, id(DISPID_DOM_NODELIST_LENGTH)] [propget, id(DISPID_DOM_NODELIST_LENGTH)]
HRESULT length( [out,retval] long *listLength ); HRESULT length( [out,retval] LONG *listLength );
[id(DISPID_XMLDOM_NODELIST_NEXTNODE)] [id(DISPID_XMLDOM_NODELIST_NEXTNODE)]
HRESULT nextNode( [out,retval] IXMLDOMNode **nextItem ); HRESULT nextNode( [out,retval] IXMLDOMNode **nextItem );
@ -375,11 +371,11 @@ interface IXMLDOMNamedNodeMap : IDispatch
[out,retval] IXMLDOMNode **namedItem ); [out,retval] IXMLDOMNode **namedItem );
[propget, id(DISPID_VALUE)] [propget, id(DISPID_VALUE)]
HRESULT item( [in] long index, HRESULT item( [in] LONG index,
[out,retval] IXMLDOMNode **listItem ); [out,retval] IXMLDOMNode **listItem );
[propget, id(DISPID_DOM_NODELIST_LENGTH)] [propget, id(DISPID_DOM_NODELIST_LENGTH)]
HRESULT length( [out,retval] long *listLength ); HRESULT length( [out,retval] LONG *listLength );
[id(DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM)] [id(DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM)]
HRESULT getQualifiedItem( [in] BSTR baseName, HRESULT getQualifiedItem( [in] BSTR baseName,
@ -435,27 +431,27 @@ interface IXMLDOMCharacterData : IXMLDOMNode
HRESULT data( [in] BSTR data ); HRESULT data( [in] BSTR data );
[propget, id(DISPID_DOM_DATA_LENGTH)] [propget, id(DISPID_DOM_DATA_LENGTH)]
HRESULT length( [out,retval] long *dataLength ); HRESULT length( [out,retval] LONG *dataLength );
[id(DISPID_DOM_DATA_SUBSTRING)] [id(DISPID_DOM_DATA_SUBSTRING)]
HRESULT substringData( [in] long offset, HRESULT substringData( [in] LONG offset,
[in] long count, [in] LONG count,
[out,retval] BSTR *data ); [out,retval] BSTR *data );
[id(DISPID_DOM_DATA_APPEND)] [id(DISPID_DOM_DATA_APPEND)]
HRESULT appendData( [in] BSTR data ); HRESULT appendData( [in] BSTR data );
[id(DISPID_DOM_DATA_INSERT)] [id(DISPID_DOM_DATA_INSERT)]
HRESULT insertData( [in] long offset, HRESULT insertData( [in] LONG offset,
[in] BSTR data ); [in] BSTR data );
[id(DISPID_DOM_DATA_DELETE)] [id(DISPID_DOM_DATA_DELETE)]
HRESULT deleteData( [in] long offset, HRESULT deleteData( [in] LONG offset,
[in] long count ); [in] LONG count );
[id(DISPID_DOM_DATA_REPLACE)] [id(DISPID_DOM_DATA_REPLACE)]
HRESULT replaceData( [in] long offset, HRESULT replaceData( [in] LONG offset,
[in] long count, [in] LONG count,
[in] BSTR data ); [in] BSTR data );
} }
@ -540,7 +536,7 @@ pointer_default(unique)
interface IXMLDOMText : IXMLDOMCharacterData interface IXMLDOMText : IXMLDOMCharacterData
{ {
[id(DISPID_DOM_TEXT_SPLITTEXT)] [id(DISPID_DOM_TEXT_SPLITTEXT)]
HRESULT splitText( [in] long offset, HRESULT splitText( [in] LONG offset,
[out,retval] IXMLDOMText **rightHandTextNode ); [out,retval] IXMLDOMText **rightHandTextNode );
} }
@ -703,7 +699,7 @@ uuid (3efaa426-272f-11d2-836f-0000f87a7782)
interface IXMLDOMParseError : IDispatch interface IXMLDOMParseError : IDispatch
{ {
[propget, id(DISPID_VALUE)] [propget, id(DISPID_VALUE)]
HRESULT errorCode([retval, out] long *errCode); HRESULT errorCode([retval, out] LONG *errCode);
[propget, id(DISPID_DOM_ERROR_URL)] [propget, id(DISPID_DOM_ERROR_URL)]
HRESULT url([retval, out] BSTR *p); HRESULT url([retval, out] BSTR *p);
@ -715,13 +711,13 @@ interface IXMLDOMParseError : IDispatch
HRESULT srcText([retval, out] BSTR *p); HRESULT srcText([retval, out] BSTR *p);
[propget, id(DISPID_DOM_ERROR_LINE)] [propget, id(DISPID_DOM_ERROR_LINE)]
HRESULT line([retval, out] long *lineNo); HRESULT line([retval, out] LONG *lineNo);
[propget, id(DISPID_DOM_ERROR_LINEPOS)] [propget, id(DISPID_DOM_ERROR_LINEPOS)]
HRESULT linepos([retval, out] long * linePos); HRESULT linepos([retval, out] LONG * linePos);
[propget, id(DISPID_DOM_ERROR_FILEPOS)] [propget, id(DISPID_DOM_ERROR_FILEPOS)]
HRESULT filepos([retval, out] long * filePos); HRESULT filepos([retval, out] LONG * filePos);
} }
[ [
@ -788,7 +784,7 @@ interface IXMLHttpRequest : IDispatch
HRESULT abort(); HRESULT abort();
[propget, id(7)] [propget, id(7)]
HRESULT status([out, retval] long *plStatus); HRESULT status([out, retval] LONG *plStatus);
[propget, id(8)] [propget, id(8)]
HRESULT statusText([out, retval] BSTR *bstrStatus); HRESULT statusText([out, retval] BSTR *bstrStatus);
@ -806,7 +802,7 @@ interface IXMLHttpRequest : IDispatch
HRESULT responseStream([out, retval] VARIANT *pvarBody); HRESULT responseStream([out, retval] VARIANT *pvarBody);
[propget, id(13)] [propget, id(13)]
HRESULT readyState([out, retval] long *plState); HRESULT readyState([out, retval] LONG *plState);
[propput, id(14)] [propput, id(14)]
HRESULT onreadystatechange([in] IDispatch *pReadyStateSink); HRESULT onreadystatechange([in] IDispatch *pReadyStateSink);