Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
56486a4b
Commit
56486a4b
authored
Sep 14, 2020
by
Nikolay Sivov
Committed by
Alexandre Julliard
Sep 14, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add some missing types to msxml6 typelib.
Signed-off-by:
Nikolay Sivov
<
nsivov@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
ca937890
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
141 additions
and
80 deletions
+141
-80
msxml6.idl
include/msxml6.idl
+141
-80
No files found.
include/msxml6.idl
View file @
56486a4b
...
@@ -31,16 +31,6 @@ import "oaidl.idl";
...
@@ -31,16 +31,6 @@ import "oaidl.idl";
#
define
vi_progid
(
str
)
#
define
vi_progid
(
str
)
#
endif
#
endif
[
uuid
(
f5078f18
-
c551
-
11
d3
-
89b9
-
0000
f81fe221
),
version
(
6.0
),
helpstring
(
"Microsoft XML, v6.0"
)
]
library
MSXML2
{
importlib
(
"stdole2.tlb"
)
;
interface
IXMLDOMImplementation
;
interface
IXMLDOMImplementation
;
interface
IXMLDOMNode
;
interface
IXMLDOMNode
;
interface
IXMLDOMDocumentFragment
;
interface
IXMLDOMDocumentFragment
;
...
@@ -1264,6 +1254,17 @@ interface IXMLHTTPRequest : IDispatch
...
@@ -1264,6 +1254,17 @@ interface IXMLHTTPRequest : IDispatch
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
}
}
typedef
enum
_SXH_SERVER_CERT_OPTION
{
SXH_SERVER_CERT_IGNORE_UNKNOWN_CA
=
0
x00000100
,
SXH_SERVER_CERT_IGNORE_WRONG_USAGE
=
0
x00000200
,
SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID
=
0
x00001000
,
SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID
=
0
x00002000
,
SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS
=
(
SXH_SERVER_CERT_IGNORE_UNKNOWN_CA
|
SXH_SERVER_CERT_IGNORE_WRONG_USAGE
|
SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID
|
SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID
),
}
SXH_SERVER_CERT_OPTION
;
[
[
object
,
object
,
dual
,
dual
,
...
@@ -1414,74 +1415,6 @@ interface IXMLDOMParseErrorCollection : IDispatch
...
@@ -1414,74 +1415,6 @@ interface IXMLDOMParseErrorCollection : IDispatch
HRESULT
_newEnum
(
[
retval
,
out
]
IUnknown
**
ppunk
)
;
HRESULT
_newEnum
(
[
retval
,
out
]
IUnknown
**
ppunk
)
;
}
}
[
helpstring
(
"XML DOM Document 6.0"
),
progid
(
"Msxml2.DOMDocument.6.0"
),
threading
(
both
),
uuid
(
88
d96a05
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
DOMDocument60
{
[
default
]
interface
IXMLDOMDocument3
;
[
default
,
source
]
dispinterface
XMLDOMDocumentEvents
;
}
[
helpstring
(
"Free threaded XML DOM Document 6.0"
),
progid
(
"Msxml2.FreeThreadedDOMDocument.6.0"
),
threading
(
both
),
uuid
(
88
d96a06
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
]
coclass
FreeThreadedDOMDocument60
{
[
default
]
interface
IXMLDOMDocument3
;
[
default
,
source
]
dispinterface
XMLDOMDocumentEvents
;
}
[
helpstring
(
"XML HTTP 6.0"
),
progid
(
"Msxml2.XMLHTTP.6.0"
),
threading
(
apartment
),
uuid
(
88
d96a0a
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XMLHTTP60
{
[
default
]
interface
IXMLHTTPRequest
;
}
[
helpstring
(
"Server XML HTTP 6.0"
),
progid
(
"Msxml2.ServerXMLHTTP.6.0"
),
threading
(
apartment
),
uuid
(
88
d96a0b
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
ServerXMLHTTP60
{
[
default
]
interface
IServerXMLHTTPRequest2
;
}
[
helpstring
(
"XML Schema Cache 6.0"
),
progid
(
"Msxml2.XMLSchemaCache.6.0"
),
threading
(
both
),
uuid
(
88
d96a07
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XMLSchemaCache60
{
[
default
]
interface
IXMLDOMSchemaCollection2
;
}
[
helpstring
(
"XSL Template 6.0"
),
progid
(
"Msxml2.XSLTemplate.6.0"
),
threading
(
both
),
uuid
(
88
d96a08
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XSLTemplate60
{
[
default
]
interface
IXSLTemplate
;
}
/*
/*
*
Sax
Interfaces
*
Sax
Interfaces
*/
*/
...
@@ -2938,6 +2871,90 @@ interface ISchemaNotation : ISchemaItem
...
@@ -2938,6 +2871,90 @@ interface ISchemaNotation : ISchemaItem
}
}
[
[
uuid
(
f5078f18
-
c551
-
11
d3
-
89b9
-
0000
f81fe221
),
version
(
6.0
),
helpstring
(
"Microsoft XML, v6.0"
)
]
library
MSXML2
{
importlib
(
"stdole2.tlb"
)
;
interface
IXMLDOMNotation
;
interface
IXMLDOMEntity
;
interface
IXMLDOMEntityReference
;
interface
IXMLDOMParseError2
;
interface
IXMLDOMParseErrorCollection
;
interface
IXMLDOMSelection
;
interface
IXTLRuntime
;
dispinterface
XMLDOMDocumentEvents
;
interface
ISAXXMLFilter
;
interface
IVBSAXXMLFilter
;
interface
IMXReaderControl
;
interface
IMXSchemaDeclHandler
;
interface
IMXXMLFilter
;
interface
ISchemaElement
;
interface
ISchemaParticle
;
interface
ISchemaType
;
interface
ISchemaComplexType
;
interface
ISchemaAny
;
interface
ISchemaModelGroup
;
interface
ISchemaAttribute
;
interface
ISchemaAttributeGroup
;
interface
ISchemaIdentityConstraint
;
interface
ISchemaNotation
;
[
hidden
]
typedef
struct
__msxml6_ReferenceRemainingTypes__
{
enum
tagDOMNodeType
__tagDomNodeType__
;
DOMNodeType
__domNodeType__
;
enum
_SERVERXMLHTTP_OPTION
__serverXmlHttpOptionEnum__
;
SERVERXMLHTTP_OPTION
__serverXmlHttpOption__
;
enum
_SXH_SERVER_CERT_OPTION
__serverCertOptionEnum__
;
SXH_SERVER_CERT_OPTION
__serverCertOption__
;
enum
_SXH_PROXY_SETTING
__proxySettingEnum__
;
SXH_PROXY_SETTING
__proxySetting__
;
enum
_SOMITEMTYPE
__somItemTypeEnum__
;
SOMITEMTYPE
__somItemType__
;
enum
_SCHEMAUSE
__schemaUseEnum__
;
SCHEMAUSE
__schemaUse__
;
enum
_SCHEMADERIVATIONMETHOD
__schemaDerivationMethodEnum__
;
SCHEMADERIVATIONMETHOD
__schemaDerivationMethod__
;
enum
_SCHEMACONTENTTYPE
__schemaContentTypeEnum__
;
SCHEMACONTENTTYPE
__schemaContentType__
;
enum
_SCHEMAPROCESSCONTENTS
__schemaProcessContentsEnum__
;
SCHEMAPROCESSCONTENTS
__schemaProcessContents__
;
enum
_SCHEMAWHITESPACE
__schemaWhitespaceEnum__
;
SCHEMAWHITESPACE
__schemaWhitespace__
;
enum
_SCHEMATYPEVARIETY
__schemaTypeVarietyEnum__
;
SCHEMATYPEVARIETY
__schemaTypeVariety__
;
}
__msxml6_ReferenceRemainingTypes__
;
[
helpstring
(
"XML DOM Document 6.0"
),
progid
(
"Msxml2.DOMDocument.6.0"
),
threading
(
both
),
uuid
(
88
d96a05
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
DOMDocument60
{
[
default
]
interface
IXMLDOMDocument3
;
[
default
,
source
]
dispinterface
XMLDOMDocumentEvents
;
}
[
helpstring
(
"Free threaded XML DOM Document 6.0"
),
progid
(
"Msxml2.FreeThreadedDOMDocument.6.0"
),
threading
(
both
),
uuid
(
88
d96a06
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
]
coclass
FreeThreadedDOMDocument60
{
[
default
]
interface
IXMLDOMDocument3
;
[
default
,
source
]
dispinterface
XMLDOMDocumentEvents
;
}
[
helpstring
(
"SAX XML Reader 6.0"
),
helpstring
(
"SAX XML Reader 6.0"
),
progid
(
"Msxml2.SAXXMLReader.6.0"
),
progid
(
"Msxml2.SAXXMLReader.6.0"
),
threading
(
both
),
threading
(
both
),
...
@@ -2950,6 +2967,17 @@ coclass SAXXMLReader60
...
@@ -2950,6 +2967,17 @@ coclass SAXXMLReader60
}
}
[
[
helpstring
(
"XML Schema Cache 6.0"
),
progid
(
"Msxml2.XMLSchemaCache.6.0"
),
threading
(
both
),
uuid
(
88
d96a07
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XMLSchemaCache60
{
[
default
]
interface
IXMLDOMSchemaCollection2
;
}
[
helpstring
(
"MXHTMLWriter 6.0"
),
helpstring
(
"MXHTMLWriter 6.0"
),
progid
(
"Msxml2.MXHTMLWriter.6.0"
),
progid
(
"Msxml2.MXHTMLWriter.6.0"
),
threading
(
both
),
threading
(
both
),
...
@@ -3020,6 +3048,41 @@ coclass SAXAttributes60
...
@@ -3020,6 +3048,41 @@ coclass SAXAttributes60
interface
ISAXAttributes
;
interface
ISAXAttributes
;
}
}
[
helpstring
(
"XSL Template 6.0"
),
progid
(
"Msxml2.XSLTemplate.6.0"
),
threading
(
both
),
uuid
(
88
d96a08
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XSLTemplate60
{
[
default
]
interface
IXSLTemplate
;
}
[
helpstring
(
"XML HTTP 6.0"
),
progid
(
"Msxml2.XMLHTTP.6.0"
),
threading
(
apartment
),
uuid
(
88
d96a0a
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
XMLHTTP60
{
[
default
]
interface
IXMLHTTPRequest
;
}
[
helpstring
(
"Server XML HTTP 6.0"
),
progid
(
"Msxml2.ServerXMLHTTP.6.0"
),
threading
(
apartment
),
uuid
(
88
d96a0b
-
f192
-
11
d4
-
a65f
-
0040963251
e5
)
]
coclass
ServerXMLHTTP60
{
[
default
]
interface
IServerXMLHTTPRequest2
;
}
}
/*
Library
MSXML
*/
/*
/*
*
Error
Codes
*
Error
Codes
*/
*/
...
@@ -3027,5 +3090,3 @@ cpp_quote("#define E_XML_NOTWF 0xC00CE223")
...
@@ -3027,5 +3090,3 @@ cpp_quote("#define E_XML_NOTWF 0xC00CE223")
cpp_quote
(
"#define E_XML_NODTD 0xC00CE224"
)
cpp_quote
(
"#define E_XML_NODTD 0xC00CE224"
)
cpp_quote
(
"#define E_XML_INVALID 0xC00CE225"
)
cpp_quote
(
"#define E_XML_INVALID 0xC00CE225"
)
cpp_quote
(
"#define E_XML_BUFFERTOOSMALL 0xC00CE226"
)
cpp_quote
(
"#define E_XML_BUFFERTOOSMALL 0xC00CE226"
)
}
/*
Library
MSXML
*/
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment