Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
5e93a744
Commit
5e93a744
authored
Dec 13, 2017
by
Henri Verbeet
Committed by
Alexandre Julliard
Dec 13, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Remove some superfluous semicolons.
Signed-off-by:
Henri Verbeet
<
hverbeet@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
ca9ca79d
Hide whitespace changes
Inline
Side-by-side
Showing
54 changed files
with
376 additions
and
376 deletions
+376
-376
access.idl
include/access.idl
+1
-1
amstream.idl
include/amstream.idl
+1
-1
asptlb.idl
include/asptlb.idl
+1
-1
audiopolicy.idl
include/audiopolicy.idl
+6
-6
axextend.idl
include/axextend.idl
+4
-4
bits3_0.idl
include/bits3_0.idl
+1
-1
cmdbas.idl
include/cmdbas.idl
+1
-1
cmdtxt.idl
include/cmdtxt.idl
+1
-1
comsvcs.idl
include/comsvcs.idl
+1
-1
cordebug.idl
include/cordebug.idl
+38
-38
d3d10sdklayers.idl
include/d3d10sdklayers.idl
+1
-1
d3dx10core.idl
include/d3dx10core.idl
+3
-3
d3dx11core.idl
include/d3dx11core.idl
+3
-3
devicetopology.idl
include/devicetopology.idl
+1
-1
docobjectservice.idl
include/docobjectservice.idl
+1
-1
dwrite.idl
include/dwrite.idl
+1
-1
dwrite_1.idl
include/dwrite_1.idl
+9
-9
dwrite_2.idl
include/dwrite_2.idl
+1
-1
dxva2api.idl
include/dxva2api.idl
+6
-6
iads.idl
include/iads.idl
+5
-5
mediaobj.idl
include/mediaobj.idl
+1
-1
metahost.idl
include/metahost.idl
+2
-2
mfreadwrite.idl
include/mfreadwrite.idl
+2
-2
mftransform.idl
include/mftransform.idl
+1
-1
mlang.idl
include/mlang.idl
+1
-1
mscoree.idl
include/mscoree.idl
+1
-1
msdadc.idl
include/msdadc.idl
+2
-2
msinkaut.idl
include/msinkaut.idl
+20
-20
mstask.idl
include/mstask.idl
+2
-2
msxml2.idl
include/msxml2.idl
+39
-39
msxml6.idl
include/msxml6.idl
+41
-41
netcfgx.idl
include/netcfgx.idl
+4
-4
netcon.idl
include/netcon.idl
+1
-1
oleacc.idl
include/oleacc.idl
+1
-1
pstore.idl
include/pstore.idl
+1
-1
qedit.idl
include/qedit.idl
+12
-12
shdeprecated.idl
include/shdeprecated.idl
+4
-4
shobjidl.idl
include/shobjidl.idl
+1
-1
stdole2.idl
include/stdole2.idl
+8
-8
textstor.idl
include/textstor.idl
+2
-2
transact.idl
include/transact.idl
+7
-7
txcoord.idl
include/txcoord.idl
+14
-14
txdtc.idl
include/txdtc.idl
+38
-38
urlmon.idl
include/urlmon.idl
+1
-1
vmr9.idl
include/vmr9.idl
+14
-14
vmrender.idl
include/vmrender.idl
+14
-14
wbemcli.idl
include/wbemcli.idl
+6
-6
wbemdisp.idl
include/wbemdisp.idl
+19
-19
wincodec.idl
include/wincodec.idl
+2
-2
wmdrmsdk.idl
include/wmdrmsdk.idl
+2
-2
wmiutils.idl
include/wmiutils.idl
+3
-3
wmsbuffer.idl
include/wmsbuffer.idl
+1
-1
wmsdkidl.idl
include/wmsdkidl.idl
+22
-22
wsdxml.idl
include/wsdxml.idl
+1
-1
No files found.
include/access.idl
View file @
5e93a744
...
@@ -80,4 +80,4 @@ interface IAccessor : IUnknown
...
@@ -80,4 +80,4 @@ interface IAccessor : IUnknown
[
in
,
out
,
unique
]
DBREFCOUNT
*
pcRefCount
,
[
in
,
out
,
unique
]
DBREFCOUNT
*
pcRefCount
,
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
}
;
}
include/amstream.idl
View file @
5e93a744
...
@@ -79,7 +79,7 @@ interface IDirectShowStream : IDispatch
...
@@ -79,7 +79,7 @@ interface IDirectShowStream : IDispatch
[
propput
,
id
(
2
),
helpstring
(
"property Video"
)
]
HRESULT
Video
(
[
in
]
OUTPUT_STATE
newVal
)
;
[
propput
,
id
(
2
),
helpstring
(
"property Video"
)
]
HRESULT
Video
(
[
in
]
OUTPUT_STATE
newVal
)
;
[
propget
,
id
(
3
),
helpstring
(
"property Audio"
)
]
HRESULT
Audio
(
[
out
,
retval
]
OUTPUT_STATE
*
pVal
)
;
[
propget
,
id
(
3
),
helpstring
(
"property Audio"
)
]
HRESULT
Audio
(
[
out
,
retval
]
OUTPUT_STATE
*
pVal
)
;
[
propput
,
id
(
3
),
helpstring
(
"property Audio"
)
]
HRESULT
Audio
(
[
in
]
OUTPUT_STATE
newVal
)
;
[
propput
,
id
(
3
),
helpstring
(
"property Audio"
)
]
HRESULT
Audio
(
[
in
]
OUTPUT_STATE
newVal
)
;
}
;
}
[
[
object
,
object
,
...
...
include/asptlb.idl
View file @
5e93a744
...
@@ -38,7 +38,7 @@ interface IRequestDictionary : IDispatch
...
@@ -38,7 +38,7 @@ interface IRequestDictionary : IDispatch
[
propget
]
[
propget
]
HRESULT
Key
(
[
in
]
VARIANT
key
,
[
retval
,
out
]
VARIANT
*
value
)
;
HRESULT
Key
(
[
in
]
VARIANT
key
,
[
retval
,
out
]
VARIANT
*
value
)
;
}
;
}
[
[
object
,
object
,
...
...
include/audiopolicy.idl
View file @
5e93a744
...
@@ -144,7 +144,7 @@ interface IAudioSessionControl2 : IAudioSessionControl
...
@@ -144,7 +144,7 @@ interface IAudioSessionControl2 : IAudioSessionControl
HRESULT
SetDuckingPreferences
(
HRESULT
SetDuckingPreferences
(
[
in
]
BOOL
optOut
[
in
]
BOOL
optOut
)
;
)
;
}
;
}
[
[
local
,
local
,
...
@@ -164,7 +164,7 @@ interface IAudioSessionManager : IUnknown
...
@@ -164,7 +164,7 @@ interface IAudioSessionManager : IUnknown
[
in
]
DWORD
StreamFlags
,
[
in
]
DWORD
StreamFlags
,
[
out
]
ISimpleAudioVolume
**
AudioVolume
[
out
]
ISimpleAudioVolume
**
AudioVolume
)
;
)
;
}
;
}
[
[
local
,
local
,
...
@@ -181,7 +181,7 @@ interface IAudioVolumeDuckNotification : IUnknown
...
@@ -181,7 +181,7 @@ interface IAudioVolumeDuckNotification : IUnknown
HRESULT
OnVolumeUnduckNotification
(
HRESULT
OnVolumeUnduckNotification
(
[
in
]
LPCWSTR
sessionID
[
in
]
LPCWSTR
sessionID
)
;
)
;
}
;
}
[
[
local
,
local
,
...
@@ -194,7 +194,7 @@ interface IAudioSessionNotification : IUnknown
...
@@ -194,7 +194,7 @@ interface IAudioSessionNotification : IUnknown
HRESULT
OnSessionCreated
(
HRESULT
OnSessionCreated
(
[
in
]
IAudioSessionControl
*
NewSession
[
in
]
IAudioSessionControl
*
NewSession
)
;
)
;
}
;
}
[
[
local
,
local
,
...
@@ -211,7 +211,7 @@ interface IAudioSessionEnumerator : IUnknown
...
@@ -211,7 +211,7 @@ interface IAudioSessionEnumerator : IUnknown
[
in
]
INT
SessionCount
,
[
in
]
INT
SessionCount
,
[
out
]
IAudioSessionControl
**
Session
[
out
]
IAudioSessionControl
**
Session
)
;
)
;
}
;
}
[
[
local
,
local
,
...
@@ -237,4 +237,4 @@ interface IAudioSessionManager2 : IAudioSessionManager
...
@@ -237,4 +237,4 @@ interface IAudioSessionManager2 : IAudioSessionManager
HRESULT
UnregisterDuckNotification
(
HRESULT
UnregisterDuckNotification
(
[
in
]
IAudioVolumeDuckNotification
*
duckNotification
[
in
]
IAudioVolumeDuckNotification
*
duckNotification
)
;
)
;
}
;
}
include/axextend.idl
View file @
5e93a744
...
@@ -851,7 +851,7 @@ interface IAMCertifiedOutputProtection : IUnknown
...
@@ -851,7 +851,7 @@ interface IAMCertifiedOutputProtection : IUnknown
HRESULT
ProtectionStatus
(
HRESULT
ProtectionStatus
(
[
in
]
const
AMCOPPStatusInput
*
pStatusInput
,
[
in
]
const
AMCOPPStatusInput
*
pStatusInput
,
[
out
]
AMCOPPStatusOutput
*
pStatusOutput
)
;
[
out
]
AMCOPPStatusOutput
*
pStatusOutput
)
;
}
;
}
enum
_AM_RENSDEREXFLAGS
enum
_AM_RENSDEREXFLAGS
{
{
...
@@ -1246,7 +1246,7 @@ enum _AM_FILTER_MISC_FLAGS
...
@@ -1246,7 +1246,7 @@ enum _AM_FILTER_MISC_FLAGS
interface
IAMFilterMiscFlags
:
IUnknown
interface
IAMFilterMiscFlags
:
IUnknown
{
{
ULONG
GetMiscFlags
()
;
ULONG
GetMiscFlags
()
;
}
;
}
[
[
local
,
local
,
...
@@ -1261,7 +1261,7 @@ interface IAMGraphBuilderCallback : IUnknown
...
@@ -1261,7 +1261,7 @@ interface IAMGraphBuilderCallback : IUnknown
HRESULT
CreatedFilter
(
HRESULT
CreatedFilter
(
[
in
]
IBaseFilter
*
pFil
)
;
[
in
]
IBaseFilter
*
pFil
)
;
}
;
}
[
[
local
,
local
,
...
@@ -1281,4 +1281,4 @@ interface IAMVfwCaptureDialogs : IUnknown
...
@@ -1281,4 +1281,4 @@ interface IAMVfwCaptureDialogs : IUnknown
[
in
]
int
msg
,
[
in
]
int
msg
,
[
in
]
long
data1
,
[
in
]
long
data1
,
[
in
]
long
data2
)
;
[
in
]
long
data2
)
;
}
;
}
include/bits3_0.idl
View file @
5e93a744
...
@@ -50,7 +50,7 @@ cpp_quote("#define BG_JOB_DISABLE_BRANCH_CACHE 0x0004")
...
@@ -50,7 +50,7 @@ cpp_quote("#define BG_JOB_DISABLE_BRANCH_CACHE 0x0004")
HRESULT
GetOwnerElevationState
(
[
out
,
ref
]
BOOL
*
elevated
)
;
HRESULT
GetOwnerElevationState
(
[
out
,
ref
]
BOOL
*
elevated
)
;
HRESULT
SetMaximumDownloadTime
(
ULONG
timeout
)
;
HRESULT
SetMaximumDownloadTime
(
ULONG
timeout
)
;
HRESULT
GetMaximumDownloadTime
(
[
out
,
ref
]
ULONG
*
timeout
)
;
HRESULT
GetMaximumDownloadTime
(
[
out
,
ref
]
ULONG
*
timeout
)
;
}
;
}
[
[
uuid
(
659
cdea6
-489e-11
d9
-
a9cd
-
000
d56965251
),
uuid
(
659
cdea6
-489e-11
d9
-
a9cd
-
000
d56965251
),
...
...
include/cmdbas.idl
View file @
5e93a744
...
@@ -63,4 +63,4 @@ interface ICommand : IUnknown
...
@@ -63,4 +63,4 @@ interface ICommand : IUnknown
HRESULT
RemoteGetDBSession
(
[
in
]
REFIID
riid
,
HRESULT
RemoteGetDBSession
(
[
in
]
REFIID
riid
,
[
out
,
iid_is
(
riid
)
]
IUnknown
**
ppSession
,
[
out
,
iid_is
(
riid
)
]
IUnknown
**
ppSession
,
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
}
;
}
include/cmdtxt.idl
View file @
5e93a744
...
@@ -45,4 +45,4 @@ interface ICommandText : ICommand
...
@@ -45,4 +45,4 @@ interface ICommandText : ICommand
[
in
,
unique
]
LPCOLESTR
pwszCommand
,
[
in
,
unique
]
LPCOLESTR
pwszCommand
,
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
[
out
]
IErrorInfo
**
ppErrorInfoRem
)
;
}
;
}
include/comsvcs.idl
View file @
5e93a744
...
@@ -96,4 +96,4 @@ library COMSVCSLib
...
@@ -96,4 +96,4 @@ library COMSVCSLib
{
{
[
default
]
interface
IDispenserManager
;
[
default
]
interface
IDispenserManager
;
}
;
}
;
}
;
}
include/cordebug.idl
View file @
5e93a744
...
@@ -149,7 +149,7 @@ interface ICorDebugValue : IUnknown
...
@@ -149,7 +149,7 @@ interface ICorDebugValue : IUnknown
HRESULT
GetSize
(
[
out
]
ULONG32
*
pSize
)
;
HRESULT
GetSize
(
[
out
]
ULONG32
*
pSize
)
;
HRESULT
GetAddress
(
[
out
]
CORDB_ADDRESS
*
pAddress
)
;
HRESULT
GetAddress
(
[
out
]
CORDB_ADDRESS
*
pAddress
)
;
HRESULT
CreateBreakpoint
(
[
out
]
ICorDebugValueBreakpoint
**
ppBreakpoint
)
;
HRESULT
CreateBreakpoint
(
[
out
]
ICorDebugValueBreakpoint
**
ppBreakpoint
)
;
}
;
}
[
[
object
,
object
,
...
@@ -189,7 +189,7 @@ interface ICorDebugThread : IUnknown
...
@@ -189,7 +189,7 @@ interface ICorDebugThread : IUnknown
HRESULT
GetRegisterSet
(
[
out
]
ICorDebugRegisterSet
**
ppRegisters
)
;
HRESULT
GetRegisterSet
(
[
out
]
ICorDebugRegisterSet
**
ppRegisters
)
;
HRESULT
CreateEval
(
[
out
]
ICorDebugEval
**
ppEval
)
;
HRESULT
CreateEval
(
[
out
]
ICorDebugEval
**
ppEval
)
;
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
}
;
}
[
[
object
,
object
,
...
@@ -216,7 +216,7 @@ interface ICorDebugController : IUnknown
...
@@ -216,7 +216,7 @@ interface ICorDebugController : IUnknown
HRESULT
CommitChanges
(
[
in
]
ULONG
cSnapshots
,
HRESULT
CommitChanges
(
[
in
]
ULONG
cSnapshots
,
[
in
]
ICorDebugEditAndContinueSnapshot
*
pSnapshots
[]
,
[
in
]
ICorDebugEditAndContinueSnapshot
*
pSnapshots
[]
,
[
out
]
ICorDebugErrorInfoEnum
**
pError
)
;
[
out
]
ICorDebugErrorInfoEnum
**
pError
)
;
}
;
}
[
[
object
,
object
,
...
@@ -245,7 +245,7 @@ interface ICorDebugProcess : ICorDebugController
...
@@ -245,7 +245,7 @@ interface ICorDebugProcess : ICorDebugController
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
HRESULT
ThreadForFiberCookie
(
[
in
]
DWORD
fiberCookie
,
[
out
]
ICorDebugThread
**
ppThread
)
;
HRESULT
ThreadForFiberCookie
(
[
in
]
DWORD
fiberCookie
,
[
out
]
ICorDebugThread
**
ppThread
)
;
HRESULT
GetHelperThreadID
(
[
out
]
DWORD
*
pThreadID
)
;
HRESULT
GetHelperThreadID
(
[
out
]
DWORD
*
pThreadID
)
;
}
;
}
[
[
object
,
object
,
...
@@ -266,7 +266,7 @@ interface ICorDebugAppDomain : ICorDebugController
...
@@ -266,7 +266,7 @@ interface ICorDebugAppDomain : ICorDebugController
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
HRESULT
GetObject
(
[
out
]
ICorDebugValue
**
ppObject
)
;
HRESULT
Attach
()
;
HRESULT
Attach
()
;
HRESULT
GetID
(
[
out
]
ULONG32
*
pId
)
;
HRESULT
GetID
(
[
out
]
ULONG32
*
pId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -354,7 +354,7 @@ interface ICorDebugManagedCallback : IUnknown
...
@@ -354,7 +354,7 @@ interface ICorDebugManagedCallback : IUnknown
HRESULT
BreakpointSetError
(
[
in
]
ICorDebugAppDomain
*
pAppDomain
,
[
in
]
ICorDebugThread
*
pThread
,
HRESULT
BreakpointSetError
(
[
in
]
ICorDebugAppDomain
*
pAppDomain
,
[
in
]
ICorDebugThread
*
pThread
,
[
in
]
ICorDebugBreakpoint
*
pBreakpoint
,
[
in
]
DWORD
dwError
)
;
[
in
]
ICorDebugBreakpoint
*
pBreakpoint
,
[
in
]
DWORD
dwError
)
;
}
;
}
[
[
object
,
object
,
...
@@ -410,7 +410,7 @@ interface ICorDebugManagedCallback2 : IUnknown
...
@@ -410,7 +410,7 @@ interface ICorDebugManagedCallback2 : IUnknown
[
in
]
ICorDebugThread
*
pThread
,
[
in
]
ICorDebugMDA
*
pMDA
[
in
]
ICorDebugThread
*
pThread
,
[
in
]
ICorDebugMDA
*
pMDA
)
;
)
;
}
;
}
[
[
object
,
object
,
local
,
local
,
...
@@ -438,7 +438,7 @@ interface ICorDebug : IUnknown
...
@@ -438,7 +438,7 @@ interface ICorDebug : IUnknown
HRESULT
EnumerateProcesses
(
[
out
]
ICorDebugProcessEnum
**
ppProcess
)
;
HRESULT
EnumerateProcesses
(
[
out
]
ICorDebugProcessEnum
**
ppProcess
)
;
HRESULT
GetProcess
(
[
in
]
DWORD
dwProcessId
,
[
out
]
ICorDebugProcess
**
ppProcess
)
;
HRESULT
GetProcess
(
[
in
]
DWORD
dwProcessId
,
[
out
]
ICorDebugProcess
**
ppProcess
)
;
HRESULT
CanLaunchOrAttach
(
[
in
]
DWORD
dwProcessId
,
[
in
]
BOOL
win32DebuggingEnabled
)
;
HRESULT
CanLaunchOrAttach
(
[
in
]
DWORD
dwProcessId
,
[
in
]
BOOL
win32DebuggingEnabled
)
;
}
;
}
[
[
...
@@ -451,7 +451,7 @@ interface ICorDebugBreakpoint : IUnknown
...
@@ -451,7 +451,7 @@ interface ICorDebugBreakpoint : IUnknown
{
{
HRESULT
Activate
(
[
in
]
BOOL
bActive
)
;
HRESULT
Activate
(
[
in
]
BOOL
bActive
)
;
HRESULT
IsActive
(
[
out
]
BOOL
*
pbActive
)
;
HRESULT
IsActive
(
[
out
]
BOOL
*
pbActive
)
;
}
;
}
[
[
object
,
object
,
...
@@ -463,7 +463,7 @@ interface ICorDebugFunctionBreakpoint : ICorDebugBreakpoint
...
@@ -463,7 +463,7 @@ interface ICorDebugFunctionBreakpoint : ICorDebugBreakpoint
{
{
HRESULT
GetFunction
(
[
out
]
ICorDebugFunction
**
ppFunction
)
;
HRESULT
GetFunction
(
[
out
]
ICorDebugFunction
**
ppFunction
)
;
HRESULT
GetOffset
(
[
out
]
ULONG32
*
pnOffset
)
;
HRESULT
GetOffset
(
[
out
]
ULONG32
*
pnOffset
)
;
}
;
}
[
[
object
,
object
,
...
@@ -474,7 +474,7 @@ interface ICorDebugFunctionBreakpoint : ICorDebugBreakpoint
...
@@ -474,7 +474,7 @@ interface ICorDebugFunctionBreakpoint : ICorDebugBreakpoint
interface
ICorDebugModuleBreakpoint
:
ICorDebugBreakpoint
interface
ICorDebugModuleBreakpoint
:
ICorDebugBreakpoint
{
{
HRESULT
GetModule
(
[
out
]
ICorDebugModule
**
ppModule
)
;
HRESULT
GetModule
(
[
out
]
ICorDebugModule
**
ppModule
)
;
}
;
}
[
[
object
,
object
,
...
@@ -485,7 +485,7 @@ interface ICorDebugModuleBreakpoint : ICorDebugBreakpoint
...
@@ -485,7 +485,7 @@ interface ICorDebugModuleBreakpoint : ICorDebugBreakpoint
interface
ICorDebugValueBreakpoint
:
ICorDebugBreakpoint
interface
ICorDebugValueBreakpoint
:
ICorDebugBreakpoint
{
{
HRESULT
GetValue
(
[
out
]
ICorDebugValue
**
ppValue
)
;
HRESULT
GetValue
(
[
out
]
ICorDebugValue
**
ppValue
)
;
}
;
}
[
[
object
,
object
,
...
@@ -535,7 +535,7 @@ interface ICorDebugStepper : IUnknown
...
@@ -535,7 +535,7 @@ interface ICorDebugStepper : IUnknown
HRESULT
StepRange
(
[
in
]
BOOL
bStepIn
,
[
in
]
COR_DEBUG_STEP_RANGE
ranges
[]
,
[
in
]
ULONG32
cRangeCount
)
;
HRESULT
StepRange
(
[
in
]
BOOL
bStepIn
,
[
in
]
COR_DEBUG_STEP_RANGE
ranges
[]
,
[
in
]
ULONG32
cRangeCount
)
;
HRESULT
StepOut
()
;
HRESULT
StepOut
()
;
HRESULT
SetRangeIL
(
[
in
]
BOOL
bIL
)
;
HRESULT
SetRangeIL
(
[
in
]
BOOL
bIL
)
;
}
;
}
[
[
object
,
object
,
...
@@ -549,7 +549,7 @@ interface ICorDebugEnum : IUnknown
...
@@ -549,7 +549,7 @@ interface ICorDebugEnum : IUnknown
HRESULT
Reset
()
;
HRESULT
Reset
()
;
HRESULT
Clone
(
[
out
]
ICorDebugEnum
**
ppEnum
)
;
HRESULT
Clone
(
[
out
]
ICorDebugEnum
**
ppEnum
)
;
HRESULT
GetCount
(
[
out
]
ULONG
*
pcelt
)
;
HRESULT
GetCount
(
[
out
]
ULONG
*
pcelt
)
;
}
;
}
[
[
object
,
object
,
...
@@ -562,7 +562,7 @@ interface ICorDebugAppDomainEnum : ICorDebugEnum
...
@@ -562,7 +562,7 @@ interface ICorDebugAppDomainEnum : ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugAppDomain
*
values
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugAppDomain
*
values
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -574,7 +574,7 @@ interface ICorDebugAssemblyEnum : ICorDebugEnum
...
@@ -574,7 +574,7 @@ interface ICorDebugAssemblyEnum : ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugAssembly
*
values
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugAssembly
*
values
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -585,7 +585,7 @@ interface ICorDebugAssemblyEnum : ICorDebugEnum
...
@@ -585,7 +585,7 @@ interface ICorDebugAssemblyEnum : ICorDebugEnum
interface
ICorDebugBreakpointEnum
:
ICorDebugEnum
interface
ICorDebugBreakpointEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugBreakpoint
*
breakpoints
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugBreakpoint
*
breakpoints
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -596,7 +596,7 @@ interface ICorDebugBreakpointEnum : ICorDebugEnum
...
@@ -596,7 +596,7 @@ interface ICorDebugBreakpointEnum : ICorDebugEnum
interface
ICorDebugChainEnum
:
ICorDebugEnum
interface
ICorDebugChainEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugChain
*
chains
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugChain
*
chains
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -608,7 +608,7 @@ interface ICorDebugErrorInfoEnum : ICorDebugEnum
...
@@ -608,7 +608,7 @@ interface ICorDebugErrorInfoEnum : ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugEditAndContinueErrorInfo
*
errors
[]
,
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugEditAndContinueErrorInfo
*
errors
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -619,7 +619,7 @@ interface ICorDebugErrorInfoEnum : ICorDebugEnum
...
@@ -619,7 +619,7 @@ interface ICorDebugErrorInfoEnum : ICorDebugEnum
interface
ICorDebugFrameEnum
:
ICorDebugEnum
interface
ICorDebugFrameEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugFrame
*
frames
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugFrame
*
frames
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -630,7 +630,7 @@ interface ICorDebugFrameEnum : ICorDebugEnum
...
@@ -630,7 +630,7 @@ interface ICorDebugFrameEnum : ICorDebugEnum
interface
ICorDebugModuleEnum
:
ICorDebugEnum
interface
ICorDebugModuleEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugModule
*
modules
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugModule
*
modules
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -641,7 +641,7 @@ interface ICorDebugModuleEnum : ICorDebugEnum
...
@@ -641,7 +641,7 @@ interface ICorDebugModuleEnum : ICorDebugEnum
interface
ICorDebugObjectEnum
:
ICorDebugEnum
interface
ICorDebugObjectEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
CORDB_ADDRESS
objects
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
CORDB_ADDRESS
objects
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -652,7 +652,7 @@ interface ICorDebugObjectEnum : ICorDebugEnum
...
@@ -652,7 +652,7 @@ interface ICorDebugObjectEnum : ICorDebugEnum
interface
ICorDebugProcessEnum
:
ICorDebugEnum
interface
ICorDebugProcessEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugProcess
*
processes
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugProcess
*
processes
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -663,7 +663,7 @@ interface ICorDebugProcessEnum : ICorDebugEnum
...
@@ -663,7 +663,7 @@ interface ICorDebugProcessEnum : ICorDebugEnum
interface
ICorDebugStepperEnum
:
ICorDebugEnum
interface
ICorDebugStepperEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugStepper
*
steppers
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugStepper
*
steppers
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -674,7 +674,7 @@ interface ICorDebugStepperEnum : ICorDebugEnum
...
@@ -674,7 +674,7 @@ interface ICorDebugStepperEnum : ICorDebugEnum
interface
ICorDebugThreadEnum
:
ICorDebugEnum
interface
ICorDebugThreadEnum
:
ICorDebugEnum
{
{
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugThread
*
threads
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
HRESULT
Next
(
[
in
]
ULONG
celt
,
[
out
]
ICorDebugThread
*
threads
[]
,
[
out
]
ULONG
*
pceltFetched
)
;
}
;
}
[
[
object
,
object
,
...
@@ -713,7 +713,7 @@ interface ICorDebugChain : IUnknown
...
@@ -713,7 +713,7 @@ interface ICorDebugChain : IUnknown
}
CorDebugChainReason
;
}
CorDebugChainReason
;
HRESULT
GetReason
(
[
out
]
CorDebugChainReason
*
pReason
)
;
HRESULT
GetReason
(
[
out
]
CorDebugChainReason
*
pReason
)
;
}
;
}
[
[
object
,
object
,
...
@@ -731,7 +731,7 @@ interface ICorDebugFrame : IUnknown
...
@@ -731,7 +731,7 @@ interface ICorDebugFrame : IUnknown
HRESULT
GetCaller
(
[
out
]
ICorDebugFrame
**
ppFrame
)
;
HRESULT
GetCaller
(
[
out
]
ICorDebugFrame
**
ppFrame
)
;
HRESULT
GetCallee
(
[
out
]
ICorDebugFrame
**
ppFrame
)
;
HRESULT
GetCallee
(
[
out
]
ICorDebugFrame
**
ppFrame
)
;
HRESULT
CreateStepper
(
[
out
]
ICorDebugStepper
**
ppStepper
)
;
HRESULT
CreateStepper
(
[
out
]
ICorDebugStepper
**
ppStepper
)
;
}
;
}
[
[
...
@@ -846,7 +846,7 @@ interface ICorDebugEval : IUnknown
...
@@ -846,7 +846,7 @@ interface ICorDebugEval : IUnknown
HRESULT
GetThread
(
[
out
]
ICorDebugThread
**
ppThread
)
;
HRESULT
GetThread
(
[
out
]
ICorDebugThread
**
ppThread
)
;
HRESULT
CreateValue
(
[
in
]
CorElementType
elementType
,
[
in
]
ICorDebugClass
*
pElementClass
,
HRESULT
CreateValue
(
[
in
]
CorElementType
elementType
,
[
in
]
ICorDebugClass
*
pElementClass
,
[
out
]
ICorDebugValue
**
ppValue
)
;
[
out
]
ICorDebugValue
**
ppValue
)
;
}
;
}
[
[
object
,
object
,
...
@@ -863,7 +863,7 @@ interface ICorDebugEditAndContinueSnapshot : IUnknown
...
@@ -863,7 +863,7 @@ interface ICorDebugEditAndContinueSnapshot : IUnknown
HRESULT
SetPEBytes
(
[
in
]
IStream
*
pIStream
)
;
HRESULT
SetPEBytes
(
[
in
]
IStream
*
pIStream
)
;
HRESULT
SetILMap
(
[
in
]
mdToken
mdFunction
,
[
in
]
ULONG
cMapSize
,
[
in
]
COR_IL_MAP
map
[]
)
;
HRESULT
SetILMap
(
[
in
]
mdToken
mdFunction
,
[
in
]
ULONG
cMapSize
,
[
in
]
COR_IL_MAP
map
[]
)
;
HRESULT
SetPESymbolBytes
(
[
in
]
IStream
*
pIStream
)
;
HRESULT
SetPESymbolBytes
(
[
in
]
IStream
*
pIStream
)
;
}
;
}
[
[
object
,
object
,
...
@@ -890,7 +890,7 @@ interface ICorDebugModule : IUnknown
...
@@ -890,7 +890,7 @@ interface ICorDebugModule : IUnknown
HRESULT
GetGlobalVariableValue
(
[
in
]
mdFieldDef
fieldDef
,
[
out
]
ICorDebugValue
**
ppValue
)
;
HRESULT
GetGlobalVariableValue
(
[
in
]
mdFieldDef
fieldDef
,
[
out
]
ICorDebugValue
**
ppValue
)
;
HRESULT
GetSize
(
[
out
]
ULONG32
*
pcBytes
)
;
HRESULT
GetSize
(
[
out
]
ULONG32
*
pcBytes
)
;
HRESULT
IsInMemory
(
[
out
]
BOOL
*
pInMemory
)
;
HRESULT
IsInMemory
(
[
out
]
BOOL
*
pInMemory
)
;
}
;
}
[
[
object
,
object
,
...
@@ -904,7 +904,7 @@ interface ICorDebugClass : IUnknown
...
@@ -904,7 +904,7 @@ interface ICorDebugClass : IUnknown
HRESULT
GetToken
(
[
out
]
mdTypeDef
*
pTypeDef
)
;
HRESULT
GetToken
(
[
out
]
mdTypeDef
*
pTypeDef
)
;
HRESULT
GetStaticFieldValue
(
[
in
]
mdFieldDef
fieldDef
,
[
in
]
ICorDebugFrame
*
pFrame
,
HRESULT
GetStaticFieldValue
(
[
in
]
mdFieldDef
fieldDef
,
[
in
]
ICorDebugFrame
*
pFrame
,
[
out
]
ICorDebugValue
**
ppValue
)
;
[
out
]
ICorDebugValue
**
ppValue
)
;
}
;
}
[
[
object
,
object
,
...
@@ -919,7 +919,7 @@ interface ICorDebugAssembly : IUnknown
...
@@ -919,7 +919,7 @@ interface ICorDebugAssembly : IUnknown
HRESULT
EnumerateModules
(
[
out
]
ICorDebugModuleEnum
**
ppModules
)
;
HRESULT
EnumerateModules
(
[
out
]
ICorDebugModuleEnum
**
ppModules
)
;
HRESULT
GetCodeBase
(
[
in
]
ULONG32
cchName
,
[
out
]
ULONG32
*
pcchName
,
[
out
]
WCHAR
szName
[]
)
;
HRESULT
GetCodeBase
(
[
in
]
ULONG32
cchName
,
[
out
]
ULONG32
*
pcchName
,
[
out
]
WCHAR
szName
[]
)
;
HRESULT
GetName
(
[
in
]
ULONG32
cchName
,
[
out
]
ULONG32
*
pcchName
,
[
out
]
WCHAR
szName
[]
)
;
HRESULT
GetName
(
[
in
]
ULONG32
cchName
,
[
out
]
ULONG32
*
pcchName
,
[
out
]
WCHAR
szName
[]
)
;
}
;
}
[
[
...
@@ -938,7 +938,7 @@ interface ICorDebugFunction : IUnknown
...
@@ -938,7 +938,7 @@ interface ICorDebugFunction : IUnknown
HRESULT
CreateBreakpoint
(
[
out
]
ICorDebugFunctionBreakpoint
**
ppBreakpoint
)
;
HRESULT
CreateBreakpoint
(
[
out
]
ICorDebugFunctionBreakpoint
**
ppBreakpoint
)
;
HRESULT
GetLocalVarSigToken
(
[
out
]
mdSignature
*
pmdSig
)
;
HRESULT
GetLocalVarSigToken
(
[
out
]
mdSignature
*
pmdSig
)
;
HRESULT
GetCurrentVersionNumber
(
[
out
]
ULONG32
*
pnCurrentVersion
)
;
HRESULT
GetCurrentVersionNumber
(
[
out
]
ULONG32
*
pnCurrentVersion
)
;
}
;
}
[
[
object
,
object
,
...
@@ -949,7 +949,7 @@ interface ICorDebugFunction : IUnknown
...
@@ -949,7 +949,7 @@ interface ICorDebugFunction : IUnknown
interface
ICorDebugUnmanagedCallback
:
IUnknown
interface
ICorDebugUnmanagedCallback
:
IUnknown
{
{
HRESULT
DebugEvent
(
[
in
]
LPDEBUG_EVENT
pDebugEvent
,
[
in
]
BOOL
fOutOfBand
)
;
HRESULT
DebugEvent
(
[
in
]
LPDEBUG_EVENT
pDebugEvent
,
[
in
]
BOOL
fOutOfBand
)
;
}
;
}
[
[
object
,
object
,
...
@@ -982,7 +982,7 @@ interface ICorDebugObjectValue : ICorDebugValue
...
@@ -982,7 +982,7 @@ interface ICorDebugObjectValue : ICorDebugValue
HRESULT
IsValueClass
(
[
out
]
BOOL
*
pbIsValueClass
)
;
HRESULT
IsValueClass
(
[
out
]
BOOL
*
pbIsValueClass
)
;
HRESULT
GetManagedCopy
(
[
out
]
IUnknown
**
ppObject
)
;
HRESULT
GetManagedCopy
(
[
out
]
IUnknown
**
ppObject
)
;
HRESULT
SetFromManagedCopy
(
[
in
]
IUnknown
*
pObject
)
;
HRESULT
SetFromManagedCopy
(
[
in
]
IUnknown
*
pObject
)
;
}
;
}
[
[
object
,
object
,
...
@@ -992,7 +992,7 @@ interface ICorDebugObjectValue : ICorDebugValue
...
@@ -992,7 +992,7 @@ interface ICorDebugObjectValue : ICorDebugValue
]
]
interface
ICorDebugContext
:
ICorDebugObjectValue
interface
ICorDebugContext
:
ICorDebugObjectValue
{
{
}
;
}
[
[
object
,
object
,
...
@@ -1014,7 +1014,7 @@ interface ICorDebugCode : IUnknown
...
@@ -1014,7 +1014,7 @@ interface ICorDebugCode : IUnknown
[
out
]
COR_DEBUG_IL_TO_NATIVE_MAP
map
[]
)
;
[
out
]
COR_DEBUG_IL_TO_NATIVE_MAP
map
[]
)
;
HRESULT
GetEnCRemapSequencePoints
(
[
in
]
ULONG32
cMap
,
[
out
]
ULONG32
*
pcMap
,
HRESULT
GetEnCRemapSequencePoints
(
[
in
]
ULONG32
cMap
,
[
out
]
ULONG32
*
pcMap
,
[
out
]
ULONG32
offsets
[]
)
;
[
out
]
ULONG32
offsets
[]
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1038,4 +1038,4 @@ interface ICorDebugMDA : IUnknown
...
@@ -1038,4 +1038,4 @@ interface ICorDebugMDA : IUnknown
HRESULT
GetFlags
(
[
in
]
CorDebugMDAFlags
*
pFlags
)
;
HRESULT
GetFlags
(
[
in
]
CorDebugMDAFlags
*
pFlags
)
;
HRESULT
GetOSThreadId
(
[
out
]
DWORD
*
pOsTid
)
;
HRESULT
GetOSThreadId
(
[
out
]
DWORD
*
pOsTid
)
;
}
;
}
include/d3d10sdklayers.idl
View file @
5e93a744
...
@@ -673,4 +673,4 @@ interface ID3D10InfoQueue : IUnknown
...
@@ -673,4 +673,4 @@ interface ID3D10InfoQueue : IUnknown
[
in
]
BOOL
mute
[
in
]
BOOL
mute
)
;
)
;
BOOL
GetMuteDebugOutput
()
;
BOOL
GetMuteDebugOutput
()
;
}
;
}
include/d3dx10core.idl
View file @
5e93a744
...
@@ -31,7 +31,7 @@ interface ID3DX10DataLoader
...
@@ -31,7 +31,7 @@ interface ID3DX10DataLoader
HRESULT
Load
()
;
HRESULT
Load
()
;
HRESULT
Decompress
(
[
out
]
void
**
data
,
[
in
]
SIZE_T
*
bytes
)
;
HRESULT
Decompress
(
[
out
]
void
**
data
,
[
in
]
SIZE_T
*
bytes
)
;
HRESULT
Destroy
()
;
HRESULT
Destroy
()
;
}
;
}
[
[
object
,
object
,
...
@@ -43,7 +43,7 @@ interface ID3DX10DataProcessor
...
@@ -43,7 +43,7 @@ interface ID3DX10DataProcessor
HRESULT
Process
(
[
in
]
void
*
data
,
[
in
]
SIZE_T
bytes
)
;
HRESULT
Process
(
[
in
]
void
*
data
,
[
in
]
SIZE_T
bytes
)
;
HRESULT
CreateDeviceObject
(
[
out
]
void
**
dataobject
)
;
HRESULT
CreateDeviceObject
(
[
out
]
void
**
dataobject
)
;
HRESULT
Destroy
()
;
HRESULT
Destroy
()
;
}
;
}
[
[
...
@@ -63,7 +63,7 @@ interface ID3DX10ThreadPump : IUnknown
...
@@ -63,7 +63,7 @@ interface ID3DX10ThreadPump : IUnknown
HRESULT
PurgeAllItems
()
;
HRESULT
PurgeAllItems
()
;
HRESULT
GetQueueStatus
(
[
in
]
UINT
*
queue
,
[
in
]
UINT
*
processqueue
,
[
in
]
UINT
*
devicequeue
)
;
HRESULT
GetQueueStatus
(
[
in
]
UINT
*
queue
,
[
in
]
UINT
*
processqueue
,
[
in
]
UINT
*
devicequeue
)
;
}
;
}
cpp_quote
(
"HRESULT WINAPI D3DX10UnsetAllDeviceObjects(ID3D10Device *device);"
)
cpp_quote
(
"HRESULT WINAPI D3DX10UnsetAllDeviceObjects(ID3D10Device *device);"
)
cpp_quote
(
"HRESULT WINAPI D3DX10CreateDevice(IDXGIAdapter *adapter, D3D10_DRIVER_TYPE driver_type,"
)
cpp_quote
(
"HRESULT WINAPI D3DX10CreateDevice(IDXGIAdapter *adapter, D3D10_DRIVER_TYPE driver_type,"
)
...
...
include/d3dx11core.idl
View file @
5e93a744
...
@@ -31,7 +31,7 @@ interface ID3DX11DataLoader
...
@@ -31,7 +31,7 @@ interface ID3DX11DataLoader
HRESULT
Load
()
;
HRESULT
Load
()
;
HRESULT
Decompress
(
[
out
]
void
**
data
,
[
in
]
SIZE_T
*
bytes
)
;
HRESULT
Decompress
(
[
out
]
void
**
data
,
[
in
]
SIZE_T
*
bytes
)
;
HRESULT
Destroy
()
;
HRESULT
Destroy
()
;
}
;
}
[
[
object
,
object
,
...
@@ -43,7 +43,7 @@ interface ID3DX11DataProcessor
...
@@ -43,7 +43,7 @@ interface ID3DX11DataProcessor
HRESULT
Process
(
[
in
]
void
*
data
,
[
in
]
SIZE_T
bytes
)
;
HRESULT
Process
(
[
in
]
void
*
data
,
[
in
]
SIZE_T
bytes
)
;
HRESULT
CreateDeviceObject
(
[
out
]
void
**
data_object
)
;
HRESULT
CreateDeviceObject
(
[
out
]
void
**
data_object
)
;
HRESULT
Destroy
()
;
HRESULT
Destroy
()
;
}
;
}
[
[
object
,
object
,
...
@@ -62,4 +62,4 @@ interface ID3DX11ThreadPump : IUnknown
...
@@ -62,4 +62,4 @@ interface ID3DX11ThreadPump : IUnknown
HRESULT
PurgeAllItems
()
;
HRESULT
PurgeAllItems
()
;
HRESULT
GetQueueStatus
(
[
in
]
UINT
*
io_queue
,
[
in
]
UINT
*
process_queue
,
[
in
]
UINT
*
device_queue
)
;
HRESULT
GetQueueStatus
(
[
in
]
UINT
*
io_queue
,
[
in
]
UINT
*
process_queue
,
[
in
]
UINT
*
device_queue
)
;
}
;
}
include/devicetopology.idl
View file @
5e93a744
...
@@ -604,7 +604,7 @@ interface IPart : IUnknown
...
@@ -604,7 +604,7 @@ interface IPart : IUnknown
HRESULT
UnregisterControlChangeCallback
(
HRESULT
UnregisterControlChangeCallback
(
[
in
]
IControlChangeNotify
*
pNotify
[
in
]
IControlChangeNotify
*
pNotify
)
;
)
;
}
;
}
[
[
pointer_default
(
unique
),
pointer_default
(
unique
),
...
...
include/docobjectservice.idl
View file @
5e93a744
...
@@ -64,4 +64,4 @@ interface IDocObjectService : IUnknown
...
@@ -64,4 +64,4 @@ interface IDocObjectService : IUnknown
HRESULT
IsErrorUrl
(
HRESULT
IsErrorUrl
(
[
in
]
LPCWSTR
lpszUrl
,
[
in
]
LPCWSTR
lpszUrl
,
[
out
]
BOOL
*
pfIsError
)
;
[
out
]
BOOL
*
pfIsError
)
;
}
;
}
include/dwrite.idl
View file @
5e93a744
...
@@ -620,7 +620,7 @@ interface IDWriteFontFileEnumerator : IUnknown
...
@@ -620,7 +620,7 @@ interface IDWriteFontFileEnumerator : IUnknown
{
{
HRESULT
MoveNext
(
BOOL
*
has_current_file
)
;
HRESULT
MoveNext
(
BOOL
*
has_current_file
)
;
HRESULT
GetCurrentFontFile
(
IDWriteFontFile
**
font_file
)
;
HRESULT
GetCurrentFontFile
(
IDWriteFontFile
**
font_file
)
;
}
;
}
[
[
local
,
local
,
...
...
include/dwrite_1.idl
View file @
5e93a744
...
@@ -584,7 +584,7 @@ interface IDWriteFactory1 : IDWriteFactory
...
@@ -584,7 +584,7 @@ interface IDWriteFactory1 : IDWriteFactory
DWRITE_PIXEL_GEOMETRY
geometry
,
DWRITE_PIXEL_GEOMETRY
geometry
,
DWRITE_RENDERING_MODE
mode
,
DWRITE_RENDERING_MODE
mode
,
IDWriteRenderingParams1
**
params
)
;
IDWriteRenderingParams1
**
params
)
;
}
;
}
[
[
local
,
local
,
...
@@ -633,7 +633,7 @@ interface IDWriteFontFace1 : IDWriteFontFace
...
@@ -633,7 +633,7 @@ interface IDWriteFontFace1 : IDWriteFontFace
const
UINT16
*
nominal_indices
,
const
UINT16
*
nominal_indices
,
UINT16
*
vertical_indices
)
;
UINT16
*
vertical_indices
)
;
BOOL
HasVerticalGlyphVariants
()
;
BOOL
HasVerticalGlyphVariants
()
;
}
;
}
[
[
local
,
local
,
...
@@ -648,7 +648,7 @@ interface IDWriteFont1 : IDWriteFont
...
@@ -648,7 +648,7 @@ interface IDWriteFont1 : IDWriteFont
DWRITE_UNICODE_RANGE
*
ranges
,
DWRITE_UNICODE_RANGE
*
ranges
,
UINT32
*
count
)
;
UINT32
*
count
)
;
BOOL
IsMonospacedFont
()
;
BOOL
IsMonospacedFont
()
;
}
;
}
[
[
local
,
local
,
...
@@ -658,7 +658,7 @@ uuid(94413cf4-a6fc-4248-8b50-6674348fcad3)
...
@@ -658,7 +658,7 @@ uuid(94413cf4-a6fc-4248-8b50-6674348fcad3)
interface
IDWriteRenderingParams1
:
IDWriteRenderingParams
interface
IDWriteRenderingParams1
:
IDWriteRenderingParams
{
{
FLOAT
GetGrayscaleEnhancedContrast
()
;
FLOAT
GetGrayscaleEnhancedContrast
()
;
}
;
}
[
[
local
,
local
,
...
@@ -744,7 +744,7 @@ interface IDWriteTextAnalyzer1 : IDWriteTextAnalyzer
...
@@ -744,7 +744,7 @@ interface IDWriteTextAnalyzer1 : IDWriteTextAnalyzer
UINT16
*
modified_indices
,
UINT16
*
modified_indices
,
FLOAT
*
modified_advances
,
FLOAT
*
modified_advances
,
DWRITE_GLYPH_OFFSET
*
modified_offsets
)
;
DWRITE_GLYPH_OFFSET
*
modified_offsets
)
;
}
;
}
[
[
local
,
local
,
...
@@ -758,7 +758,7 @@ interface IDWriteTextAnalysisSource1 : IDWriteTextAnalysisSource
...
@@ -758,7 +758,7 @@ interface IDWriteTextAnalysisSource1 : IDWriteTextAnalysisSource
UINT32
*
length
,
UINT32
*
length
,
DWRITE_VERTICAL_GLYPH_ORIENTATION
*
orientation
,
DWRITE_VERTICAL_GLYPH_ORIENTATION
*
orientation
,
UINT8
*
bidi_level
)
;
UINT8
*
bidi_level
)
;
}
;
}
[
[
local
,
local
,
...
@@ -774,7 +774,7 @@ interface IDWriteTextAnalysisSink1 : IDWriteTextAnalysisSink
...
@@ -774,7 +774,7 @@ interface IDWriteTextAnalysisSink1 : IDWriteTextAnalysisSink
UINT8
adjusted_bidilevel
,
UINT8
adjusted_bidilevel
,
BOOL
is_sideways
,
BOOL
is_sideways
,
BOOL
is_rtl
)
;
BOOL
is_rtl
)
;
}
;
}
[
[
local
,
local
,
...
@@ -804,7 +804,7 @@ interface IDWriteTextLayout1 : IDWriteTextLayout
...
@@ -804,7 +804,7 @@ interface IDWriteTextLayout1 : IDWriteTextLayout
FLOAT
*
trailing_spacing
,
FLOAT
*
trailing_spacing
,
FLOAT
*
minimum_advance_width
,
FLOAT
*
minimum_advance_width
,
[
defaultvalue
(
NULL
)
]
DWRITE_TEXT_RANGE
*
range
)
;
[
defaultvalue
(
NULL
)
]
DWRITE_TEXT_RANGE
*
range
)
;
}
;
}
typedef
enum
DWRITE_TEXT_ANTIALIAS_MODE
typedef
enum
DWRITE_TEXT_ANTIALIAS_MODE
{
{
...
@@ -821,4 +821,4 @@ interface IDWriteBitmapRenderTarget1 : IDWriteBitmapRenderTarget
...
@@ -821,4 +821,4 @@ interface IDWriteBitmapRenderTarget1 : IDWriteBitmapRenderTarget
{
{
DWRITE_TEXT_ANTIALIAS_MODE
GetTextAntialiasMode
()
;
DWRITE_TEXT_ANTIALIAS_MODE
GetTextAntialiasMode
()
;
HRESULT
SetTextAntialiasMode
(
DWRITE_TEXT_ANTIALIAS_MODE
mode
)
;
HRESULT
SetTextAntialiasMode
(
DWRITE_TEXT_ANTIALIAS_MODE
mode
)
;
}
;
}
include/dwrite_2.idl
View file @
5e93a744
...
@@ -288,7 +288,7 @@ interface IDWriteColorGlyphRunEnumerator : IUnknown
...
@@ -288,7 +288,7 @@ interface IDWriteColorGlyphRunEnumerator : IUnknown
interface
IDWriteRenderingParams2
:
IDWriteRenderingParams1
interface
IDWriteRenderingParams2
:
IDWriteRenderingParams1
{
{
DWRITE_GRID_FIT_MODE
GetGridFitMode
()
;
DWRITE_GRID_FIT_MODE
GetGridFitMode
()
;
}
;
}
[
[
local
,
local
,
...
...
include/dxva2api.idl
View file @
5e93a744
...
@@ -341,7 +341,7 @@ interface IDirect3DDeviceManager9 : IUnknown
...
@@ -341,7 +341,7 @@ interface IDirect3DDeviceManager9 : IUnknown
[
in
]
HANDLE
hDevice
,
[
in
]
HANDLE
hDevice
,
[
in
]
REFIID
riid
,
[
in
]
REFIID
riid
,
[
out
]
void
**
ppService
)
;
[
out
]
void
**
ppService
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoAccelerationService
interface
*
IDirectXVideoAccelerationService
interface
...
@@ -363,7 +363,7 @@ interface IDirectXVideoAccelerationService : IUnknown
...
@@ -363,7 +363,7 @@ interface IDirectXVideoAccelerationService : IUnknown
[
in
]
DWORD
dxvaType
,
[
in
]
DWORD
dxvaType
,
[
out
]
IDirect3DSurface9
**
ppSurface
,
[
out
]
IDirect3DSurface9
**
ppSurface
,
[
in
,
out
]
HANDLE
*
pSharedHandle
)
;
[
in
,
out
]
HANDLE
*
pSharedHandle
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoDecoderService
interface
*
IDirectXVideoDecoderService
interface
...
@@ -398,7 +398,7 @@ interface IDirectXVideoDecoderService : IDirectXVideoAccelerationService
...
@@ -398,7 +398,7 @@ interface IDirectXVideoDecoderService : IDirectXVideoAccelerationService
[
in
]
IDirect3DSurface9
**
ppDecoderRenderTargets
,
[
in
]
IDirect3DSurface9
**
ppDecoderRenderTargets
,
[
in
]
UINT
NumSurfaces
,
[
in
]
UINT
NumSurfaces
,
[
out
]
IDirectXVideoDecoder
**
ppDecode
)
;
[
out
]
IDirectXVideoDecoder
**
ppDecode
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoDecoder
interface
*
IDirectXVideoDecoder
interface
...
@@ -437,7 +437,7 @@ interface IDirectXVideoDecoder : IUnknown
...
@@ -437,7 +437,7 @@ interface IDirectXVideoDecoder : IUnknown
HRESULT
Execute
(
HRESULT
Execute
(
[
in
]
const
DXVA2_DecodeExecuteParams
*
pExecuteParams
)
;
[
in
]
const
DXVA2_DecodeExecuteParams
*
pExecuteParams
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoProcessorService
interface
*
IDirectXVideoProcessorService
interface
...
@@ -496,7 +496,7 @@ interface IDirectXVideoProcessorService : IDirectXVideoAccelerationService
...
@@ -496,7 +496,7 @@ interface IDirectXVideoProcessorService : IDirectXVideoAccelerationService
[
in
]
D3DFORMAT
RenderTargetFormat
,
[
in
]
D3DFORMAT
RenderTargetFormat
,
[
in
]
UINT
MaxNumSubStreams
,
[
in
]
UINT
MaxNumSubStreams
,
[
out
]
IDirectXVideoProcessor
**
ppVidProcess
)
;
[
out
]
IDirectXVideoProcessor
**
ppVidProcess
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoProcessor
interface
*
IDirectXVideoProcessor
interface
...
@@ -534,7 +534,7 @@ interface IDirectXVideoProcessor : IUnknown
...
@@ -534,7 +534,7 @@ interface IDirectXVideoProcessor : IUnknown
[
in
]
const
DXVA2_VideoSample
*
pSamples
,
[
in
]
const
DXVA2_VideoSample
*
pSamples
,
[
in
]
UINT
NumSamples
,
[
in
]
UINT
NumSamples
,
[
out
]
HANDLE
*
pHandleCompleteIDirect3DDeviceManager9
)
;
[
out
]
HANDLE
*
pHandleCompleteIDirect3DDeviceManager9
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectXVideoMemoryConfiguration
interface
*
IDirectXVideoMemoryConfiguration
interface
...
...
include/iads.idl
View file @
5e93a744
...
@@ -414,7 +414,7 @@ interface IADs : IDispatch
...
@@ -414,7 +414,7 @@ interface IADs : IDispatch
[
id
(
0
x0000000e
)
]
[
id
(
0
x0000000e
)
]
HRESULT
GetInfoEx
(
[
in
]
VARIANT
vProperties
,
[
in
]
long
lnReserved
)
;
HRESULT
GetInfoEx
(
[
in
]
VARIANT
vProperties
,
[
in
]
long
lnReserved
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IADsMembers
interface
*
IADsMembers
interface
...
@@ -438,7 +438,7 @@ interface IADsMembers : IDispatch
...
@@ -438,7 +438,7 @@ interface IADsMembers : IDispatch
[
id
(
0
x00000003
),
propput
]
[
id
(
0
x00000003
),
propput
]
HRESULT
Filter
(
[
in
]
VARIANT
pvFilter
)
;
HRESULT
Filter
(
[
in
]
VARIANT
pvFilter
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IADsGroup
interface
*
IADsGroup
interface
...
@@ -467,7 +467,7 @@ interface IADsGroup : IADs {
...
@@ -467,7 +467,7 @@ interface IADsGroup : IADs {
[
id
(
0
x00000013
)
]
[
id
(
0
x00000013
)
]
HRESULT
Remove
(
[
in
]
BSTR
bstrItemToBeRemoved
)
;
HRESULT
Remove
(
[
in
]
BSTR
bstrItemToBeRemoved
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IADsUser
interface
*
IADsUser
interface
...
@@ -752,7 +752,7 @@ interface IADsUser : IADs
...
@@ -752,7 +752,7 @@ interface IADsUser : IADs
[
id
(
0
x00000044
)
]
[
id
(
0
x00000044
)
]
HRESULT
ChangePassword
(
[
in
]
BSTR
bstrOldPassword
,
[
in
]
BSTR
bstrNewPassword
)
;
HRESULT
ChangePassword
(
[
in
]
BSTR
bstrOldPassword
,
[
in
]
BSTR
bstrNewPassword
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IDirectorySearch
interface
*
IDirectorySearch
interface
...
@@ -776,4 +776,4 @@ interface IDirectorySearch : IUnknown
...
@@ -776,4 +776,4 @@ interface IDirectorySearch : IUnknown
[
out
]
PADS_SEARCH_COLUMN
pSearchColumn
)
;
[
out
]
PADS_SEARCH_COLUMN
pSearchColumn
)
;
HRESULT
FreeColumn
(
[
in
]
PADS_SEARCH_COLUMN
pSearchColumn
)
;
HRESULT
FreeColumn
(
[
in
]
PADS_SEARCH_COLUMN
pSearchColumn
)
;
HRESULT
CloseSearchHandle
(
[
in
]
ADS_SEARCH_HANDLE
hSearchResult
)
;
HRESULT
CloseSearchHandle
(
[
in
]
ADS_SEARCH_HANDLE
hSearchResult
)
;
}
;
}
include/mediaobj.idl
View file @
5e93a744
...
@@ -213,7 +213,7 @@ interface IMediaObject : IUnknown
...
@@ -213,7 +213,7 @@ interface IMediaObject : IUnknown
)
;
)
;
HRESULT
Lock
(
LONG
bLock
)
;
HRESULT
Lock
(
LONG
bLock
)
;
}
;
}
/*****************************************************************************
/*****************************************************************************
*
IMediaObjectInPlace
interface
*
IMediaObjectInPlace
interface
...
...
include/metahost.idl
View file @
5e93a744
...
@@ -104,7 +104,7 @@ interface ICLRRuntimeInfo : IUnknown
...
@@ -104,7 +104,7 @@ interface ICLRRuntimeInfo : IUnknown
HRESULT
IsStarted
(
HRESULT
IsStarted
(
[
out
]
BOOL
*
pbStarted
,
[
out
]
BOOL
*
pbStarted
,
[
out
]
DWORD
*
pdwStartupFlags
)
;
[
out
]
DWORD
*
pdwStartupFlags
)
;
}
;
}
typedef
HRESULT
(
__stdcall
*
CallbackThreadSetFnPtr
)()
;
typedef
HRESULT
(
__stdcall
*
CallbackThreadSetFnPtr
)()
;
typedef
HRESULT
(
__stdcall
*
CallbackThreadUnsetFnPtr
)()
;
typedef
HRESULT
(
__stdcall
*
CallbackThreadUnsetFnPtr
)()
;
...
@@ -150,7 +150,7 @@ interface ICLRMetaHost : IUnknown
...
@@ -150,7 +150,7 @@ interface ICLRMetaHost : IUnknown
HRESULT
ExitProcess
(
HRESULT
ExitProcess
(
[
in
]
INT32
iExitCode
)
;
[
in
]
INT32
iExitCode
)
;
}
;
}
[
[
object
,
object
,
...
...
include/mfreadwrite.idl
View file @
5e93a744
...
@@ -98,7 +98,7 @@ interface IMFSourceReader : IUnknown
...
@@ -98,7 +98,7 @@ interface IMFSourceReader : IUnknown
HRESULT
Flush
(
[
in
]
DWORD
index
)
;
HRESULT
Flush
(
[
in
]
DWORD
index
)
;
HRESULT
GetServiceForStream
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
service
,
[
in
]
REFIID
riid
,
[
out
]
void
**
object
)
;
HRESULT
GetServiceForStream
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
service
,
[
in
]
REFIID
riid
,
[
out
]
void
**
object
)
;
HRESULT
GetPresentationAttribute
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
guid
,
[
out
]
PROPVARIANT
*
attr
)
;
HRESULT
GetPresentationAttribute
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
guid
,
[
out
]
PROPVARIANT
*
attr
)
;
}
;
}
[
[
object
,
object
,
...
@@ -118,7 +118,7 @@ interface IMFSinkWriter : IUnknown
...
@@ -118,7 +118,7 @@ interface IMFSinkWriter : IUnknown
HRESULT
Finalize
(
void
)
;
HRESULT
Finalize
(
void
)
;
HRESULT
GetServiceForStream
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
service
,
[
in
]
REFIID
riid
,
[
out
]
void
**
object
)
;
HRESULT
GetServiceForStream
(
[
in
]
DWORD
index
,
[
in
]
REFGUID
service
,
[
in
]
REFIID
riid
,
[
out
]
void
**
object
)
;
HRESULT
GetStatistics
(
[
in
]
DWORD
index
,
[
out
]
MF_SINK_WRITER_STATISTICS
*
stats
)
;
HRESULT
GetStatistics
(
[
in
]
DWORD
index
,
[
out
]
MF_SINK_WRITER_STATISTICS
*
stats
)
;
}
;
}
[
[
object
,
object
,
...
...
include/mftransform.idl
View file @
5e93a744
...
@@ -110,4 +110,4 @@ interface IMFTransform : IUnknown
...
@@ -110,4 +110,4 @@ interface IMFTransform : IUnknown
[
local
]
HRESULT
ProcessOutput
(
[
in
]
DWORD
flags
,
[
in
]
DWORD
count
,
[
in
,
out
,
size_is
(
count
)
]
MFT_OUTPUT_DATA_BUFFER
*
samples
,
[
local
]
HRESULT
ProcessOutput
(
[
in
]
DWORD
flags
,
[
in
]
DWORD
count
,
[
in
,
out
,
size_is
(
count
)
]
MFT_OUTPUT_DATA_BUFFER
*
samples
,
[
out
]
DWORD
*
status
)
;
[
out
]
DWORD
*
status
)
;
}
;
}
include/mlang.idl
View file @
5e93a744
...
@@ -437,7 +437,7 @@ interface IMLangConvertCharset : IUnknown
...
@@ -437,7 +437,7 @@ interface IMLangConvertCharset : IUnknown
coclass
CMLangConvertCharset
coclass
CMLangConvertCharset
{
{
[
default
]
interface
IMLangConvertCharset
;
[
default
]
interface
IMLangConvertCharset
;
}
;
}
[
[
object
,
object
,
...
...
include/mscoree.idl
View file @
5e93a744
...
@@ -183,7 +183,7 @@ interface ICorRuntimeHost : IUnknown
...
@@ -183,7 +183,7 @@ interface ICorRuntimeHost : IUnknown
HRESULT
UnloadDomain
(
[
in
]
IUnknown
*
appDomain
)
;
HRESULT
UnloadDomain
(
[
in
]
IUnknown
*
appDomain
)
;
HRESULT
CurrentDomain
(
[
out
]
IUnknown
**
appDomain
)
;
HRESULT
CurrentDomain
(
[
out
]
IUnknown
**
appDomain
)
;
}
;
}
cpp_quote
(
"DEFINE_GUID(CLSID_CLRRuntimeHost, 0x90f1a06e,0x7712,0x4762,0x86,0xb5,0x7a,0x5e,0xba,0x6b,0xdb,0x02);"
)
cpp_quote
(
"DEFINE_GUID(CLSID_CLRRuntimeHost, 0x90f1a06e,0x7712,0x4762,0x86,0xb5,0x7a,0x5e,0xba,0x6b,0xdb,0x02);"
)
...
...
include/msdadc.idl
View file @
5e93a744
...
@@ -61,7 +61,7 @@ interface IDataConvert : IUnknown
...
@@ -61,7 +61,7 @@ interface IDataConvert : IUnknown
[
in
]
DBLENGTH
*
pcbSrcLength
,
[
in
]
DBLENGTH
*
pcbSrcLength
,
[
out
]
DBLENGTH
*
pcbDstLength
,
[
out
]
DBLENGTH
*
pcbDstLength
,
[
in
,
size_is
(
*
pcbSrcLength
)
]
void
*
pSrc
)
;
[
in
,
size_is
(
*
pcbSrcLength
)
]
void
*
pSrc
)
;
}
;
}
[
[
object
,
object
,
...
@@ -89,4 +89,4 @@ interface IDCInfo : IUnknown
...
@@ -89,4 +89,4 @@ interface IDCInfo : IUnknown
HRESULT
SetInfo
(
[
in
]
ULONG
cInfo
,
HRESULT
SetInfo
(
[
in
]
ULONG
cInfo
,
[
in
,
size_is
(
cInfo
)
]
DCINFO
prgInfo
[]
)
;
[
in
,
size_is
(
cInfo
)
]
DCINFO
prgInfo
[]
)
;
}
;
}
include/msinkaut.idl
View file @
5e93a744
...
@@ -118,7 +118,7 @@ library MSINKAUTLib
...
@@ -118,7 +118,7 @@ library MSINKAUTLib
[
id
(
0
x00000001
),
propget
]
HRESULT
Guid
(
[
out
,
retval
]
BSTR
*
Guid
)
;
[
id
(
0
x00000001
),
propget
]
HRESULT
Guid
(
[
out
,
retval
]
BSTR
*
Guid
)
;
[
id
(
0
x00000002
),
propget
]
HRESULT
Data
(
[
out
,
retval
]
VARIANT
*
Data
)
;
[
id
(
0
x00000002
),
propget
]
HRESULT
Data
(
[
out
,
retval
]
VARIANT
*
Data
)
;
[
id
(
0
x00000002
),
propput
]
HRESULT
Data
(
[
in
]
VARIANT
Data
)
;
[
id
(
0
x00000002
),
propput
]
HRESULT
Data
(
[
in
]
VARIANT
Data
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -141,7 +141,7 @@ library MSINKAUTLib
...
@@ -141,7 +141,7 @@ library MSINKAUTLib
HRESULT
DoesPropertyExist
(
HRESULT
DoesPropertyExist
(
[
in
]
BSTR
Guid
,
[
in
]
BSTR
Guid
,
[
out
,
retval
]
VARIANT_BOOL
*
DoesPropertyExist
)
;
[
out
,
retval
]
VARIANT_BOOL
*
DoesPropertyExist
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -184,7 +184,7 @@ library MSINKAUTLib
...
@@ -184,7 +184,7 @@ library MSINKAUTLib
[
out
,
retval
]
IInkExtendedProperties
**
Properties
)
;
[
out
,
retval
]
IInkExtendedProperties
**
Properties
)
;
[
id
(
0
x0000000a
)
]
HRESULT
Clone
(
[
id
(
0
x0000000a
)
]
HRESULT
Clone
(
[
out
,
retval
]
IInkDrawingAttributes
**
DrawingAttributes
)
;
[
out
,
retval
]
IInkDrawingAttributes
**
DrawingAttributes
)
;
}
;
}
cpp_quote
(
"#ifndef _WINGDI_"
)
cpp_quote
(
"#ifndef _WINGDI_"
)
/*
already
defined
in
wingdi
.
h
but
needed
for
WIDL
*/
/*
already
defined
in
wingdi
.
h
but
needed
for
WIDL
*/
...
@@ -257,7 +257,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -257,7 +257,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
id
(
0
x0000000f
),
propget
,
hidden
]
HRESULT
Data
(
[
id
(
0
x0000000f
),
propget
,
hidden
]
HRESULT
Data
(
[
out
,
retval
]
XFORM
*
XFORM
)
;
[
out
,
retval
]
XFORM
*
XFORM
)
;
[
id
(
0
x0000000f
),
propput
,
hidden
]
HRESULT
Data
(
[
in
]
XFORM
XFORM
)
;
[
id
(
0
x0000000f
),
propput
,
hidden
]
HRESULT
Data
(
[
in
]
XFORM
XFORM
)
;
}
;
}
interface
IInkDisp
;
interface
IInkDisp
;
...
@@ -289,7 +289,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -289,7 +289,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
in
]
long
Left
,
[
in
]
long
Left
,
[
in
]
long
Bottom
,
[
in
]
long
Bottom
,
[
in
]
long
Right
)
;
[
in
]
long
Right
)
;
}
;
}
interface
IInkStrokes
;
interface
IInkStrokes
;
...
@@ -410,7 +410,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -410,7 +410,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
id
(
0
x00000021
)
]
HRESULT
ScaleTransform
(
[
id
(
0
x00000021
)
]
HRESULT
ScaleTransform
(
[
in
]
single
HorizontalMultiplier
,
[
in
]
single
HorizontalMultiplier
,
[
in
]
single
VerticalMultiplier
)
;
[
in
]
single
VerticalMultiplier
)
;
}
;
}
interface
IInkRecognitionResult
;
interface
IInkRecognitionResult
;
...
@@ -468,7 +468,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -468,7 +468,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
Clip
(
HRESULT
Clip
(
[
in
]
IInkRectangle
*
Rectangle
)
;
[
in
]
IInkRectangle
*
Rectangle
)
;
HRESULT
RemoveRecognitionResult
()
;
HRESULT
RemoveRecognitionResult
()
;
}
;
}
[
[
odl
,
odl
,
...
@@ -490,7 +490,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -490,7 +490,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
Remove
(
HRESULT
Remove
(
[
in
]
VARIANT
Identifier
)
;
[
in
]
VARIANT
Identifier
)
;
HRESULT
Clear
()
;
HRESULT
Clear
()
;
}
;
}
interface
IInkRecognitionAlternate
;
interface
IInkRecognitionAlternate
;
interface
IInkRecognitionAlternates
;
interface
IInkRecognitionAlternates
;
...
@@ -518,7 +518,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -518,7 +518,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
ModifyTopAlternate
(
HRESULT
ModifyTopAlternate
(
[
in
]
IInkRecognitionAlternate
*
Alternate
)
;
[
in
]
IInkRecognitionAlternate
*
Alternate
)
;
HRESULT
SetResultOnStrokes
()
;
HRESULT
SetResultOnStrokes
()
;
}
;
}
[
[
odl
,
odl
,
...
@@ -564,7 +564,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -564,7 +564,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
GetPropertyValue
(
HRESULT
GetPropertyValue
(
[
in
]
BSTR
PropertyType
,
[
in
]
BSTR
PropertyType
,
[
out
,
retval
]
VARIANT
*
PropertyValue
)
;
[
out
,
retval
]
VARIANT
*
PropertyValue
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -582,7 +582,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -582,7 +582,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
Item
(
HRESULT
Item
(
[
in
]
long
Index
,
[
in
]
long
Index
,
[
out
,
retval
]
IInkRecognitionAlternate
**
InkRecoAlternate
)
;
[
out
,
retval
]
IInkRecognitionAlternate
**
InkRecoAlternate
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -674,7 +674,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -674,7 +674,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
in
]
long
y
,
[
in
]
long
y
,
[
in
,
unique
]
IDataObject
*
DataObject
,
[
in
,
unique
]
IDataObject
*
DataObject
,
[
out
,
retval
]
IInkStrokes
**
Strokes
)
;
[
out
,
retval
]
IInkStrokes
**
Strokes
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -727,7 +727,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -727,7 +727,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
in
]
single
HorizontalMultiplier
,
[
in
]
single
HorizontalMultiplier
,
[
in
]
single
VerticalMultiplier
,
[
in
]
single
VerticalMultiplier
,
[
in
,
defaultvalue
(
-
1
)
]
VARIANT_BOOL
ApplyOnPenWidth
)
;
[
in
,
defaultvalue
(
-
1
)
]
VARIANT_BOOL
ApplyOnPenWidth
)
;
}
;
}
typedef
enum
{
typedef
enum
{
ICM_InkOnly
,
ICM_InkOnly
,
...
@@ -782,7 +782,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -782,7 +782,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
out
]
long
*
Maximum
,
[
out
]
long
*
Maximum
,
[
out
]
TabletPropertyMetricUnit
*
Units
,
[
out
]
TabletPropertyMetricUnit
*
Units
,
[
out
]
single
*
Resolution
)
;
[
out
]
single
*
Resolution
)
;
}
;
}
typedef
enum
{
typedef
enum
{
ICBS_Unavailable
,
ICBS_Unavailable
,
...
@@ -800,7 +800,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -800,7 +800,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
propget
]
HRESULT
Name
(
[
out
,
retval
]
BSTR
*
Name
)
;
[
propget
]
HRESULT
Name
(
[
out
,
retval
]
BSTR
*
Name
)
;
[
propget
]
HRESULT
Id
(
[
out
,
retval
]
BSTR
*
Id
)
;
[
propget
]
HRESULT
Id
(
[
out
,
retval
]
BSTR
*
Id
)
;
[
propget
]
HRESULT
State
(
[
out
,
retval
]
InkCursorButtonState
*
CurrentState
)
;
[
propget
]
HRESULT
State
(
[
out
,
retval
]
InkCursorButtonState
*
CurrentState
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -814,7 +814,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -814,7 +814,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
Item
(
HRESULT
Item
(
[
in
]
VARIANT
Identifier
,
[
in
]
VARIANT
Identifier
,
[
out
,
retval
]
IInkCursorButton
**
Button
)
;
[
out
,
retval
]
IInkCursorButton
**
Button
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -835,7 +835,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -835,7 +835,7 @@ cpp_quote("#endif /* _WINGDI_ */")
[
out
,
retval
]
IInkTablet
**
Tablet
)
;
[
out
,
retval
]
IInkTablet
**
Tablet
)
;
[
id
(
0
x00000003
),
propget
]
HRESULT
Buttons
(
[
id
(
0
x00000003
),
propget
]
HRESULT
Buttons
(
[
out
,
retval
]
IInkCursorButtons
**
Buttons
)
;
[
out
,
retval
]
IInkCursorButtons
**
Buttons
)
;
}
;
}
[
[
odl
,
odl
,
...
@@ -849,7 +849,7 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -849,7 +849,7 @@ cpp_quote("#endif /* _WINGDI_ */")
HRESULT
Item
(
HRESULT
Item
(
[
in
]
long
Index
,
[
in
]
long
Index
,
[
out
,
retval
]
IInkCursor
**
Cursor
)
;
[
out
,
retval
]
IInkCursor
**
Cursor
)
;
}
;
}
typedef
enum
{
typedef
enum
{
IAG_AllGestures
=
0
,
IAG_AllGestures
=
0
,
...
@@ -1005,5 +1005,5 @@ cpp_quote("#endif /* _WINGDI_ */")
...
@@ -1005,5 +1005,5 @@ cpp_quote("#endif /* _WINGDI_ */")
[
id
(
0
x0000000a
)
]
HRESULT
SetEventInterest
(
[
id
(
0
x0000000a
)
]
HRESULT
SetEventInterest
(
[
in
]
InkCollectorEventInterest
EventId
,
[
in
]
InkCollectorEventInterest
EventId
,
[
in
]
VARIANT_BOOL
Listen
)
;
[
in
]
VARIANT_BOOL
Listen
)
;
}
;
}
}
;
}
include/mstask.idl
View file @
5e93a744
...
@@ -380,7 +380,7 @@ interface ITaskScheduler : IUnknown
...
@@ -380,7 +380,7 @@ interface ITaskScheduler : IUnknown
coclass
CTaskScheduler
coclass
CTaskScheduler
{
{
[
default
]
interface
ITaskScheduler
;
[
default
]
interface
ITaskScheduler
;
}
;
}
[
[
...
@@ -390,4 +390,4 @@ coclass CTaskScheduler
...
@@ -390,4 +390,4 @@ coclass CTaskScheduler
coclass
CTask
coclass
CTask
{
{
[
default
]
interface
ITask
;
[
default
]
interface
ITask
;
}
;
}
include/msxml2.idl
View file @
5e93a744
...
@@ -684,7 +684,7 @@ interface IXMLDOMSchemaCollection2 : IXMLDOMSchemaCollection
...
@@ -684,7 +684,7 @@ interface IXMLDOMSchemaCollection2 : IXMLDOMSchemaCollection
HRESULT
getDeclaration
(
HRESULT
getDeclaration
(
[
in
]
IXMLDOMNode
*
node
,
[
in
]
IXMLDOMNode
*
node
,
[
out
,
retval
]
ISchemaItem
**
item
)
;
[
out
,
retval
]
ISchemaItem
**
item
)
;
}
;
}
[
[
local
,
local
,
...
@@ -1369,7 +1369,7 @@ interface IXMLHTTPRequest : IDispatch
...
@@ -1369,7 +1369,7 @@ interface IXMLHTTPRequest : IDispatch
[
propput
,
id
(
14
)
]
[
propput
,
id
(
14
)
]
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1897,7 +1897,7 @@ interface ISAXAttributes : IUnknown
...
@@ -1897,7 +1897,7 @@ interface ISAXAttributes : IUnknown
[
in
]
int
nQName
,
[
in
]
int
nQName
,
[
out
]
const
WCHAR
**
pValue
,
[
out
]
const
WCHAR
**
pValue
,
[
out
]
int
*
nValue
)
;
[
out
]
int
*
nValue
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1957,7 +1957,7 @@ interface ISAXContentHandler : IUnknown
...
@@ -1957,7 +1957,7 @@ interface ISAXContentHandler : IUnknown
HRESULT
skippedEntity
(
HRESULT
skippedEntity
(
[
in
]
const
WCHAR
*
pName
,
[
in
]
const
WCHAR
*
pName
,
[
in
]
int
nName
)
;
[
in
]
int
nName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1997,7 +1997,7 @@ interface ISAXDeclHandler : IUnknown
...
@@ -1997,7 +1997,7 @@ interface ISAXDeclHandler : IUnknown
[
in
]
int
nPublicId
,
[
in
]
int
nPublicId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
int
nSystemId
)
;
[
in
]
int
nSystemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2023,7 +2023,7 @@ interface ISAXDTDHandler : IUnknown
...
@@ -2023,7 +2023,7 @@ interface ISAXDTDHandler : IUnknown
[
in
]
int
nSystemId
,
[
in
]
int
nSystemId
,
[
in
]
const
WCHAR
*
pNotationName
,
[
in
]
const
WCHAR
*
pNotationName
,
[
in
]
int
nNotationName
)
;
[
in
]
int
nNotationName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2036,7 +2036,7 @@ interface ISAXEntityResolver : IUnknown
...
@@ -2036,7 +2036,7 @@ interface ISAXEntityResolver : IUnknown
[
in
]
const
WCHAR
*
pPublicId
,
[
in
]
const
WCHAR
*
pPublicId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
out
,
retval
]
VARIANT
*
ret
)
;
[
out
,
retval
]
VARIANT
*
ret
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2059,7 +2059,7 @@ interface ISAXErrorHandler : IUnknown
...
@@ -2059,7 +2059,7 @@ interface ISAXErrorHandler : IUnknown
[
in
]
ISAXLocator
*
pLocator
,
[
in
]
ISAXLocator
*
pLocator
,
[
in
]
const
WCHAR
*
pErrorMessage
,
[
in
]
const
WCHAR
*
pErrorMessage
,
[
in
]
HRESULT
hrErrorCode
)
;
[
in
]
HRESULT
hrErrorCode
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2093,7 +2093,7 @@ interface ISAXLexicalHandler : IUnknown
...
@@ -2093,7 +2093,7 @@ interface ISAXLexicalHandler : IUnknown
HRESULT
comment
(
HRESULT
comment
(
[
in
]
const
WCHAR
*
pChars
,
[
in
]
const
WCHAR
*
pChars
,
[
in
]
int
nChars
)
;
[
in
]
int
nChars
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2113,7 +2113,7 @@ interface ISAXLocator : IUnknown
...
@@ -2113,7 +2113,7 @@ interface ISAXLocator : IUnknown
HRESULT
getSystemId
(
HRESULT
getSystemId
(
[
out
,
retval
]
const
WCHAR
**
systemId
)
;
[
out
,
retval
]
const
WCHAR
**
systemId
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2126,7 +2126,7 @@ interface ISAXXMLFilter : ISAXXMLReader
...
@@ -2126,7 +2126,7 @@ interface ISAXXMLFilter : ISAXXMLReader
[
out
,
retval
]
ISAXXMLReader
**
pReader
)
;
[
out
,
retval
]
ISAXXMLReader
**
pReader
)
;
HRESULT
putParent
(
HRESULT
putParent
(
[
in
]
ISAXXMLReader
*
reader
)
;
[
in
]
ISAXXMLReader
*
reader
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2232,7 +2232,7 @@ interface IVBSAXAttributes : IDispatch
...
@@ -2232,7 +2232,7 @@ interface IVBSAXAttributes : IDispatch
[
id
(
DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME
)
]
[
id
(
DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME
)
]
HRESULT
getValueFromQName
(
[
in
]
BSTR
QName
,
[
out
,
retval
]
BSTR
*
value
)
;
HRESULT
getValueFromQName
(
[
in
]
BSTR
QName
,
[
out
,
retval
]
BSTR
*
value
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2279,7 +2279,7 @@ interface IVBSAXContentHandler : IDispatch
...
@@ -2279,7 +2279,7 @@ interface IVBSAXContentHandler : IDispatch
[
id
(
DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY
)
]
[
id
(
DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY
)
]
HRESULT
skippedEntity
(
[
in
,
out
]
BSTR
*
name
)
;
HRESULT
skippedEntity
(
[
in
,
out
]
BSTR
*
name
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2312,7 +2312,7 @@ interface IVBSAXDeclHandler : IDispatch
...
@@ -2312,7 +2312,7 @@ interface IVBSAXDeclHandler : IDispatch
[
in
,
out
]
BSTR
*
name
,
[
in
,
out
]
BSTR
*
name
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
)
;
[
in
,
out
]
BSTR
*
systemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2334,7 +2334,7 @@ interface IVBSAXDTDHandler : IDispatch
...
@@ -2334,7 +2334,7 @@ interface IVBSAXDTDHandler : IDispatch
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
notationName
)
;
[
in
,
out
]
BSTR
*
notationName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2349,7 +2349,7 @@ interface IVBSAXEntityResolver : IDispatch
...
@@ -2349,7 +2349,7 @@ interface IVBSAXEntityResolver : IDispatch
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
systemId
,
[
out
,
retval
]
VARIANT
*
ret
)
;
[
out
,
retval
]
VARIANT
*
ret
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2376,7 +2376,7 @@ interface IVBSAXErrorHandler : IDispatch
...
@@ -2376,7 +2376,7 @@ interface IVBSAXErrorHandler : IDispatch
[
in
]
IVBSAXLocator
*
locator
,
[
in
]
IVBSAXLocator
*
locator
,
[
in
,
out
]
BSTR
*
errorMessage
,
[
in
,
out
]
BSTR
*
errorMessage
,
[
in
]
LONG
errorCode
)
;
[
in
]
LONG
errorCode
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2406,7 +2406,7 @@ interface IVBSAXLexicalHandler : IDispatch
...
@@ -2406,7 +2406,7 @@ interface IVBSAXLexicalHandler : IDispatch
[
id
(
DISPID_SAX_LEXICALHANDLER_COMMENT
)
]
[
id
(
DISPID_SAX_LEXICALHANDLER_COMMENT
)
]
HRESULT
comment
(
[
in
,
out
]
BSTR
*
chars
)
;
HRESULT
comment
(
[
in
,
out
]
BSTR
*
chars
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2427,7 +2427,7 @@ interface IVBSAXLocator : IDispatch
...
@@ -2427,7 +2427,7 @@ interface IVBSAXLocator : IDispatch
[
propget
,
id
(
DISPID_SAX_LOCATOR_SYSTEMID
)
]
[
propget
,
id
(
DISPID_SAX_LOCATOR_SYSTEMID
)
]
HRESULT
systemId
(
[
out
,
retval
]
BSTR
*
systemId
)
;
HRESULT
systemId
(
[
out
,
retval
]
BSTR
*
systemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2442,7 +2442,7 @@ interface IVBSAXXMLFilter : IDispatch
...
@@ -2442,7 +2442,7 @@ interface IVBSAXXMLFilter : IDispatch
[
propputref
,
id
(
DISPID_SAX_XMLFILTER_PARENT
)
]
[
propputref
,
id
(
DISPID_SAX_XMLFILTER_PARENT
)
]
HRESULT
parent
(
[
in
]
IVBSAXXMLReader
*
reader
)
;
HRESULT
parent
(
[
in
]
IVBSAXXMLReader
*
reader
)
;
}
;
}
[
[
dual
,
dual
,
...
@@ -2558,7 +2558,7 @@ interface IMXAttributes : IDispatch
...
@@ -2558,7 +2558,7 @@ interface IMXAttributes : IDispatch
[
id
(
DISPID_MX_ATTRIBUTES_SETVALUE
)
]
[
id
(
DISPID_MX_ATTRIBUTES_SETVALUE
)
]
HRESULT
setValue
(
[
in
]
int
index
,
[
in
]
BSTR
value
)
;
HRESULT
setValue
(
[
in
]
int
index
,
[
in
]
BSTR
value
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2589,7 +2589,7 @@ interface IMXReaderControl : IDispatch
...
@@ -2589,7 +2589,7 @@ interface IMXReaderControl : IDispatch
[
id
(
DISPID_MX_READER_CONTROL_SUSPEND
)
]
[
id
(
DISPID_MX_READER_CONTROL_SUSPEND
)
]
HRESULT
suspend
()
;
HRESULT
suspend
()
;
}
;
}
[
[
object
,
object
,
...
@@ -2641,7 +2641,7 @@ interface IMXWriter : IDispatch
...
@@ -2641,7 +2641,7 @@ interface IMXWriter : IDispatch
[
id
(
DISPID_MX_WRITER_FLUSH
)
]
[
id
(
DISPID_MX_WRITER_FLUSH
)
]
HRESULT
flush
()
;
HRESULT
flush
()
;
}
;
}
[
[
local
,
local
,
...
@@ -2837,7 +2837,7 @@ interface ISchemaStringCollection : IDispatch
...
@@ -2837,7 +2837,7 @@ interface ISchemaStringCollection : IDispatch
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
HRESULT
_newEnum
(
HRESULT
_newEnum
(
[
out
,
retval
]
IUnknown
**
ppunk
)
;
[
out
,
retval
]
IUnknown
**
ppunk
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2871,7 +2871,7 @@ interface ISchemaItemCollection : IDispatch
...
@@ -2871,7 +2871,7 @@ interface ISchemaItemCollection : IDispatch
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
HRESULT
_newEnum
(
HRESULT
_newEnum
(
[
out
,
retval
]
IUnknown
**
ppunk
)
;
[
out
,
retval
]
IUnknown
**
ppunk
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2910,7 +2910,7 @@ interface ISchemaItem : IDispatch
...
@@ -2910,7 +2910,7 @@ interface ISchemaItem : IDispatch
HRESULT
writeAnnotation
(
HRESULT
writeAnnotation
(
[
in
]
IUnknown
*
annotationSink
,
[
in
]
IUnknown
*
annotationSink
,
[
out
,
retval
]
VARIANT_BOOL
*
isWritten
)
;
[
out
,
retval
]
VARIANT_BOOL
*
isWritten
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2956,7 +2956,7 @@ interface ISchema : ISchemaItem
...
@@ -2956,7 +2956,7 @@ interface ISchema : ISchemaItem
[
id
(
DISPID_SOM_SCHEMALOCATIONS
),
propget
]
[
id
(
DISPID_SOM_SCHEMALOCATIONS
),
propget
]
HRESULT
schemaLocations
(
HRESULT
schemaLocations
(
[
out
,
retval
]
ISchemaStringCollection
**
schemaLocations
)
;
[
out
,
retval
]
ISchemaStringCollection
**
schemaLocations
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2974,7 +2974,7 @@ interface ISchemaParticle : ISchemaItem
...
@@ -2974,7 +2974,7 @@ interface ISchemaParticle : ISchemaItem
[
id
(
DISPID_SOM_MAXOCCURS
),
propget
]
[
id
(
DISPID_SOM_MAXOCCURS
),
propget
]
HRESULT
maxOccurs
(
HRESULT
maxOccurs
(
[
out
,
retval
]
VARIANT
*
maxOccurs
)
;
[
out
,
retval
]
VARIANT
*
maxOccurs
)
;
}
;
}
[
[
object
,
object
,
...
@@ -3007,7 +3007,7 @@ interface ISchemaAttribute : ISchemaItem
...
@@ -3007,7 +3007,7 @@ interface ISchemaAttribute : ISchemaItem
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
HRESULT
isReference
(
HRESULT
isReference
(
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3061,7 +3061,7 @@ interface ISchemaElement : ISchemaParticle
...
@@ -3061,7 +3061,7 @@ interface ISchemaElement : ISchemaParticle
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
HRESULT
isReference
(
HRESULT
isReference
(
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3140,7 +3140,7 @@ interface ISchemaType : ISchemaItem
...
@@ -3140,7 +3140,7 @@ interface ISchemaType : ISchemaItem
[
id
(
DISPID_SOM_PATTERNS
),
propget
]
[
id
(
DISPID_SOM_PATTERNS
),
propget
]
HRESULT
patterns
(
HRESULT
patterns
(
[
out
,
retval
]
ISchemaStringCollection
**
patterns
)
;
[
out
,
retval
]
ISchemaStringCollection
**
patterns
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3174,7 +3174,7 @@ interface ISchemaComplexType : ISchemaType
...
@@ -3174,7 +3174,7 @@ interface ISchemaComplexType : ISchemaType
[
id
(
DISPID_SOM_PROHIBITED
),
propget
]
[
id
(
DISPID_SOM_PROHIBITED
),
propget
]
HRESULT
prohibitedSubstitutions
(
HRESULT
prohibitedSubstitutions
(
[
out
,
retval
]
SCHEMADERIVATIONMETHOD
*
prohibited
)
;
[
out
,
retval
]
SCHEMADERIVATIONMETHOD
*
prohibited
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3192,7 +3192,7 @@ interface ISchemaAttributeGroup : ISchemaItem
...
@@ -3192,7 +3192,7 @@ interface ISchemaAttributeGroup : ISchemaItem
[
id
(
DISPID_SOM_ATTRIBUTES
),
propget
]
[
id
(
DISPID_SOM_ATTRIBUTES
),
propget
]
HRESULT
attributes
(
HRESULT
attributes
(
[
out
,
retval
]
ISchemaItemCollection
**
attributes
)
;
[
out
,
retval
]
ISchemaItemCollection
**
attributes
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3206,7 +3206,7 @@ interface ISchemaModelGroup : ISchemaParticle
...
@@ -3206,7 +3206,7 @@ interface ISchemaModelGroup : ISchemaParticle
[
id
(
DISPID_SOM_PARTICLES
),
propget
]
[
id
(
DISPID_SOM_PARTICLES
),
propget
]
HRESULT
particles
(
HRESULT
particles
(
[
out
,
retval
]
ISchemaItemCollection
**
particles
)
;
[
out
,
retval
]
ISchemaItemCollection
**
particles
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3224,7 +3224,7 @@ interface ISchemaAny : ISchemaParticle
...
@@ -3224,7 +3224,7 @@ interface ISchemaAny : ISchemaParticle
[
id
(
DISPID_SOM_PROCESSCONTENTS
),
propget
]
[
id
(
DISPID_SOM_PROCESSCONTENTS
),
propget
]
HRESULT
processContents
(
HRESULT
processContents
(
[
out
,
retval
]
SCHEMAPROCESSCONTENTS
*
processContents
)
;
[
out
,
retval
]
SCHEMAPROCESSCONTENTS
*
processContents
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3246,7 +3246,7 @@ interface ISchemaIdentityConstraint : ISchemaItem
...
@@ -3246,7 +3246,7 @@ interface ISchemaIdentityConstraint : ISchemaItem
[
id
(
DISPID_SOM_REFERENCEDKEY
),
propget
]
[
id
(
DISPID_SOM_REFERENCEDKEY
),
propget
]
HRESULT
referencedKey
(
HRESULT
referencedKey
(
[
out
,
retval
]
ISchemaIdentityConstraint
**
key
)
;
[
out
,
retval
]
ISchemaIdentityConstraint
**
key
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3264,7 +3264,7 @@ interface ISchemaNotation : ISchemaItem
...
@@ -3264,7 +3264,7 @@ interface ISchemaNotation : ISchemaItem
[
id
(
DISPID_SOM_PUBLICIDENTIFIER
),
propget
]
[
id
(
DISPID_SOM_PUBLICIDENTIFIER
),
propget
]
HRESULT
publicIdentifier
(
HRESULT
publicIdentifier
(
[
out
,
retval
]
BSTR
*
uri
)
;
[
out
,
retval
]
BSTR
*
uri
)
;
}
;
}
[
[
...
@@ -3279,7 +3279,7 @@ coclass SAXXMLReader30
...
@@ -3279,7 +3279,7 @@ coclass SAXXMLReader30
[
default
]
interface
IVBSAXXMLReader
;
[
default
]
interface
IVBSAXXMLReader
;
interface
ISAXXMLReader
;
interface
ISAXXMLReader
;
interface
IMXReaderControl
;
interface
IMXReaderControl
;
}
;
}
[
[
uuid
(
7
c6e29bc
-
8b8b
-
4
c3d
-
859
e
-
af6cd158be0f
)
uuid
(
7
c6e29bc
-
8b8b
-
4
c3d
-
859
e
-
af6cd158be0f
)
...
@@ -3415,7 +3415,7 @@ coclass MXXMLWriter30
...
@@ -3415,7 +3415,7 @@ coclass MXXMLWriter30
interface
IVBSAXDTDHandler
;
interface
IVBSAXDTDHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXLexicalHandler
;
interface
IVBSAXLexicalHandler
;
}
;
}
[
[
uuid
(
88
d969c8
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
uuid
(
88
d969c8
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
...
...
include/msxml6.idl
View file @
5e93a744
...
@@ -605,7 +605,7 @@ interface IXMLDOMSchemaCollection2 : IXMLDOMSchemaCollection
...
@@ -605,7 +605,7 @@ interface IXMLDOMSchemaCollection2 : IXMLDOMSchemaCollection
HRESULT
getDeclaration
(
HRESULT
getDeclaration
(
[
in
]
IXMLDOMNode
*
node
,
[
in
]
IXMLDOMNode
*
node
,
[
out
,
retval
]
ISchemaItem
**
item
)
;
[
out
,
retval
]
ISchemaItem
**
item
)
;
}
;
}
[
[
local
,
local
,
...
@@ -1263,7 +1263,7 @@ interface IXMLHTTPRequest : IDispatch
...
@@ -1263,7 +1263,7 @@ interface IXMLHTTPRequest : IDispatch
[
propput
,
id
(
14
)
]
[
propput
,
id
(
14
)
]
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
HRESULT
onreadystatechange
(
[
in
]
IDispatch
*
pReadyStateSink
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1761,7 +1761,7 @@ interface ISAXAttributes : IUnknown
...
@@ -1761,7 +1761,7 @@ interface ISAXAttributes : IUnknown
[
in
]
int
nQName
,
[
in
]
int
nQName
,
[
out
]
const
WCHAR
**
pValue
,
[
out
]
const
WCHAR
**
pValue
,
[
out
]
int
*
nValue
)
;
[
out
]
int
*
nValue
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1821,7 +1821,7 @@ interface ISAXContentHandler : IUnknown
...
@@ -1821,7 +1821,7 @@ interface ISAXContentHandler : IUnknown
HRESULT
skippedEntity
(
HRESULT
skippedEntity
(
[
in
]
const
WCHAR
*
pName
,
[
in
]
const
WCHAR
*
pName
,
[
in
]
int
nName
)
;
[
in
]
int
nName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1861,7 +1861,7 @@ interface ISAXDeclHandler : IUnknown
...
@@ -1861,7 +1861,7 @@ interface ISAXDeclHandler : IUnknown
[
in
]
int
nPublicId
,
[
in
]
int
nPublicId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
int
nSystemId
)
;
[
in
]
int
nSystemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1887,7 +1887,7 @@ interface ISAXDTDHandler : IUnknown
...
@@ -1887,7 +1887,7 @@ interface ISAXDTDHandler : IUnknown
[
in
]
int
nSystemId
,
[
in
]
int
nSystemId
,
[
in
]
const
WCHAR
*
pNotationName
,
[
in
]
const
WCHAR
*
pNotationName
,
[
in
]
int
nNotationName
)
;
[
in
]
int
nNotationName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1900,7 +1900,7 @@ interface ISAXEntityResolver : IUnknown
...
@@ -1900,7 +1900,7 @@ interface ISAXEntityResolver : IUnknown
[
in
]
const
WCHAR
*
pPublicId
,
[
in
]
const
WCHAR
*
pPublicId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
in
]
const
WCHAR
*
pSystemId
,
[
out
,
retval
]
VARIANT
*
ret
)
;
[
out
,
retval
]
VARIANT
*
ret
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1923,7 +1923,7 @@ interface ISAXErrorHandler : IUnknown
...
@@ -1923,7 +1923,7 @@ interface ISAXErrorHandler : IUnknown
[
in
]
ISAXLocator
*
pLocator
,
[
in
]
ISAXLocator
*
pLocator
,
[
in
]
const
WCHAR
*
pErrorMessage
,
[
in
]
const
WCHAR
*
pErrorMessage
,
[
in
]
HRESULT
hrErrorCode
)
;
[
in
]
HRESULT
hrErrorCode
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1957,7 +1957,7 @@ interface ISAXLexicalHandler : IUnknown
...
@@ -1957,7 +1957,7 @@ interface ISAXLexicalHandler : IUnknown
HRESULT
comment
(
HRESULT
comment
(
[
in
]
const
WCHAR
*
pChars
,
[
in
]
const
WCHAR
*
pChars
,
[
in
]
int
nChars
)
;
[
in
]
int
nChars
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1977,7 +1977,7 @@ interface ISAXLocator : IUnknown
...
@@ -1977,7 +1977,7 @@ interface ISAXLocator : IUnknown
HRESULT
getSystemId
(
HRESULT
getSystemId
(
[
out
,
retval
]
const
WCHAR
**
systemId
)
;
[
out
,
retval
]
const
WCHAR
**
systemId
)
;
}
;
}
[
[
local
,
local
,
...
@@ -1990,7 +1990,7 @@ interface ISAXXMLFilter : ISAXXMLReader
...
@@ -1990,7 +1990,7 @@ interface ISAXXMLFilter : ISAXXMLReader
[
out
,
retval
]
ISAXXMLReader
**
pReader
)
;
[
out
,
retval
]
ISAXXMLReader
**
pReader
)
;
HRESULT
putParent
(
HRESULT
putParent
(
[
in
]
ISAXXMLReader
*
reader
)
;
[
in
]
ISAXXMLReader
*
reader
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2096,7 +2096,7 @@ interface IVBSAXAttributes : IDispatch
...
@@ -2096,7 +2096,7 @@ interface IVBSAXAttributes : IDispatch
[
id
(
DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME
)
]
[
id
(
DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME
)
]
HRESULT
getValueFromQName
(
[
in
]
BSTR
QName
,
[
out
,
retval
]
BSTR
*
value
)
;
HRESULT
getValueFromQName
(
[
in
]
BSTR
QName
,
[
out
,
retval
]
BSTR
*
value
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2143,7 +2143,7 @@ interface IVBSAXContentHandler : IDispatch
...
@@ -2143,7 +2143,7 @@ interface IVBSAXContentHandler : IDispatch
[
id
(
DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY
)
]
[
id
(
DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY
)
]
HRESULT
skippedEntity
(
[
in
,
out
]
BSTR
*
name
)
;
HRESULT
skippedEntity
(
[
in
,
out
]
BSTR
*
name
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2176,7 +2176,7 @@ interface IVBSAXDeclHandler : IDispatch
...
@@ -2176,7 +2176,7 @@ interface IVBSAXDeclHandler : IDispatch
[
in
,
out
]
BSTR
*
name
,
[
in
,
out
]
BSTR
*
name
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
)
;
[
in
,
out
]
BSTR
*
systemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2198,7 +2198,7 @@ interface IVBSAXDTDHandler : IDispatch
...
@@ -2198,7 +2198,7 @@ interface IVBSAXDTDHandler : IDispatch
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
notationName
)
;
[
in
,
out
]
BSTR
*
notationName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2213,7 +2213,7 @@ interface IVBSAXEntityResolver : IDispatch
...
@@ -2213,7 +2213,7 @@ interface IVBSAXEntityResolver : IDispatch
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
publicId
,
[
in
,
out
]
BSTR
*
systemId
,
[
in
,
out
]
BSTR
*
systemId
,
[
out
,
retval
]
VARIANT
*
ret
)
;
[
out
,
retval
]
VARIANT
*
ret
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2240,7 +2240,7 @@ interface IVBSAXErrorHandler : IDispatch
...
@@ -2240,7 +2240,7 @@ interface IVBSAXErrorHandler : IDispatch
[
in
]
IVBSAXLocator
*
locator
,
[
in
]
IVBSAXLocator
*
locator
,
[
in
,
out
]
BSTR
*
errorMessage
,
[
in
,
out
]
BSTR
*
errorMessage
,
[
in
]
LONG
errorCode
)
;
[
in
]
LONG
errorCode
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2270,7 +2270,7 @@ interface IVBSAXLexicalHandler : IDispatch
...
@@ -2270,7 +2270,7 @@ interface IVBSAXLexicalHandler : IDispatch
[
id
(
DISPID_SAX_LEXICALHANDLER_COMMENT
)
]
[
id
(
DISPID_SAX_LEXICALHANDLER_COMMENT
)
]
HRESULT
comment
(
[
in
,
out
]
BSTR
*
chars
)
;
HRESULT
comment
(
[
in
,
out
]
BSTR
*
chars
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2291,7 +2291,7 @@ interface IVBSAXLocator : IDispatch
...
@@ -2291,7 +2291,7 @@ interface IVBSAXLocator : IDispatch
[
propget
,
id
(
DISPID_SAX_LOCATOR_SYSTEMID
)
]
[
propget
,
id
(
DISPID_SAX_LOCATOR_SYSTEMID
)
]
HRESULT
systemId
(
[
out
,
retval
]
BSTR
*
systemId
)
;
HRESULT
systemId
(
[
out
,
retval
]
BSTR
*
systemId
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2306,7 +2306,7 @@ interface IVBSAXXMLFilter : IDispatch
...
@@ -2306,7 +2306,7 @@ interface IVBSAXXMLFilter : IDispatch
[
propputref
,
id
(
DISPID_SAX_XMLFILTER_PARENT
)
]
[
propputref
,
id
(
DISPID_SAX_XMLFILTER_PARENT
)
]
HRESULT
parent
(
[
in
]
IVBSAXXMLReader
*
reader
)
;
HRESULT
parent
(
[
in
]
IVBSAXXMLReader
*
reader
)
;
}
;
}
[
[
dual
,
dual
,
...
@@ -2422,7 +2422,7 @@ interface IMXAttributes : IDispatch
...
@@ -2422,7 +2422,7 @@ interface IMXAttributes : IDispatch
[
id
(
DISPID_MX_ATTRIBUTES_SETVALUE
)
]
[
id
(
DISPID_MX_ATTRIBUTES_SETVALUE
)
]
HRESULT
setValue
(
[
in
]
int
index
,
[
in
]
BSTR
value
)
;
HRESULT
setValue
(
[
in
]
int
index
,
[
in
]
BSTR
value
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2453,7 +2453,7 @@ interface IMXReaderControl : IDispatch
...
@@ -2453,7 +2453,7 @@ interface IMXReaderControl : IDispatch
[
id
(
DISPID_MX_READER_CONTROL_SUSPEND
)
]
[
id
(
DISPID_MX_READER_CONTROL_SUSPEND
)
]
HRESULT
suspend
()
;
HRESULT
suspend
()
;
}
;
}
[
[
object
,
object
,
...
@@ -2505,7 +2505,7 @@ interface IMXWriter : IDispatch
...
@@ -2505,7 +2505,7 @@ interface IMXWriter : IDispatch
[
id
(
DISPID_MX_WRITER_FLUSH
)
]
[
id
(
DISPID_MX_WRITER_FLUSH
)
]
HRESULT
flush
()
;
HRESULT
flush
()
;
}
;
}
[
[
local
,
local
,
...
@@ -2701,7 +2701,7 @@ interface ISchemaStringCollection : IDispatch
...
@@ -2701,7 +2701,7 @@ interface ISchemaStringCollection : IDispatch
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
HRESULT
_newEnum
(
HRESULT
_newEnum
(
[
out
,
retval
]
IUnknown
**
ppunk
)
;
[
out
,
retval
]
IUnknown
**
ppunk
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2735,7 +2735,7 @@ interface ISchemaItemCollection : IDispatch
...
@@ -2735,7 +2735,7 @@ interface ISchemaItemCollection : IDispatch
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
[
id
(
DISPID_NEWENUM
),
hidden
,
restricted
,
propget
]
HRESULT
_newEnum
(
HRESULT
_newEnum
(
[
out
,
retval
]
IUnknown
**
ppunk
)
;
[
out
,
retval
]
IUnknown
**
ppunk
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2774,7 +2774,7 @@ interface ISchemaItem : IDispatch
...
@@ -2774,7 +2774,7 @@ interface ISchemaItem : IDispatch
HRESULT
writeAnnotation
(
HRESULT
writeAnnotation
(
[
in
]
IUnknown
*
annotationSink
,
[
in
]
IUnknown
*
annotationSink
,
[
out
,
retval
]
VARIANT_BOOL
*
isWritten
)
;
[
out
,
retval
]
VARIANT_BOOL
*
isWritten
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2820,7 +2820,7 @@ interface ISchema : ISchemaItem
...
@@ -2820,7 +2820,7 @@ interface ISchema : ISchemaItem
[
id
(
DISPID_SOM_SCHEMALOCATIONS
),
propget
]
[
id
(
DISPID_SOM_SCHEMALOCATIONS
),
propget
]
HRESULT
schemaLocations
(
HRESULT
schemaLocations
(
[
out
,
retval
]
ISchemaStringCollection
**
schemaLocations
)
;
[
out
,
retval
]
ISchemaStringCollection
**
schemaLocations
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2838,7 +2838,7 @@ interface ISchemaParticle : ISchemaItem
...
@@ -2838,7 +2838,7 @@ interface ISchemaParticle : ISchemaItem
[
id
(
DISPID_SOM_MAXOCCURS
),
propget
]
[
id
(
DISPID_SOM_MAXOCCURS
),
propget
]
HRESULT
maxOccurs
(
HRESULT
maxOccurs
(
[
out
,
retval
]
VARIANT
*
maxOccurs
)
;
[
out
,
retval
]
VARIANT
*
maxOccurs
)
;
}
;
}
[
[
object
,
object
,
...
@@ -2871,7 +2871,7 @@ interface ISchemaAttribute : ISchemaItem
...
@@ -2871,7 +2871,7 @@ interface ISchemaAttribute : ISchemaItem
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
HRESULT
isReference
(
HRESULT
isReference
(
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
}
;
}
[
[
local
,
local
,
...
@@ -2925,7 +2925,7 @@ interface ISchemaElement : ISchemaParticle
...
@@ -2925,7 +2925,7 @@ interface ISchemaElement : ISchemaParticle
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
[
id
(
DISPID_SOM_ISREFERENCE
),
propget
]
HRESULT
isReference
(
HRESULT
isReference
(
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
[
out
,
retval
]
VARIANT_BOOL
*
reference
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3004,7 +3004,7 @@ interface ISchemaType : ISchemaItem
...
@@ -3004,7 +3004,7 @@ interface ISchemaType : ISchemaItem
[
id
(
DISPID_SOM_PATTERNS
),
propget
]
[
id
(
DISPID_SOM_PATTERNS
),
propget
]
HRESULT
patterns
(
HRESULT
patterns
(
[
out
,
retval
]
ISchemaStringCollection
**
patterns
)
;
[
out
,
retval
]
ISchemaStringCollection
**
patterns
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3038,7 +3038,7 @@ interface ISchemaComplexType : ISchemaType
...
@@ -3038,7 +3038,7 @@ interface ISchemaComplexType : ISchemaType
[
id
(
DISPID_SOM_PROHIBITED
),
propget
]
[
id
(
DISPID_SOM_PROHIBITED
),
propget
]
HRESULT
prohibitedSubstitutions
(
HRESULT
prohibitedSubstitutions
(
[
out
,
retval
]
SCHEMADERIVATIONMETHOD
*
prohibited
)
;
[
out
,
retval
]
SCHEMADERIVATIONMETHOD
*
prohibited
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3056,7 +3056,7 @@ interface ISchemaAttributeGroup : ISchemaItem
...
@@ -3056,7 +3056,7 @@ interface ISchemaAttributeGroup : ISchemaItem
[
id
(
DISPID_SOM_ATTRIBUTES
),
propget
]
[
id
(
DISPID_SOM_ATTRIBUTES
),
propget
]
HRESULT
attributes
(
HRESULT
attributes
(
[
out
,
retval
]
ISchemaItemCollection
**
attributes
)
;
[
out
,
retval
]
ISchemaItemCollection
**
attributes
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3070,7 +3070,7 @@ interface ISchemaModelGroup : ISchemaParticle
...
@@ -3070,7 +3070,7 @@ interface ISchemaModelGroup : ISchemaParticle
[
id
(
DISPID_SOM_PARTICLES
),
propget
]
[
id
(
DISPID_SOM_PARTICLES
),
propget
]
HRESULT
particles
(
HRESULT
particles
(
[
out
,
retval
]
ISchemaItemCollection
**
particles
)
;
[
out
,
retval
]
ISchemaItemCollection
**
particles
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3088,7 +3088,7 @@ interface ISchemaAny : ISchemaParticle
...
@@ -3088,7 +3088,7 @@ interface ISchemaAny : ISchemaParticle
[
id
(
DISPID_SOM_PROCESSCONTENTS
),
propget
]
[
id
(
DISPID_SOM_PROCESSCONTENTS
),
propget
]
HRESULT
processContents
(
HRESULT
processContents
(
[
out
,
retval
]
SCHEMAPROCESSCONTENTS
*
processContents
)
;
[
out
,
retval
]
SCHEMAPROCESSCONTENTS
*
processContents
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3110,7 +3110,7 @@ interface ISchemaIdentityConstraint : ISchemaItem
...
@@ -3110,7 +3110,7 @@ interface ISchemaIdentityConstraint : ISchemaItem
[
id
(
DISPID_SOM_REFERENCEDKEY
),
propget
]
[
id
(
DISPID_SOM_REFERENCEDKEY
),
propget
]
HRESULT
referencedKey
(
HRESULT
referencedKey
(
[
out
,
retval
]
ISchemaIdentityConstraint
**
key
)
;
[
out
,
retval
]
ISchemaIdentityConstraint
**
key
)
;
}
;
}
[
[
local
,
local
,
...
@@ -3128,7 +3128,7 @@ interface ISchemaNotation : ISchemaItem
...
@@ -3128,7 +3128,7 @@ interface ISchemaNotation : ISchemaItem
[
id
(
DISPID_SOM_PUBLICIDENTIFIER
),
propget
]
[
id
(
DISPID_SOM_PUBLICIDENTIFIER
),
propget
]
HRESULT
publicIdentifier
(
HRESULT
publicIdentifier
(
[
out
,
retval
]
BSTR
*
uri
)
;
[
out
,
retval
]
BSTR
*
uri
)
;
}
;
}
[
[
...
@@ -3139,7 +3139,7 @@ coclass SAXXMLReader
...
@@ -3139,7 +3139,7 @@ coclass SAXXMLReader
[
default
]
interface
IVBSAXXMLReader
;
[
default
]
interface
IVBSAXXMLReader
;
interface
ISAXXMLReader
;
interface
ISAXXMLReader
;
interface
IMXReaderControl
;
interface
IMXReaderControl
;
}
;
}
[
[
uuid
(
3124
c396
-
fb13
-
4836
-
a6ad
-
1317
f1713688
)
uuid
(
3124
c396
-
fb13
-
4836
-
a6ad
-
1317
f1713688
)
...
@@ -3149,7 +3149,7 @@ coclass SAXXMLReader30
...
@@ -3149,7 +3149,7 @@ coclass SAXXMLReader30
[
default
]
interface
IVBSAXXMLReader
;
[
default
]
interface
IVBSAXXMLReader
;
interface
ISAXXMLReader
;
interface
ISAXXMLReader
;
interface
IMXReaderControl
;
interface
IMXReaderControl
;
}
;
}
[
[
uuid
(
7
c6e29bc
-
8b8b
-
4
c3d
-
859
e
-
af6cd158be0f
)
uuid
(
7
c6e29bc
-
8b8b
-
4
c3d
-
859
e
-
af6cd158be0f
)
...
@@ -3273,7 +3273,7 @@ coclass MXXMLWriter
...
@@ -3273,7 +3273,7 @@ coclass MXXMLWriter
interface
IVBSAXDTDHandler
;
interface
IVBSAXDTDHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXLexicalHandler
;
interface
IVBSAXLexicalHandler
;
}
;
}
[
[
uuid
(
3
d813dfe
-
6
c91
-
4
a4e
-
8
f41
-
04346
a841d9c
)
uuid
(
3
d813dfe
-
6
c91
-
4
a4e
-
8
f41
-
04346
a841d9c
)
...
@@ -3293,7 +3293,7 @@ coclass MXXMLWriter30
...
@@ -3293,7 +3293,7 @@ coclass MXXMLWriter30
interface
IVBSAXDTDHandler
;
interface
IVBSAXDTDHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXErrorHandler
;
interface
IVBSAXLexicalHandler
;
interface
IVBSAXLexicalHandler
;
}
;
}
[
[
uuid
(
88
d969c8
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
uuid
(
88
d969c8
-
f192
-
11
d4
-
a65f
-
0040963251
e5
),
...
...
include/netcfgx.idl
View file @
5e93a744
...
@@ -74,7 +74,7 @@ interface INetCfgComponent : IUnknown
...
@@ -74,7 +74,7 @@ interface INetCfgComponent : IUnknown
HRESULT
GetDeviceStatus
(
[
out
]
ULONG
*
pulStatus
)
;
HRESULT
GetDeviceStatus
(
[
out
]
ULONG
*
pulStatus
)
;
HRESULT
OpenParamKey
(
[
out
]
HKEY
*
phkey
)
;
HRESULT
OpenParamKey
(
[
out
]
HKEY
*
phkey
)
;
HRESULT
RaisePropertyUi
(
[
in
]
HWND
hwndParent
,
[
in
]
DWORD
dwFlags
,
[
in
]
IUnknown
*
punkContext
)
;
HRESULT
RaisePropertyUi
(
[
in
]
HWND
hwndParent
,
[
in
]
DWORD
dwFlags
,
[
in
]
IUnknown
*
punkContext
)
;
}
;
}
[
[
...
@@ -89,7 +89,7 @@ interface IEnumNetCfgComponent : IUnknown
...
@@ -89,7 +89,7 @@ interface IEnumNetCfgComponent : IUnknown
HRESULT
Skip
(
[
in
]
ULONG
celt
)
;
HRESULT
Skip
(
[
in
]
ULONG
celt
)
;
HRESULT
Reset
()
;
HRESULT
Reset
()
;
HRESULT
Clone
(
[
out
]
IEnumNetCfgComponent
**
ppenum
)
;
HRESULT
Clone
(
[
out
]
IEnumNetCfgComponent
**
ppenum
)
;
}
;
}
[
[
local
,
local
,
...
@@ -103,7 +103,7 @@ interface INetCfgLock : IUnknown
...
@@ -103,7 +103,7 @@ interface INetCfgLock : IUnknown
[
out
]
LPWSTR
*
ppszwClientDescription
)
;
[
out
]
LPWSTR
*
ppszwClientDescription
)
;
HRESULT
ReleaseWriteLock
()
;
HRESULT
ReleaseWriteLock
()
;
HRESULT
IsWriteLocked
(
[
out
]
LPWSTR
*
ppszwClientDescription
)
;
HRESULT
IsWriteLocked
(
[
out
]
LPWSTR
*
ppszwClientDescription
)
;
}
;
}
[
[
local
,
local
,
...
@@ -120,7 +120,7 @@ interface INetCfg : IUnknown
...
@@ -120,7 +120,7 @@ interface INetCfg : IUnknown
HRESULT
EnumComponents
(
[
in
]
const
GUID
*
pguidClass
,
[
out
]
IEnumNetCfgComponent
**
ppenumComponent
)
;
HRESULT
EnumComponents
(
[
in
]
const
GUID
*
pguidClass
,
[
out
]
IEnumNetCfgComponent
**
ppenumComponent
)
;
HRESULT
FindComponent
(
[
in
]
LPCWSTR
pszwInfId
,
[
out
]
INetCfgComponent
**
pComponent
)
;
HRESULT
FindComponent
(
[
in
]
LPCWSTR
pszwInfId
,
[
out
]
INetCfgComponent
**
pComponent
)
;
HRESULT
QueryNetCfgClass
(
[
in
]
const
GUID
*
pguidClass
,
[
in
]
REFIID
riid
,
[
out
]
void
**
ppvObject
)
;
HRESULT
QueryNetCfgClass
(
[
in
]
const
GUID
*
pguidClass
,
[
in
]
REFIID
riid
,
[
out
]
void
**
ppvObject
)
;
}
;
}
[
[
helpstring
(
"Network Configuration Component Object"
),
helpstring
(
"Network Configuration Component Object"
),
...
...
include/netcon.idl
View file @
5e93a744
...
@@ -179,7 +179,7 @@ interface INetSharingPortMapping : IDispatch
...
@@ -179,7 +179,7 @@ interface INetSharingPortMapping : IDispatch
[
id
(
4
)
]
[
id
(
4
)
]
HRESULT
Delete
()
;
HRESULT
Delete
()
;
}
;
}
[
[
object
,
object
,
uuid
(
02
e4a2de
-
da20
-
4
e34
-
89
c8
-
ac22275a010b
),
uuid
(
02
e4a2de
-
da20
-
4
e34
-
89
c8
-
ac22275a010b
),
...
...
include/oleacc.idl
View file @
5e93a744
...
@@ -355,7 +355,7 @@ library Accessibility
...
@@ -355,7 +355,7 @@ library Accessibility
{
{
interface
IAccPropServices
;
interface
IAccPropServices
;
}
}
}
;
}
cpp_quote
(
"DEFINE_GUID(CLSID_AccPropServices, 0xb5f8350b, 0x0548, 0x48b1, 0xa6, 0xee, 0x88, 0xbd, 0x00, 0xb4, 0xa5, 0xe7);"
)
cpp_quote
(
"DEFINE_GUID(CLSID_AccPropServices, 0xb5f8350b, 0x0548, 0x48b1, 0xa6, 0xee, 0x88, 0xbd, 0x00, 0xb4, 0xa5, 0xe7);"
)
cpp_quote
(
"DEFINE_GUID(IIS_IsOleaccProxy, 0x902697fa, 0x80e4, 0x4560, 0x80, 0x2a, 0xa1, 0x3f, 0x22, 0xa6, 0x47, 0x09);"
)
cpp_quote
(
"DEFINE_GUID(IIS_IsOleaccProxy, 0x902697fa, 0x80e4, 0x4560, 0x80, 0x2a, 0xa1, 0x3f, 0x22, 0xa6, 0x47, 0x09);"
)
...
...
include/pstore.idl
View file @
5e93a744
...
@@ -273,4 +273,4 @@ interface IPStore : IUnknown
...
@@ -273,4 +273,4 @@ interface IPStore : IUnknown
[
in
]
IEnumPStoreItems
**
ppenum
)
;
[
in
]
IEnumPStoreItems
**
ppenum
)
;
}
}
}
;
}
include/qedit.idl
View file @
5e93a744
...
@@ -78,7 +78,7 @@ interface ISampleGrabber: IUnknown
...
@@ -78,7 +78,7 @@ interface ISampleGrabber: IUnknown
ISampleGrabberCB
*
pCallback
,
ISampleGrabberCB
*
pCallback
,
LONG
WhichMethodToCallback
LONG
WhichMethodToCallback
)
;
)
;
}
;
}
[
[
object
,
object
,
...
@@ -157,7 +157,7 @@ interface IMediaDet : IUnknown
...
@@ -157,7 +157,7 @@ interface IMediaDet : IUnknown
HRESULT
EnterBitmapGrabMode
(
HRESULT
EnterBitmapGrabMode
(
double
SeekTime
double
SeekTime
)
;
)
;
}
;
}
[
[
uuid
(
65B
D0711
-
24
D2
-
4
ff7
-
9324
-
ED2E5D3ABAFA
),
uuid
(
65B
D0711
-
24
D2
-
4
ff7
-
9324
-
ED2E5D3ABAFA
),
...
@@ -165,7 +165,7 @@ interface IMediaDet : IUnknown
...
@@ -165,7 +165,7 @@ interface IMediaDet : IUnknown
coclass
MediaDet
coclass
MediaDet
{
{
[
default
]
interface
IMediaDet
;
[
default
]
interface
IMediaDet
;
}
;
}
[
[
object
,
object
,
...
@@ -185,7 +185,7 @@ interface IMediaLocator : IUnknown
...
@@ -185,7 +185,7 @@ interface IMediaLocator : IUnknown
HRESULT
AddFoundLocation
(
HRESULT
AddFoundLocation
(
BSTR
dir
BSTR
dir
)
;
)
;
}
;
}
typedef
struct
typedef
struct
{
{
...
@@ -258,7 +258,7 @@ interface IPropertySetter : IUnknown
...
@@ -258,7 +258,7 @@ interface IPropertySetter : IUnknown
[
in
]
IUnknown
*
target
,
[
in
]
IUnknown
*
target
,
[
in
]
REFERENCE_TIME
now
[
in
]
REFERENCE_TIME
now
)
;
)
;
}
;
}
[
[
object
,
object
,
...
@@ -275,7 +275,7 @@ interface IAMErrorLog : IUnknown
...
@@ -275,7 +275,7 @@ interface IAMErrorLog : IUnknown
long
hresult
,
long
hresult
,
[
in
]
VARIANT
*
extra
[
in
]
VARIANT
*
extra
)
;
)
;
}
;
}
[
[
object
,
object
,
...
@@ -292,7 +292,7 @@ interface IAMSetErrorLog : IUnknown
...
@@ -292,7 +292,7 @@ interface IAMSetErrorLog : IUnknown
[
propput
]
HRESULT
ErrorLog
(
[
propput
]
HRESULT
ErrorLog
(
[
in
]
IAMErrorLog
*
log
[
in
]
IAMErrorLog
*
log
)
;
)
;
}
;
}
interface
IAMTimeline
;
interface
IAMTimeline
;
interface
IAMTimelineGroup
;
interface
IAMTimelineGroup
;
...
@@ -439,7 +439,7 @@ interface IAMTimeline : IUnknown
...
@@ -439,7 +439,7 @@ interface IAMTimeline : IUnknown
HRESULT
GetDefaultEffectB
(
HRESULT
GetDefaultEffectB
(
[
out
,
retval
]
BSTR
*
guidb
[
out
,
retval
]
BSTR
*
guidb
)
;
)
;
}
;
}
[
[
uuid
(
78530B75
-
61
F9
-
11
D2
-
8
CAD
-
00
A024580902
)
uuid
(
78530B75
-
61
F9
-
11
D2
-
8
CAD
-
00
A024580902
)
...
@@ -449,7 +449,7 @@ coclass AMTimeline
...
@@ -449,7 +449,7 @@ coclass AMTimeline
[
default
]
interface
IAMTimeline
;
[
default
]
interface
IAMTimeline
;
interface
IPersistStream
;
interface
IPersistStream
;
interface
IAMSetErrorLog
;
interface
IAMSetErrorLog
;
}
;
}
[
[
object
,
object
,
...
@@ -536,7 +536,7 @@ interface IAMTimelineGroup : IUnknown
...
@@ -536,7 +536,7 @@ interface IAMTimelineGroup : IUnknown
HRESULT
SetRecompFormatFromSource
(
HRESULT
SetRecompFormatFromSource
(
IAMTimelineSrc
*
source
IAMTimelineSrc
*
source
)
;
)
;
}
;
}
[
[
object
,
object
,
...
@@ -701,7 +701,7 @@ interface IAMTimelineObj : IUnknown
...
@@ -701,7 +701,7 @@ interface IAMTimelineObj : IUnknown
HRESULT
GetEmbedDepth
(
HRESULT
GetEmbedDepth
(
long
*
depth
long
*
depth
)
;
)
;
}
;
}
[
[
object
,
object
,
...
@@ -804,7 +804,7 @@ interface IAMTimelineSrc : IUnknown
...
@@ -804,7 +804,7 @@ interface IAMTimelineSrc : IUnknown
HRESULT
SetStretchMode
(
HRESULT
SetStretchMode
(
int
mode
int
mode
)
;
)
;
}
;
}
enum
enum
{
{
...
...
include/shdeprecated.idl
View file @
5e93a744
...
@@ -51,7 +51,7 @@ interface ITravelEntry : IUnknown
...
@@ -51,7 +51,7 @@ interface ITravelEntry : IUnknown
HRESULT
GetPidl
(
HRESULT
GetPidl
(
[
out
]
LPITEMIDLIST
*
ppidl
)
;
[
out
]
LPITEMIDLIST
*
ppidl
)
;
}
;
}
[
[
hidden
,
hidden
,
...
@@ -109,7 +109,7 @@ interface ITravelLog : IUnknown
...
@@ -109,7 +109,7 @@ interface ITravelLog : IUnknown
[
in
]
IUnknown
*
punk
)
;
[
in
]
IUnknown
*
punk
)
;
HRESULT
Revert
()
;
HRESULT
Revert
()
;
}
;
}
typedef
void
*
CIE4ConnectionPoint
;
typedef
void
*
CIE4ConnectionPoint
;
...
@@ -137,7 +137,7 @@ interface IExpDispSupport : IUnknown
...
@@ -137,7 +137,7 @@ interface IExpDispSupport : IUnknown
VARIANT
*
pVarResult
,
VARIANT
*
pVarResult
,
EXCEPINFO
*
pexcepinfo
,
EXCEPINFO
*
pexcepinfo
,
UINT
*
puArgErr
)
;
UINT
*
puArgErr
)
;
}
;
}
typedef
enum
tagBNSTATE
typedef
enum
tagBNSTATE
{
{
...
@@ -601,4 +601,4 @@ interface IBrowserService2 : IBrowserService
...
@@ -601,4 +601,4 @@ interface IBrowserService2 : IBrowserService
HRESULT
v_CheckZoneCrossing
(
HRESULT
v_CheckZoneCrossing
(
[
in
,
out
]
LPCITEMIDLIST
pidl
)
;
[
in
,
out
]
LPCITEMIDLIST
pidl
)
;
}
;
}
include/shobjidl.idl
View file @
5e93a744
...
@@ -1512,7 +1512,7 @@ interface IDockingWindow : IOleWindow
...
@@ -1512,7 +1512,7 @@ interface IDockingWindow : IOleWindow
[in] LPCRECT prcBorder,
[in] LPCRECT prcBorder,
[in] IUnknown *punkToolbarSite,
[in] IUnknown *punkToolbarSite,
[in] BOOL fReserved);
[in] BOOL fReserved);
}
;
}
/*****************************************************************************
/*****************************************************************************
...
...
include/stdole2.idl
View file @
5e93a744
...
@@ -268,7 +268,7 @@ library stdole
...
@@ -268,7 +268,7 @@ library stdole
HRESULT
AddRefHfont
(
[
in
]
OLE_HANDLE
hFont
)
;
HRESULT
AddRefHfont
(
[
in
]
OLE_HANDLE
hFont
)
;
HRESULT
ReleaseHfont
(
[
in
]
OLE_HANDLE
hFont
)
;
HRESULT
ReleaseHfont
(
[
in
]
OLE_HANDLE
hFont
)
;
}
;
}
[
[
...
@@ -299,7 +299,7 @@ library stdole
...
@@ -299,7 +299,7 @@ library stdole
appear at the end of the typelib. */
appear at the end of the typelib. */
/* [default, source] dispinterface FontEvents;*/
/* [default, source] dispinterface FontEvents;*/
interface IFont;
interface IFont;
}
;
}
[
[
odl,
odl,
...
@@ -349,7 +349,7 @@ library stdole
...
@@ -349,7 +349,7 @@ library stdole
[propget] HRESULT Attributes([out, retval] long *pdwAttr);
[propget] HRESULT Attributes([out, retval] long *pdwAttr);
HRESULT SetHdc([in] OLE_HANDLE hdc);
HRESULT SetHdc([in] OLE_HANDLE hdc);
}
;
}
[
[
uuid(7BF80981-BF32-101A-8BBB-00AA00300CAB)
uuid(7BF80981-BF32-101A-8BBB-00AA00300CAB)
...
@@ -373,7 +373,7 @@ library stdole
...
@@ -373,7 +373,7 @@ library stdole
OLE_XSIZE_HIMETRIC cxSrc,
OLE_XSIZE_HIMETRIC cxSrc,
OLE_YSIZE_HIMETRIC cySrc,
OLE_YSIZE_HIMETRIC cySrc,
void *prcWBounds);
void *prcWBounds);
}
;
}
typedef [public] Picture IPictureDisp;
typedef [public] Picture IPictureDisp;
...
@@ -383,7 +383,7 @@ library stdole
...
@@ -383,7 +383,7 @@ library stdole
coclass StdPicture {
coclass StdPicture {
[default] dispinterface Picture;
[default] dispinterface Picture;
interface IPicture;
interface IPicture;
}
;
}
[
[
uuid(E6C8FA08-BD9F-11D0-985E-00C04FC29993)
uuid(E6C8FA08-BD9F-11D0-985E-00C04FC29993)
...
@@ -419,7 +419,7 @@ library stdole
...
@@ -419,7 +419,7 @@ library stdole
]
]
HRESULT SavePicture([in] IPictureDisp *Picture,
HRESULT SavePicture([in] IPictureDisp *Picture,
[in] BSTR filename);
[in] BSTR filename);
}
;
}
[
[
...
@@ -431,9 +431,9 @@ library stdole
...
@@ -431,9 +431,9 @@ library stdole
properties:
properties:
methods:
methods:
[id(DISPID_FONT_CHANGED)] void FontChanged([in] BSTR PropertyName);
[id(DISPID_FONT_CHANGED)] void FontChanged([in] BSTR PropertyName);
}
;
}
typedef [public] FontEvents IFontEventsDisp;
typedef [public] FontEvents IFontEventsDisp;
}
;
}
include/textstor.idl
View file @
5e93a744
...
@@ -154,7 +154,7 @@ interface ITextStoreACPSink : IUnknown
...
@@ -154,7 +154,7 @@ interface ITextStoreACPSink : IUnknown
HRESULT
OnStartEditTransaction
()
;
HRESULT
OnStartEditTransaction
()
;
HRESULT
OnEndEditTransaction
()
;
HRESULT
OnEndEditTransaction
()
;
}
;
}
[
[
object
,
object
,
...
@@ -311,4 +311,4 @@ interface ITextStoreACP : IUnknown
...
@@ -311,4 +311,4 @@ interface ITextStoreACP : IUnknown
HRESULT
GetWnd
(
HRESULT
GetWnd
(
[
in
]
TsViewCookie
vcView
,
[
in
]
TsViewCookie
vcView
,
[
out
]
HWND
*
phwnd
)
;
[
out
]
HWND
*
phwnd
)
;
}
;
}
include/transact.idl
View file @
5e93a744
...
@@ -157,7 +157,7 @@ interface ITransaction : IUnknown {
...
@@ -157,7 +157,7 @@ interface ITransaction : IUnknown {
[
in
]
BOOL
fRetaining
,
[
in
]
BOOL
fRetaining
,
[
in
]
BOOL
fAsync
)
;
[
in
]
BOOL
fAsync
)
;
HRESULT
GetTransactionInfo
(
[
out
]
XACTTRANSINFO
*
pinfo
)
;
HRESULT
GetTransactionInfo
(
[
out
]
XACTTRANSINFO
*
pinfo
)
;
}
;
}
[
[
object
,
object
,
...
@@ -165,7 +165,7 @@ interface ITransaction : IUnknown {
...
@@ -165,7 +165,7 @@ interface ITransaction : IUnknown {
]
]
interface
ITransactionCloner
:
ITransaction
{
interface
ITransactionCloner
:
ITransaction
{
HRESULT
CloneWithCommitDisabled
(
[
out
]
ITransaction
**
ppITransaction
)
;
HRESULT
CloneWithCommitDisabled
(
[
out
]
ITransaction
**
ppITransaction
)
;
}
;
}
[
[
object
,
object
,
...
@@ -173,7 +173,7 @@ interface ITransactionCloner : ITransaction {
...
@@ -173,7 +173,7 @@ interface ITransactionCloner : ITransaction {
]
]
interface
ITransaction2
:
ITransactionCloner
{
interface
ITransaction2
:
ITransactionCloner
{
HRESULT
GetTransactionInfo2
(
[
out
]
XACTTRANSINFO
*
pinfo
)
;
HRESULT
GetTransactionInfo2
(
[
out
]
XACTTRANSINFO
*
pinfo
)
;
}
;
}
[
[
object
,
object
,
...
@@ -186,7 +186,7 @@ interface ITransactionDispenser : IUnknown {
...
@@ -186,7 +186,7 @@ interface ITransactionDispenser : IUnknown {
[
in
]
ULONG
isoFlags
,
[
in
]
ULONG
isoFlags
,
[
in
,
unique
]
ITransactionOptions
*
pOptions
,
[
in
,
unique
]
ITransactionOptions
*
pOptions
,
[
out
]
ITransaction
**
ppTransaction
)
;
[
out
]
ITransaction
**
ppTransaction
)
;
}
;
}
[
[
object
,
object
,
...
@@ -195,7 +195,7 @@ interface ITransactionDispenser : IUnknown {
...
@@ -195,7 +195,7 @@ interface ITransactionDispenser : IUnknown {
interface
ITransactionOptions
:
IUnknown
{
interface
ITransactionOptions
:
IUnknown
{
HRESULT
SetOptions
(
[
in
]
XACTOPT
*
pOptions
)
;
HRESULT
SetOptions
(
[
in
]
XACTOPT
*
pOptions
)
;
HRESULT
GetOptions
(
[
in
,
out
]
XACTOPT
*
pOptions
)
;
HRESULT
GetOptions
(
[
in
,
out
]
XACTOPT
*
pOptions
)
;
}
;
}
[
[
object
,
object
,
...
@@ -213,7 +213,7 @@ interface ITransactionOutcomeEvents : IUnknown {
...
@@ -213,7 +213,7 @@ interface ITransactionOutcomeEvents : IUnknown {
[
in
,
unique
]
BOID
*
pboidReason
,
[
in
,
unique
]
BOID
*
pboidReason
,
[
in
]
HRESULT
hr
)
;
[
in
]
HRESULT
hr
)
;
HRESULT
Indoubt
(
void
)
;
HRESULT
Indoubt
(
void
)
;
}
;
}
[
[
object
,
object
,
...
@@ -223,4 +223,4 @@ interface ITmNodeName : IUnknown {
...
@@ -223,4 +223,4 @@ interface ITmNodeName : IUnknown {
HRESULT
GetNodeNameSize
(
[
out
]
ULONG
*
pcbNodeNameSize
)
;
HRESULT
GetNodeNameSize
(
[
out
]
ULONG
*
pcbNodeNameSize
)
;
HRESULT
GetNodeName
(
[
in
]
ULONG
cbNodeNameBufferSize
,
HRESULT
GetNodeName
(
[
in
]
ULONG
cbNodeNameBufferSize
,
[
in
,
out
]
LPWSTR
pNodeNameBuffer
)
;
[
in
,
out
]
LPWSTR
pNodeNameBuffer
)
;
}
;
}
include/txcoord.idl
View file @
5e93a744
...
@@ -43,7 +43,7 @@ interface ITransactionResourceAsync : IUnknown {
...
@@ -43,7 +43,7 @@ interface ITransactionResourceAsync : IUnknown {
HRESULT
CommitRequest
(
[
in
]
DWORD
grfRM
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
CommitRequest
(
[
in
]
DWORD
grfRM
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
AbortRequest
(
[
in
]
BOID
*
pboidReason
,
[
in
]
BOOL
fRetaining
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
AbortRequest
(
[
in
]
BOID
*
pboidReason
,
[
in
]
BOOL
fRetaining
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
TMDown
(
void
)
;
HRESULT
TMDown
(
void
)
;
}
;
}
[
[
object
,
object
,
...
@@ -52,7 +52,7 @@ interface ITransactionResourceAsync : IUnknown {
...
@@ -52,7 +52,7 @@ interface ITransactionResourceAsync : IUnknown {
interface
ITransactionLastResourceAsync
:
IUnknown
{
interface
ITransactionLastResourceAsync
:
IUnknown
{
HRESULT
DelegateCommit
(
[
in
]
DWORD
grfRM
)
;
HRESULT
DelegateCommit
(
[
in
]
DWORD
grfRM
)
;
HRESULT
ForgetRequest
(
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
ForgetRequest
(
[
in
]
XACTUOW
*
pNewUOW
)
;
}
;
}
[
[
object
,
object
,
...
@@ -63,7 +63,7 @@ interface ITransactionResource : IUnknown {
...
@@ -63,7 +63,7 @@ interface ITransactionResource : IUnknown {
HRESULT
CommitRequest
(
[
in
]
DWORD
grfRM
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
CommitRequest
(
[
in
]
DWORD
grfRM
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
AbortRequest
(
[
in
]
BOID
*
pboidReason
,
[
in
]
BOOL
fRetaining
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
AbortRequest
(
[
in
]
BOID
*
pboidReason
,
[
in
]
BOOL
fRetaining
,
[
in
]
XACTUOW
*
pNewUOW
)
;
HRESULT
TMDown
(
void
)
;
HRESULT
TMDown
(
void
)
;
}
;
}
[
[
object
,
object
,
...
@@ -73,7 +73,7 @@ interface ITransactionEnlistmentAsync : IUnknown {
...
@@ -73,7 +73,7 @@ interface ITransactionEnlistmentAsync : IUnknown {
HRESULT
PrepareRequestDone
(
[
in
]
HRESULT
hr
,
[
in
]
IMoniker
*
pmk
,
[
in
]
BOID
*
pboidReason
)
;
HRESULT
PrepareRequestDone
(
[
in
]
HRESULT
hr
,
[
in
]
IMoniker
*
pmk
,
[
in
]
BOID
*
pboidReason
)
;
HRESULT
CommitRequestDone
(
[
in
]
HRESULT
hr
)
;
HRESULT
CommitRequestDone
(
[
in
]
HRESULT
hr
)
;
HRESULT
AbortRequestDone
(
[
in
]
HRESULT
hr
)
;
HRESULT
AbortRequestDone
(
[
in
]
HRESULT
hr
)
;
}
;
}
[
[
object
,
object
,
...
@@ -81,7 +81,7 @@ interface ITransactionEnlistmentAsync : IUnknown {
...
@@ -81,7 +81,7 @@ interface ITransactionEnlistmentAsync : IUnknown {
]
]
interface
ITransactionLastEnlistmentAsync
:
IUnknown
{
interface
ITransactionLastEnlistmentAsync
:
IUnknown
{
HRESULT
TransactionOutcome
(
[
in
]
XACTSTAT
XactStat
,
[
in
]
BOID
*
pboidReason
)
;
HRESULT
TransactionOutcome
(
[
in
]
XACTSTAT
XactStat
,
[
in
]
BOID
*
pboidReason
)
;
}
;
}
[
[
object
,
object
,
...
@@ -90,7 +90,7 @@ interface ITransactionLastEnlistmentAsync : IUnknown {
...
@@ -90,7 +90,7 @@ interface ITransactionLastEnlistmentAsync : IUnknown {
interface
ITransactionExportFactory
:
IUnknown
{
interface
ITransactionExportFactory
:
IUnknown
{
HRESULT
GetRemoteClassId
(
[
in
]
CLSID
*
pclsid
)
;
HRESULT
GetRemoteClassId
(
[
in
]
CLSID
*
pclsid
)
;
HRESULT
Create
(
[
in
]
ULONG
cbWhereabouts
,
[
in
]
byte
*
rgbWhereabouts
,
[
out
]
ITransactionExport
**
ppExport
)
;
HRESULT
Create
(
[
in
]
ULONG
cbWhereabouts
,
[
in
]
byte
*
rgbWhereabouts
,
[
out
]
ITransactionExport
**
ppExport
)
;
}
;
}
[
[
object
,
object
,
...
@@ -99,7 +99,7 @@ interface ITransactionExportFactory : IUnknown {
...
@@ -99,7 +99,7 @@ interface ITransactionExportFactory : IUnknown {
interface
ITransactionImportWhereabouts
:
IUnknown
{
interface
ITransactionImportWhereabouts
:
IUnknown
{
HRESULT
GetWhereaboutsSize
(
[
out
]
ULONG
*
pcbWhereabouts
)
;
HRESULT
GetWhereaboutsSize
(
[
out
]
ULONG
*
pcbWhereabouts
)
;
HRESULT
GetWhereabouts
(
[
in
]
ULONG
cbWhereabouts
,
[
out
]
byte
*
rgbWhereabouts
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
GetWhereabouts
(
[
in
]
ULONG
cbWhereabouts
,
[
out
]
byte
*
rgbWhereabouts
,
[
out
]
ULONG
*
pcbUsed
)
;
}
;
}
[
[
object
,
object
,
...
@@ -108,7 +108,7 @@ interface ITransactionImportWhereabouts : IUnknown {
...
@@ -108,7 +108,7 @@ interface ITransactionImportWhereabouts : IUnknown {
interface
ITransactionExport
:
IUnknown
{
interface
ITransactionExport
:
IUnknown
{
HRESULT
Export
(
[
in
]
IUnknown
*
punkTransaction
,
[
out
]
ULONG
*
pcbTransactionCookie
)
;
HRESULT
Export
(
[
in
]
IUnknown
*
punkTransaction
,
[
out
]
ULONG
*
pcbTransactionCookie
)
;
HRESULT
GetTransactionCookie
(
[
in
]
IUnknown
*
punkTransaction
,
[
in
]
ULONG
cbTransactionCookie
,
[
out
]
byte
*
rgbTransactionCookie
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
GetTransactionCookie
(
[
in
]
IUnknown
*
punkTransaction
,
[
in
]
ULONG
cbTransactionCookie
,
[
out
]
byte
*
rgbTransactionCookie
,
[
out
]
ULONG
*
pcbUsed
)
;
}
;
}
[
[
object
,
object
,
...
@@ -116,7 +116,7 @@ interface ITransactionExport : IUnknown {
...
@@ -116,7 +116,7 @@ interface ITransactionExport : IUnknown {
]
]
interface
ITransactionImport
:
IUnknown
{
interface
ITransactionImport
:
IUnknown
{
HRESULT
Import
(
[
in
]
ULONG
cbTransactionCookie
,
[
in
]
byte
*
rgbTransactionCookie
,
[
in
]
IID
*
piid
,
[
out
,
iid_is
(
piid
)
]
void
**
ppvTransaction
)
;
HRESULT
Import
(
[
in
]
ULONG
cbTransactionCookie
,
[
in
]
byte
*
rgbTransactionCookie
,
[
in
]
IID
*
piid
,
[
out
,
iid_is
(
piid
)
]
void
**
ppvTransaction
)
;
}
;
}
[
[
object
,
object
,
uuid
(
17
cf72d0
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
uuid
(
17
cf72d0
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
...
@@ -124,7 +124,7 @@ interface ITransactionImport : IUnknown {
...
@@ -124,7 +124,7 @@ interface ITransactionImport : IUnknown {
interface
ITipTransaction
:
IUnknown
{
interface
ITipTransaction
:
IUnknown
{
HRESULT
Push
(
[
in
]
char
*
i_pszRemoteTmUrl
,
[
out
]
char
**
o_ppszRemoteTxUrl
)
;
HRESULT
Push
(
[
in
]
char
*
i_pszRemoteTmUrl
,
[
out
]
char
**
o_ppszRemoteTxUrl
)
;
HRESULT
GetTransactionUrl
(
[
out
]
char
**
o_ppszLocalTxUrl
)
;
HRESULT
GetTransactionUrl
(
[
out
]
char
**
o_ppszLocalTxUrl
)
;
}
;
}
[
[
object
,
object
,
uuid
(
17
cf72d1
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
uuid
(
17
cf72d1
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
...
@@ -133,14 +133,14 @@ interface ITipHelper : IUnknown {
...
@@ -133,14 +133,14 @@ interface ITipHelper : IUnknown {
HRESULT
Pull
(
[
in
]
char
*
i_pszTxUrl
,
[
out
]
ITransaction
**
o_ppITransaction
)
;
HRESULT
Pull
(
[
in
]
char
*
i_pszTxUrl
,
[
out
]
ITransaction
**
o_ppITransaction
)
;
HRESULT
PullAsync
(
[
in
]
char
*
i_pszTxUrl
,
[
in
]
ITipPullSink
*
i_pTipPullSink
,
[
out
]
ITransaction
**
o_ppITransaction
)
;
HRESULT
PullAsync
(
[
in
]
char
*
i_pszTxUrl
,
[
in
]
ITipPullSink
*
i_pTipPullSink
,
[
out
]
ITransaction
**
o_ppITransaction
)
;
HRESULT
GetLocalTmUrl
(
[
out
]
char
**
o_ppszLocalTmUrl
)
;
HRESULT
GetLocalTmUrl
(
[
out
]
char
**
o_ppszLocalTmUrl
)
;
}
;
}
[
[
object
,
object
,
uuid
(
17
cf72d2
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
uuid
(
17
cf72d2
-
bac5
-
11
d1
-
b1bf
-
00
c04fc2f3ef
)
]
]
interface
ITipPullSink
:
IUnknown
{
interface
ITipPullSink
:
IUnknown
{
HRESULT
PullComplete
(
[
in
]
HRESULT
i_hrPull
)
;
HRESULT
PullComplete
(
[
in
]
HRESULT
i_hrPull
)
;
}
;
}
[
[
object
,
object
,
uuid
(
9797
c15d
-
a428
-
4291
-
87b6
-
0995031
a678d
)
uuid
(
9797
c15d
-
a428
-
4291
-
87b6
-
0995031
a678d
)
...
@@ -159,7 +159,7 @@ interface IDtcNetworkAccessConfig : IUnknown {
...
@@ -159,7 +159,7 @@ interface IDtcNetworkAccessConfig : IUnknown {
HRESULT
GetXAAccess
(
[
out
]
BOOL
*
pbXAAccess
)
;
HRESULT
GetXAAccess
(
[
out
]
BOOL
*
pbXAAccess
)
;
HRESULT
SetXAAccess
(
[
in
]
BOOL
bXAAccess
)
;
HRESULT
SetXAAccess
(
[
in
]
BOOL
bXAAccess
)
;
HRESULT
RestartDtcService
(
void
)
;
HRESULT
RestartDtcService
(
void
)
;
}
;
}
typedef
enum
AUTHENTICATION_LEVEL
{
typedef
enum
AUTHENTICATION_LEVEL
{
NO_AUTHENTICATION_REQUIRED
,
NO_AUTHENTICATION_REQUIRED
,
...
@@ -178,4 +178,4 @@ interface IDtcNetworkAccessConfig2 : IDtcNetworkAccessConfig {
...
@@ -178,4 +178,4 @@ interface IDtcNetworkAccessConfig2 : IDtcNetworkAccessConfig {
HRESULT
SetNetworkOutboundAccess
(
[
in
]
BOOL
bOutbound
)
;
HRESULT
SetNetworkOutboundAccess
(
[
in
]
BOOL
bOutbound
)
;
HRESULT
GetAuthenticationLevel
(
[
out
]
AUTHENTICATION_LEVEL
*
pAuthLevel
)
;
HRESULT
GetAuthenticationLevel
(
[
out
]
AUTHENTICATION_LEVEL
*
pAuthLevel
)
;
HRESULT
SetAuthenticationLevel
(
[
in
]
AUTHENTICATION_LEVEL
AuthLevel
)
;
HRESULT
SetAuthenticationLevel
(
[
in
]
AUTHENTICATION_LEVEL
AuthLevel
)
;
}
;
}
include/txdtc.idl
View file @
5e93a744
...
@@ -119,21 +119,21 @@ cpp_quote("#endif")
...
@@ -119,21 +119,21 @@ cpp_quote("#endif")
]
]
interface IXATransLookup : IUnknown {
interface IXATransLookup : IUnknown {
HRESULT Lookup([out]ITransaction **ppTransaction);
HRESULT Lookup([out]ITransaction **ppTransaction);
}
;
}
[
[
object,
object,
uuid(bf193c85-0d1a-4290-b88f-d2cb8873d1e7)
uuid(bf193c85-0d1a-4290-b88f-d2cb8873d1e7)
]
]
interface IXATransLookup2 : IUnknown {
interface IXATransLookup2 : IUnknown {
HRESULT Lookup([in]XID *pXID,[out]ITransaction **ppTransaction);
HRESULT Lookup([in]XID *pXID,[out]ITransaction **ppTransaction);
}
;
}
[
[
object,
object,
uuid(0d563181-defb-11ce-aed1-00aa0051e2c4)
uuid(0d563181-defb-11ce-aed1-00aa0051e2c4)
]
]
interface IResourceManagerSink : IUnknown {
interface IResourceManagerSink : IUnknown {
HRESULT TMDown(void);
HRESULT TMDown(void);
}
;
}
[
[
object,
object,
uuid(13741d21-87eb-11ce-8081-0080c758527e)
uuid(13741d21-87eb-11ce-8081-0080c758527e)
...
@@ -143,7 +143,7 @@ interface IResourceManager : IUnknown {
...
@@ -143,7 +143,7 @@ interface IResourceManager : IUnknown {
HRESULT Reenlist([in]byte *pPrepInfo,[in]ULONG cbPrepInfo,[in]DWORD lTimeout,[out]XACTSTAT *pXactStat);
HRESULT Reenlist([in]byte *pPrepInfo,[in]ULONG cbPrepInfo,[in]DWORD lTimeout,[out]XACTSTAT *pXactStat);
HRESULT ReenlistmentComplete(void);
HRESULT ReenlistmentComplete(void);
HRESULT GetDistributedTransactionManager([in]REFIID iid,[out,iid_is(iid)]void **ppvObject);
HRESULT GetDistributedTransactionManager([in]REFIID iid,[out,iid_is(iid)]void **ppvObject);
}
;
}
[
[
object,
object,
uuid(4d964ad4-5b33-11d3-8a91-00c04f79eb6d)
uuid(4d964ad4-5b33-11d3-8a91-00c04f79eb6d)
...
@@ -151,7 +151,7 @@ interface IResourceManager : IUnknown {
...
@@ -151,7 +151,7 @@ interface IResourceManager : IUnknown {
interface ILastResourceManager : IUnknown {
interface ILastResourceManager : IUnknown {
HRESULT TransactionCommitted([in]byte *pPrepInfo,[in]ULONG cbPrepInfo);
HRESULT TransactionCommitted([in]byte *pPrepInfo,[in]ULONG cbPrepInfo);
HRESULT RecoveryDone(void);
HRESULT RecoveryDone(void);
}
;
}
[
[
object,
object,
uuid(d136c69a-f749-11d1-8f47-00c04f8ee57d)
uuid(d136c69a-f749-11d1-8f47-00c04f8ee57d)
...
@@ -159,7 +159,7 @@ interface ILastResourceManager : IUnknown {
...
@@ -159,7 +159,7 @@ interface ILastResourceManager : IUnknown {
interface IResourceManager2 : IResourceManager {
interface IResourceManager2 : IResourceManager {
HRESULT Enlist2([in]ITransaction *pTransaction,[in]ITransactionResourceAsync *pResAsync,[out]XACTUOW *pUOW,[out]LONG *pisoLevel,[out]XID *pXid,[out]ITransactionEnlistmentAsync **ppEnlist);
HRESULT Enlist2([in]ITransaction *pTransaction,[in]ITransactionResourceAsync *pResAsync,[out]XACTUOW *pUOW,[out]LONG *pisoLevel,[out]XID *pXid,[out]ITransactionEnlistmentAsync **ppEnlist);
HRESULT Reenlist2([in]XID *pXid,[in]DWORD dwTimeout,[out]XACTSTAT *pXactStat);
HRESULT Reenlist2([in]XID *pXid,[in]DWORD dwTimeout,[out]XACTSTAT *pXactStat);
}
;
}
[
[
object,
object,
uuid(c8a6e3a1-9a8c-11cf-a308-00a0c905416e)
uuid(c8a6e3a1-9a8c-11cf-a308-00a0c905416e)
...
@@ -167,7 +167,7 @@ interface IResourceManager2 : IResourceManager {
...
@@ -167,7 +167,7 @@ interface IResourceManager2 : IResourceManager {
interface IXAConfig : IUnknown {
interface IXAConfig : IUnknown {
HRESULT Initialize([in]GUID clsidHelperDll);
HRESULT Initialize([in]GUID clsidHelperDll);
HRESULT Terminate(void);
HRESULT Terminate(void);
}
;
}
/* commented out because idl doesn'
t
accept
xa_switch_t
type
/* commented out because idl doesn'
t
accept
xa_switch_t
type
[
[
object
,
object
,
...
@@ -176,28 +176,28 @@ interface IXAConfig : IUnknown {
...
@@ -176,28 +176,28 @@ interface IXAConfig : IUnknown {
interface
IRMHelper
:
IUnknown
{
interface
IRMHelper
:
IUnknown
{
HRESULT
RMCount
(
[
in
]
DWORD
dwcTotalNumberOfRMs
)
;
HRESULT
RMCount
(
[
in
]
DWORD
dwcTotalNumberOfRMs
)
;
HRESULT
RMInfo
(
[
in
]
xa_switch_t
*
pXa_Switch
,
[
in
]
BOOL
fCDeclCallingConv
,
[
in
]
char
*
pszOpenString
,
[
in
]
char
*
pszCloseString
,
[
in
]
GUID
guidRMRecovery
)
;
HRESULT
RMInfo
(
[
in
]
xa_switch_t
*
pXa_Switch
,
[
in
]
BOOL
fCDeclCallingConv
,
[
in
]
char
*
pszOpenString
,
[
in
]
char
*
pszCloseString
,
[
in
]
GUID
guidRMRecovery
)
;
}
;
}
[
[
object
,
object
,
uuid
(
E793F6D2
-
F53D
-
11
cf
-
A60D
-
00
A0C905416E
)
uuid
(
E793F6D2
-
F53D
-
11
cf
-
A60D
-
00
A0C905416E
)
]
]
interface
IXAObtainRMInfo
:
IUnknown
{
interface
IXAObtainRMInfo
:
IUnknown
{
HRESULT
ObtainRMInfo
(
[
in
]
IRMHelper
*
pIRMHelper
)
;
HRESULT
ObtainRMInfo
(
[
in
]
IRMHelper
*
pIRMHelper
)
;
}
;
*/
}*/
[
[
object
,
object
,
uuid
(
13741
d20
-
87
eb
-
11
ce
-
8081
-
0080
c758527e
)
uuid
(
13741
d20
-
87
eb
-
11
ce
-
8081
-
0080
c758527e
)
]
]
interface
IResourceManagerFactory
:
IUnknown
{
interface
IResourceManagerFactory
:
IUnknown
{
HRESULT
Create
(
[
in
]
GUID
*
pguidRM
,
[
in
]
CHAR
*
pszRMName
,
[
in
]
IResourceManagerSink
*
pIResMgrSink
,
[
out
]
IResourceManager
**
ppResMgr
)
;
HRESULT
Create
(
[
in
]
GUID
*
pguidRM
,
[
in
]
CHAR
*
pszRMName
,
[
in
]
IResourceManagerSink
*
pIResMgrSink
,
[
out
]
IResourceManager
**
ppResMgr
)
;
}
;
}
[
[
object
,
object
,
uuid
(
6b369
c21
-
fbd2
-
11
d1
-
8
f47
-
00
c04f8ee57d
)
uuid
(
6b369
c21
-
fbd2
-
11
d1
-
8
f47
-
00
c04f8ee57d
)
]
]
interface
IResourceManagerFactory2
:
IResourceManagerFactory
{
interface
IResourceManagerFactory2
:
IResourceManagerFactory
{
HRESULT
CreateEx
(
[
in
]
GUID
*
pguidRM
,
[
in
]
CHAR
*
pszRMName
,
[
in
]
IResourceManagerSink
*
pIResMgrSink
,
[
in
]
REFIID
riidRequested
,
[
out
,
iid_is
(
riidRequested
)
]
void
**
ppvResMgr
)
;
HRESULT
CreateEx
(
[
in
]
GUID
*
pguidRM
,
[
in
]
CHAR
*
pszRMName
,
[
in
]
IResourceManagerSink
*
pIResMgrSink
,
[
in
]
REFIID
riidRequested
,
[
out
,
iid_is
(
riidRequested
)
]
void
**
ppvResMgr
)
;
}
;
}
[
[
object
,
object
,
...
@@ -206,7 +206,7 @@ interface IResourceManagerFactory2 : IResourceManagerFactory {
...
@@ -206,7 +206,7 @@ interface IResourceManagerFactory2 : IResourceManagerFactory {
interface
IPrepareInfo
:
IUnknown
{
interface
IPrepareInfo
:
IUnknown
{
HRESULT
GetPrepareInfoSize
(
[
out
]
ULONG
*
pcbPrepInfo
)
;
HRESULT
GetPrepareInfoSize
(
[
out
]
ULONG
*
pcbPrepInfo
)
;
HRESULT
GetPrepareInfo
(
[
out
]
byte
*
pPrepInfo
)
;
HRESULT
GetPrepareInfo
(
[
out
]
byte
*
pPrepInfo
)
;
}
;
}
[
[
object
,
object
,
uuid
(
5
fab2547
-
9779
-
11
d1
-
b886
-
00
c04fb9618a
)
uuid
(
5
fab2547
-
9779
-
11
d1
-
b886
-
00
c04fb9618a
)
...
@@ -214,35 +214,35 @@ interface IPrepareInfo : IUnknown {
...
@@ -214,35 +214,35 @@ interface IPrepareInfo : IUnknown {
interface
IPrepareInfo2
:
IUnknown
{
interface
IPrepareInfo2
:
IUnknown
{
HRESULT
GetPrepareInfoSize
(
[
out
]
ULONG
*
pcbPrepInfo
)
;
HRESULT
GetPrepareInfoSize
(
[
out
]
ULONG
*
pcbPrepInfo
)
;
HRESULT
GetPrepareInfo
(
[
in
]
ULONG
cbPrepareInfo
,
[
out
]
byte
*
pPrepInfo
)
;
HRESULT
GetPrepareInfo
(
[
in
]
ULONG
cbPrepareInfo
,
[
out
]
byte
*
pPrepInfo
)
;
}
;
}
[
[
object
,
object
,
uuid
(
c23cc370
-
87
ef
-
11
ce
-
8081
-
0080
c758527e
)
uuid
(
c23cc370
-
87
ef
-
11
ce
-
8081
-
0080
c758527e
)
]
]
interface
IGetDispenser
:
IUnknown
{
interface
IGetDispenser
:
IUnknown
{
HRESULT
GetDispenser
(
[
in
]
REFIID
iid
,
[
out
,
iid_is
(
iid
)
]
void
**
ppvObject
)
;
HRESULT
GetDispenser
(
[
in
]
REFIID
iid
,
[
out
,
iid_is
(
iid
)
]
void
**
ppvObject
)
;
}
;
}
[
[
object
,
object
,
uuid
(
5433376
c
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
uuid
(
5433376
c
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
]
]
interface
ITransactionVoterBallotAsync2
:
IUnknown
{
interface
ITransactionVoterBallotAsync2
:
IUnknown
{
HRESULT
VoteRequestDone
(
[
in
]
HRESULT
hr
,
[
in
]
BOID
*
pboidReason
)
;
HRESULT
VoteRequestDone
(
[
in
]
HRESULT
hr
,
[
in
]
BOID
*
pboidReason
)
;
}
;
}
[
[
object
,
object
,
uuid
(
5433376b
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
uuid
(
5433376b
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
]
]
interface
ITransactionVoterNotifyAsync2
:
ITransactionOutcomeEvents
{
interface
ITransactionVoterNotifyAsync2
:
ITransactionOutcomeEvents
{
HRESULT
VoteRequest
(
void
)
;
HRESULT
VoteRequest
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
5433376
a
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
uuid
(
5433376
a
-414d-11
d3
-
b206
-
00
c04fc2f3ef
)
]
]
interface
ITransactionVoterFactory2
:
IUnknown
{
interface
ITransactionVoterFactory2
:
IUnknown
{
HRESULT
Create
(
[
in
]
ITransaction
*
pTransaction
,
[
in
]
ITransactionVoterNotifyAsync2
*
pVoterNotify
,
[
out
]
ITransactionVoterBallotAsync2
**
ppVoterBallot
)
;
HRESULT
Create
(
[
in
]
ITransaction
*
pTransaction
,
[
in
]
ITransactionVoterNotifyAsync2
*
pVoterNotify
,
[
out
]
ITransactionVoterBallotAsync2
**
ppVoterBallot
)
;
}
;
}
[
[
object
,
object
,
uuid
(
82
dc88e1
-
a954
-
11
d1
-
8
f88
-
00600895
e7d5
)
uuid
(
82
dc88e1
-
a954
-
11
d1
-
8
f88
-
00600895
e7d5
)
...
@@ -253,7 +253,7 @@ interface ITransactionPhase0EnlistmentAsync : IUnknown {
...
@@ -253,7 +253,7 @@ interface ITransactionPhase0EnlistmentAsync : IUnknown {
HRESULT
Phase0Done
(
void
)
;
HRESULT
Phase0Done
(
void
)
;
HRESULT
Unenlist
(
void
)
;
HRESULT
Unenlist
(
void
)
;
HRESULT
GetTransaction
(
[
out
]
ITransaction
**
ppITransaction
)
;
HRESULT
GetTransaction
(
[
out
]
ITransaction
**
ppITransaction
)
;
}
;
}
[
[
object
,
object
,
uuid
(
ef081809
-
0
c76
-
11
d2
-
87
a6
-
00
c04f990f34
)
uuid
(
ef081809
-
0
c76
-
11
d2
-
87
a6
-
00
c04f990f34
)
...
@@ -261,14 +261,14 @@ interface ITransactionPhase0EnlistmentAsync : IUnknown {
...
@@ -261,14 +261,14 @@ interface ITransactionPhase0EnlistmentAsync : IUnknown {
interface
ITransactionPhase0NotifyAsync
:
IUnknown
{
interface
ITransactionPhase0NotifyAsync
:
IUnknown
{
HRESULT
Phase0Request
(
[
in
]
BOOL
fAbortingHint
)
;
HRESULT
Phase0Request
(
[
in
]
BOOL
fAbortingHint
)
;
HRESULT
EnlistCompleted
(
[
in
]
HRESULT
status
)
;
HRESULT
EnlistCompleted
(
[
in
]
HRESULT
status
)
;
}
;
}
[
[
object
,
object
,
uuid
(
82
dc88e0
-
a954
-
11
d1
-
8
f88
-
00600895
e7d5
)
uuid
(
82
dc88e0
-
a954
-
11
d1
-
8
f88
-
00600895
e7d5
)
]
]
interface
ITransactionPhase0Factory
:
IUnknown
{
interface
ITransactionPhase0Factory
:
IUnknown
{
HRESULT
Create
(
[
in
]
ITransactionPhase0NotifyAsync
*
pPhase0Notify
,
[
out
]
ITransactionPhase0EnlistmentAsync
**
ppPhase0Enlistment
)
;
HRESULT
Create
(
[
in
]
ITransactionPhase0NotifyAsync
*
pPhase0Notify
,
[
out
]
ITransactionPhase0EnlistmentAsync
**
ppPhase0Enlistment
)
;
}
;
}
[
[
object
,
object
,
uuid
(
59313
e01
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
uuid
(
59313
e01
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
...
@@ -279,14 +279,14 @@ interface ITransactionTransmitter : IUnknown {
...
@@ -279,14 +279,14 @@ interface ITransactionTransmitter : IUnknown {
HRESULT
MarshalPropagationToken
(
[
in
]
ULONG
cbToken
,
[
out
]
byte
*
rgbToken
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
MarshalPropagationToken
(
[
in
]
ULONG
cbToken
,
[
out
]
byte
*
rgbToken
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
UnmarshalReturnToken
(
[
in
]
ULONG
cbReturnToken
,
[
in
]
byte
*
rgbReturnToken
)
;
HRESULT
UnmarshalReturnToken
(
[
in
]
ULONG
cbReturnToken
,
[
in
]
byte
*
rgbReturnToken
)
;
HRESULT
Reset
(
void
)
;
HRESULT
Reset
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
59313
e00
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
uuid
(
59313
e00
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
]
]
interface
ITransactionTransmitterFactory
:
IUnknown
{
interface
ITransactionTransmitterFactory
:
IUnknown
{
HRESULT
Create
(
[
out
]
ITransactionTransmitter
**
ppTransmitter
)
;
HRESULT
Create
(
[
out
]
ITransactionTransmitter
**
ppTransmitter
)
;
}
;
}
[
[
object
,
object
,
uuid
(
59313
e03
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
uuid
(
59313
e03
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
...
@@ -296,14 +296,14 @@ interface ITransactionReceiver : IUnknown {
...
@@ -296,14 +296,14 @@ interface ITransactionReceiver : IUnknown {
HRESULT
GetReturnTokenSize
(
[
out
]
ULONG
*
pcbReturnToken
)
;
HRESULT
GetReturnTokenSize
(
[
out
]
ULONG
*
pcbReturnToken
)
;
HRESULT
MarshalReturnToken
(
[
in
]
ULONG
cbReturnToken
,
[
out
]
byte
*
rgbReturnToken
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
MarshalReturnToken
(
[
in
]
ULONG
cbReturnToken
,
[
out
]
byte
*
rgbReturnToken
,
[
out
]
ULONG
*
pcbUsed
)
;
HRESULT
Reset
(
void
)
;
HRESULT
Reset
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
59313
e02
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
uuid
(
59313
e02
-
b36c
-
11
cf
-
a539
-
00
aa006887c3
)
]
]
interface
ITransactionReceiverFactory
:
IUnknown
{
interface
ITransactionReceiverFactory
:
IUnknown
{
HRESULT
Create
(
[
out
]
ITransactionReceiver
**
ppReceiver
)
;
HRESULT
Create
(
[
out
]
ITransactionReceiver
**
ppReceiver
)
;
}
;
}
typedef
struct
_ProxyConfigParams
{
typedef
struct
_ProxyConfigParams
{
WORD
wcThreadsMax
;
WORD
wcThreadsMax
;
...
@@ -316,20 +316,20 @@ typedef struct _ProxyConfigParams {
...
@@ -316,20 +316,20 @@ typedef struct _ProxyConfigParams {
interface
IDtcLuConfigure
:
IUnknown
{
interface
IDtcLuConfigure
:
IUnknown
{
HRESULT
Add
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
)
;
HRESULT
Add
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
)
;
HRESULT
Delete
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
)
;
HRESULT
Delete
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
)
;
}
;
}
[
[
object
,
object
,
uuid
(
ac2b8ad2
-
d6f0
-
11
d0
-
b386
-
00
a0c9083365
)
uuid
(
ac2b8ad2
-
d6f0
-
11
d0
-
b386
-
00
a0c9083365
)
]
]
interface
IDtcLuRecovery
:
IUnknown
{
interface
IDtcLuRecovery
:
IUnknown
{
}
;
}
[
[
object
,
object
,
uuid
(
4131
e762
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e762
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
interface
IDtcLuRecoveryFactory
:
IUnknown
{
interface
IDtcLuRecoveryFactory
:
IUnknown
{
HRESULT
Create
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
out
]
IDtcLuRecovery
**
ppRecovery
)
;
HRESULT
Create
(
[
in
]
byte
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
out
]
IDtcLuRecovery
**
ppRecovery
)
;
}
;
}
typedef
enum
_DtcLu_LocalRecovery_Work
{
typedef
enum
_DtcLu_LocalRecovery_Work
{
DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS
=
1
,
DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS
=
1
,
...
@@ -403,21 +403,21 @@ interface IDtcLuRecoveryInitiatedByDtcTransWork : IUnknown {
...
@@ -403,21 +403,21 @@ interface IDtcLuRecoveryInitiatedByDtcTransWork : IUnknown {
HRESULT
ConversationLost
(
void
)
;
HRESULT
ConversationLost
(
void
)
;
HRESULT
GetRecoverySeqNum
(
[
out
]
LONG
*
plRecoverySeqNum
)
;
HRESULT
GetRecoverySeqNum
(
[
out
]
LONG
*
plRecoverySeqNum
)
;
HRESULT
ObsoleteRecoverySeqNum
(
[
in
]
LONG
lNewRecoverySeqNum
)
;
HRESULT
ObsoleteRecoverySeqNum
(
[
in
]
LONG
lNewRecoverySeqNum
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e766
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e766
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
interface
IDtcLuRecoveryInitiatedByDtcStatusWork
:
IUnknown
{
interface
IDtcLuRecoveryInitiatedByDtcStatusWork
:
IUnknown
{
HRESULT
HandleCheckLuStatus
(
[
in
]
LONG
lRecoverySeqNum
)
;
HRESULT
HandleCheckLuStatus
(
[
in
]
LONG
lRecoverySeqNum
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e764
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e764
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
[
local
]
interface
IDtcLuRecoveryInitiatedByDtc
:
IUnknown
{
[
local
]
interface
IDtcLuRecoveryInitiatedByDtc
:
IUnknown
{
HRESULT
GetWork
(
[
in
,
out
]
DTCINITIATEDRECOVERYWORK
*
pWork
,
[
in
,
out
]
void
**
ppv
)
;
HRESULT
GetWork
(
[
in
,
out
]
DTCINITIATEDRECOVERYWORK
*
pWork
,
[
in
,
out
]
void
**
ppv
)
;
}
;
}
[
[
object
,
object
,
uuid
(
ac2b8ad1
-
d6f0
-
11
d0
-
b386
-
00
a0c9083365
)
uuid
(
ac2b8ad1
-
d6f0
-
11
d0
-
b386
-
00
a0c9083365
)
...
@@ -431,14 +431,14 @@ interface IDtcLuRecoveryInitiatedByLuWork : IUnknown {
...
@@ -431,14 +431,14 @@ interface IDtcLuRecoveryInitiatedByLuWork : IUnknown {
HRESULT
HandleConfirmationOfOurCompareStates
(
[
in
]
DTCLUCOMPARESTATESCONFIRMATION
Confirmation
)
;
HRESULT
HandleConfirmationOfOurCompareStates
(
[
in
]
DTCLUCOMPARESTATESCONFIRMATION
Confirmation
)
;
HRESULT
HandleErrorFromOurCompareStates
(
[
in
]
DTCLUCOMPARESTATESERROR
Error
)
;
HRESULT
HandleErrorFromOurCompareStates
(
[
in
]
DTCLUCOMPARESTATESERROR
Error
)
;
HRESULT
ConversationLost
(
void
)
;
HRESULT
ConversationLost
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e768
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e768
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
interface
IDtcLuRecoveryInitiatedByLu
:
IUnknown
{
interface
IDtcLuRecoveryInitiatedByLu
:
IUnknown
{
HRESULT
GetObjectToHandleWorkFromLu
(
[
out
]
IDtcLuRecoveryInitiatedByLuWork
**
ppWork
)
;
HRESULT
GetObjectToHandleWorkFromLu
(
[
out
]
IDtcLuRecoveryInitiatedByLuWork
**
ppWork
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e769
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e769
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
...
@@ -450,7 +450,7 @@ interface IDtcLuRmEnlistment : IUnknown {
...
@@ -450,7 +450,7 @@ interface IDtcLuRmEnlistment : IUnknown {
HRESULT
Committed
(
void
)
;
HRESULT
Committed
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e770
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e770
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
...
@@ -465,14 +465,14 @@ interface IDtcLuRmEnlistmentSink : IUnknown {
...
@@ -465,14 +465,14 @@ interface IDtcLuRmEnlistmentSink : IUnknown {
HRESULT
Forget
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
Prepare
(
void
)
;
HRESULT
Prepare
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e771
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e771
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
interface
IDtcLuRmEnlistmentFactory
:
IUnknown
{
interface
IDtcLuRmEnlistmentFactory
:
IUnknown
{
HRESULT
Create
(
[
in
]
unsigned
char
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
in
]
ITransaction
*
pITransaction
,
[
in
]
unsigned
char
*
pTransId
,
[
in
]
DWORD
cbTransId
,
[
in
]
IDtcLuRmEnlistmentSink
*
pRmEnlistmentSink
,
[
in
,
out
]
IDtcLuRmEnlistment
**
ppRmEnlistment
)
;
HRESULT
Create
(
[
in
]
unsigned
char
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
in
]
ITransaction
*
pITransaction
,
[
in
]
unsigned
char
*
pTransId
,
[
in
]
DWORD
cbTransId
,
[
in
]
IDtcLuRmEnlistmentSink
*
pRmEnlistmentSink
,
[
in
,
out
]
IDtcLuRmEnlistment
**
ppRmEnlistment
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e773
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e773
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
...
@@ -485,7 +485,7 @@ interface IDtcLuSubordinateDtc : IUnknown {
...
@@ -485,7 +485,7 @@ interface IDtcLuSubordinateDtc : IUnknown {
HRESULT
Forget
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
Prepare
(
void
)
;
HRESULT
Prepare
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e774
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e774
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
...
@@ -499,14 +499,14 @@ interface IDtcLuSubordinateDtcSink : IUnknown {
...
@@ -499,14 +499,14 @@ interface IDtcLuSubordinateDtcSink : IUnknown {
HRESULT
Committed
(
void
)
;
HRESULT
Committed
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
Forget
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
HRESULT
RequestCommit
(
void
)
;
}
;
}
[
[
object
,
object
,
uuid
(
4131
e775
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
uuid
(
4131
e775
-
1
aea
-
11
d0
-
944b
-
00
a0c905416e
)
]
]
interface
IDtcLuSubordinateDtcFactory
:
IUnknown
{
interface
IDtcLuSubordinateDtcFactory
:
IUnknown
{
HRESULT
Create
(
[
in
]
unsigned
char
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
in
]
IUnknown
*
punkTransactionOuter
,
[
in
]
ISOLEVEL
isoLevel
,
[
in
]
ULONG
isoFlags
,
[
in
]
ITransactionOptions
*
pOptions
,
[
out
]
ITransaction
**
ppTransaction
,
[
in
]
unsigned
char
*
pTransId
,
[
in
]
DWORD
cbTransId
,
[
in
]
IDtcLuSubordinateDtcSink
*
pSubordinateDtcSink
,
[
in
,
out
]
IDtcLuSubordinateDtc
**
ppSubordinateDtc
)
;
HRESULT
Create
(
[
in
]
unsigned
char
*
pucLuPair
,
[
in
]
DWORD
cbLuPair
,
[
in
]
IUnknown
*
punkTransactionOuter
,
[
in
]
ISOLEVEL
isoLevel
,
[
in
]
ULONG
isoFlags
,
[
in
]
ITransactionOptions
*
pOptions
,
[
out
]
ITransaction
**
ppTransaction
,
[
in
]
unsigned
char
*
pTransId
,
[
in
]
DWORD
cbTransId
,
[
in
]
IDtcLuSubordinateDtcSink
*
pSubordinateDtcSink
,
[
in
,
out
]
IDtcLuSubordinateDtc
**
ppSubordinateDtc
)
;
}
;
}
/*
these
GUIDs
were
found
in
mingw
header
,
but
without
corresponding
interface
definitions
/*
these
GUIDs
were
found
in
mingw
header
,
but
without
corresponding
interface
definitions
DEFINE_GUID
(
IID_IXAResourceManager
,
0
x4131e751
,
0
x1aea
,
0
x11d0
,
0
x94
,
0
x4b
,
0
x00
,
0
xa0
,
0
xc9
,
0
x05
,
0
x41
,
0
x6e
)
;
DEFINE_GUID
(
IID_IXAResourceManager
,
0
x4131e751
,
0
x1aea
,
0
x11d0
,
0
x94
,
0
x4b
,
0
x00
,
0
xa0
,
0
xc9
,
0
x05
,
0
x41
,
0
x6e
)
;
...
...
include/urlmon.idl
View file @
5e93a744
...
@@ -2015,7 +2015,7 @@ interface IUriBuilder: IUnknown
...
@@ -2015,7 +2015,7 @@ interface IUriBuilder: IUnknown
HRESULT
HasBeenModified
(
HRESULT
HasBeenModified
(
[
out
]
BOOL
*
pfModified
)
;
[
out
]
BOOL
*
pfModified
)
;
}
;
}
cpp_quote
(
"HRESULT WINAPI CreateIUriBuilder(IUri*,DWORD,DWORD_PTR,IUriBuilder**);"
)
cpp_quote
(
"HRESULT WINAPI CreateIUriBuilder(IUri*,DWORD,DWORD_PTR,IUriBuilder**);"
)
...
...
include/vmr9.idl
View file @
5e93a744
...
@@ -78,7 +78,7 @@ interface IVMRImagePresenter9 : IUnknown
...
@@ -78,7 +78,7 @@ interface IVMRImagePresenter9 : IUnknown
HRESULT
StartPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StartPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StopPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StopPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
PresentImage
(
[
in
]
DWORD_PTR
id
,
[
in
]
VMR9PresentationInfo
*
info
)
;
HRESULT
PresentImage
(
[
in
]
DWORD_PTR
id
,
[
in
]
VMR9PresentationInfo
*
info
)
;
}
;
}
typedef
enum
_VMR9SurfaceAllocationFlags
typedef
enum
_VMR9SurfaceAllocationFlags
{
{
...
@@ -116,7 +116,7 @@ interface IVMRSurfaceAllocator9 : IUnknown
...
@@ -116,7 +116,7 @@ interface IVMRSurfaceAllocator9 : IUnknown
HRESULT
TerminateDevice
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
TerminateDevice
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
GetSurface
(
[
in
]
DWORD_PTR
id
,
[
in
]
DWORD
surfaceindex
,
[
in
]
DWORD
flags
,
[
out
]
IDirect3DSurface9
**
surface
)
;
HRESULT
GetSurface
(
[
in
]
DWORD_PTR
id
,
[
in
]
DWORD
surfaceindex
,
[
in
]
DWORD
flags
,
[
out
]
IDirect3DSurface9
**
surface
)
;
HRESULT
AdviseNotify
(
[
in
]
IVMRSurfaceAllocatorNotify9
*
allocnotify
)
;
HRESULT
AdviseNotify
(
[
in
]
IVMRSurfaceAllocatorNotify9
*
allocnotify
)
;
}
;
}
[
[
local
,
local
,
...
@@ -128,7 +128,7 @@ interface IVMRSurfaceAllocator9 : IUnknown
...
@@ -128,7 +128,7 @@ interface IVMRSurfaceAllocator9 : IUnknown
interface
IVMRSurfaceAllocatorEx9
:
IVMRSurfaceAllocator9
interface
IVMRSurfaceAllocatorEx9
:
IVMRSurfaceAllocator9
{
{
HRESULT
GetSurfaceEx
(
[
in
]
DWORD_PTR
id
,
[
in
]
DWORD
surfaceindex
,
[
in
]
DWORD
flags
,
[
out
]
IDirect3DSurface9
**
surface
,
[
out
]
RECT
*
dest
)
;
HRESULT
GetSurfaceEx
(
[
in
]
DWORD_PTR
id
,
[
in
]
DWORD
surfaceindex
,
[
in
]
DWORD
flags
,
[
out
]
IDirect3DSurface9
**
surface
,
[
out
]
RECT
*
dest
)
;
}
;
}
[
[
local
,
local
,
...
@@ -144,7 +144,7 @@ interface IVMRSurfaceAllocatorNotify9 : IUnknown
...
@@ -144,7 +144,7 @@ interface IVMRSurfaceAllocatorNotify9 : IUnknown
HRESULT
ChangeD3DDevice
(
[
in
]
IDirect3DDevice9
*
device
,
[
in
]
HMONITOR
monitor
)
;
HRESULT
ChangeD3DDevice
(
[
in
]
IDirect3DDevice9
*
device
,
[
in
]
HMONITOR
monitor
)
;
HRESULT
AllocateSurfaceHelper
(
[
in
]
VMR9AllocationInfo
*
allocinfo
,
[
in
,
out
]
DWORD
*
numbuffers
,
[
out
]
IDirect3DSurface9
**
surface
)
;
HRESULT
AllocateSurfaceHelper
(
[
in
]
VMR9AllocationInfo
*
allocinfo
,
[
in
,
out
]
DWORD
*
numbuffers
,
[
out
]
IDirect3DSurface9
**
surface
)
;
HRESULT
NotifyEvent
(
[
in
]
LONG
code
,
[
in
]
LONG_PTR
param1
,
[
in
]
LONG_PTR
param2
)
;
HRESULT
NotifyEvent
(
[
in
]
LONG
code
,
[
in
]
LONG_PTR
param1
,
[
in
]
LONG_PTR
param2
)
;
}
;
}
typedef
enum
_VMR9AspectRatioMode
typedef
enum
_VMR9AspectRatioMode
{
{
...
@@ -174,7 +174,7 @@ interface IVMRWindowlessControl9 : IUnknown
...
@@ -174,7 +174,7 @@ interface IVMRWindowlessControl9 : IUnknown
HRESULT
GetCurrentImage
(
[
out
]
BYTE
**
dib
)
;
HRESULT
GetCurrentImage
(
[
out
]
BYTE
**
dib
)
;
HRESULT
SetBorderColor
(
[
in
]
COLORREF
color
)
;
HRESULT
SetBorderColor
(
[
in
]
COLORREF
color
)
;
HRESULT
GetBorderColor
(
[
out
]
COLORREF
*
color
)
;
HRESULT
GetBorderColor
(
[
out
]
COLORREF
*
color
)
;
}
;
}
typedef
enum
_VMR9MixerPrefs
typedef
enum
_VMR9MixerPrefs
{
{
...
@@ -264,7 +264,7 @@ interface IVMRMixerControl9 : IUnknown
...
@@ -264,7 +264,7 @@ interface IVMRMixerControl9 : IUnknown
HRESULT
SetProcAmpControl
(
[
in
]
DWORD
streamid
,
[
in
]
VMR9ProcAmpControl
*
control
)
;
HRESULT
SetProcAmpControl
(
[
in
]
DWORD
streamid
,
[
in
]
VMR9ProcAmpControl
*
control
)
;
HRESULT
GetProcAmpControl
(
[
in
]
DWORD
streamid
,
[
in
,
out
]
VMR9ProcAmpControl
*
control
)
;
HRESULT
GetProcAmpControl
(
[
in
]
DWORD
streamid
,
[
in
,
out
]
VMR9ProcAmpControl
*
control
)
;
HRESULT
GetProcAmpControlRange
(
[
in
]
DWORD
streamid
,
[
in
,
out
]
VMR9ProcAmpControlRange
*
controlrange
)
;
HRESULT
GetProcAmpControlRange
(
[
in
]
DWORD
streamid
,
[
in
,
out
]
VMR9ProcAmpControlRange
*
controlrange
)
;
}
;
}
typedef
struct
_VMR9AlphaBitmap
typedef
struct
_VMR9AlphaBitmap
{
{
...
@@ -300,7 +300,7 @@ interface IVMRMixerBitmap9 : IUnknown
...
@@ -300,7 +300,7 @@ interface IVMRMixerBitmap9 : IUnknown
HRESULT
SetAlphaBitmap
(
[
in
]
const
VMR9AlphaBitmap
*
bitmap
)
;
HRESULT
SetAlphaBitmap
(
[
in
]
const
VMR9AlphaBitmap
*
bitmap
)
;
HRESULT
UpdateAlphaBitmapParameters
(
[
in
]
const
VMR9AlphaBitmap
*
bitmap
)
;
HRESULT
UpdateAlphaBitmapParameters
(
[
in
]
const
VMR9AlphaBitmap
*
bitmap
)
;
HRESULT
GetAlphaBitmapParameters
(
[
out
]
VMR9AlphaBitmap
*
bitmap
)
;
HRESULT
GetAlphaBitmapParameters
(
[
out
]
VMR9AlphaBitmap
*
bitmap
)
;
}
;
}
[
[
local
,
local
,
...
@@ -315,7 +315,7 @@ interface IVMRSurface9 : IUnknown
...
@@ -315,7 +315,7 @@ interface IVMRSurface9 : IUnknown
HRESULT
LockSurface
(
[
out
]
BYTE
**
surface
)
;
HRESULT
LockSurface
(
[
out
]
BYTE
**
surface
)
;
HRESULT
UnlockSurface
()
;
HRESULT
UnlockSurface
()
;
HRESULT
GetSurface
(
[
out
]
IDirect3DSurface9
**
surface
)
;
HRESULT
GetSurface
(
[
out
]
IDirect3DSurface9
**
surface
)
;
}
;
}
typedef
enum
_VMR9RenderPrefs
typedef
enum
_VMR9RenderPrefs
{
{
...
@@ -334,7 +334,7 @@ interface IVMRImagePresenterConfig9 : IUnknown
...
@@ -334,7 +334,7 @@ interface IVMRImagePresenterConfig9 : IUnknown
{
{
HRESULT
SetRenderingPrefs
(
[
in
]
DWORD
renderflags
)
;
HRESULT
SetRenderingPrefs
(
[
in
]
DWORD
renderflags
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
renderflags
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
renderflags
)
;
}
;
}
[
[
local
,
local
,
...
@@ -347,7 +347,7 @@ interface IVMRVideoStreamControl9: IUnknown
...
@@ -347,7 +347,7 @@ interface IVMRVideoStreamControl9: IUnknown
{
{
HRESULT
SetStreamActiveState
(
[
in
]
BOOL
active
)
;
HRESULT
SetStreamActiveState
(
[
in
]
BOOL
active
)
;
HRESULT
GetStreamActiveState
(
[
out
]
BOOL
*
active
)
;
HRESULT
GetStreamActiveState
(
[
out
]
BOOL
*
active
)
;
}
;
}
typedef
enum
_VMR9Mode
typedef
enum
_VMR9Mode
{
{
...
@@ -373,7 +373,7 @@ interface IVMRFilterConfig9 : IUnknown
...
@@ -373,7 +373,7 @@ interface IVMRFilterConfig9 : IUnknown
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
renderflags
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
renderflags
)
;
HRESULT
SetRenderingMode
(
[
in
]
DWORD
mode
)
;
HRESULT
SetRenderingMode
(
[
in
]
DWORD
mode
)
;
HRESULT
GetRenderingMode
(
[
out
]
DWORD
*
mode
)
;
HRESULT
GetRenderingMode
(
[
out
]
DWORD
*
mode
)
;
}
;
}
[
[
local
,
local
,
...
@@ -420,7 +420,7 @@ interface IVMRMonitorConfig9 : IUnknown
...
@@ -420,7 +420,7 @@ interface IVMRMonitorConfig9 : IUnknown
HRESULT
SetDefaultMonitor
(
[
in
]
UINT
uDev
)
;
HRESULT
SetDefaultMonitor
(
[
in
]
UINT
uDev
)
;
HRESULT
GetDefaultMonitor
(
[
out
]
UINT
*
uDev
)
;
HRESULT
GetDefaultMonitor
(
[
out
]
UINT
*
uDev
)
;
HRESULT
GetAvailableMonitors
(
[
out
,
size_is
(
arraysize
)
]
VMR9MonitorInfo
*
info
,
[
in
]
DWORD
arraysize
,
[
out
]
DWORD
*
numdev
)
;
HRESULT
GetAvailableMonitors
(
[
out
,
size_is
(
arraysize
)
]
VMR9MonitorInfo
*
info
,
[
in
]
DWORD
arraysize
,
[
out
]
DWORD
*
numdev
)
;
}
;
}
typedef
enum
_VMR9DeinterlacePrefs
typedef
enum
_VMR9DeinterlacePrefs
{
{
...
@@ -493,7 +493,7 @@ interface IVMRDeinterlaceControl9 : IUnknown
...
@@ -493,7 +493,7 @@ interface IVMRDeinterlaceControl9 : IUnknown
HRESULT
GetDeinterlacePrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
GetDeinterlacePrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
SetDeinterlacePrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
SetDeinterlacePrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
GetActualDeinterlaceMode
(
[
in
]
DWORD
streamid
,
[
out
]
GUID
*
mode
)
;
HRESULT
GetActualDeinterlaceMode
(
[
in
]
DWORD
streamid
,
[
out
]
GUID
*
mode
)
;
}
;
}
typedef
struct
_VMR9VideoStreamInfo
{
typedef
struct
_VMR9VideoStreamInfo
{
IDirect3DSurface9
*
pddsVideoSurface
;
IDirect3DSurface9
*
pddsVideoSurface
;
...
@@ -521,4 +521,4 @@ interface IVMRImageCompositor9 : IUnknown
...
@@ -521,4 +521,4 @@ interface IVMRImageCompositor9 : IUnknown
HRESULT
CompositeImage
(
[
in
]
IUnknown
*
d3ddev
,
[
in
]
IDirect3DSurface9
*
d3dtarget
,
[
in
]
AM_MEDIA_TYPE
*
mttarget
,
HRESULT
CompositeImage
(
[
in
]
IUnknown
*
d3ddev
,
[
in
]
IDirect3DSurface9
*
d3dtarget
,
[
in
]
AM_MEDIA_TYPE
*
mttarget
,
[
in
]
REFERENCE_TIME
start
,
[
in
]
REFERENCE_TIME
stop
,
D3DCOLOR
back
,
[
in
]
REFERENCE_TIME
start
,
[
in
]
REFERENCE_TIME
stop
,
D3DCOLOR
back
,
[
in
]
VMR9VideoStreamInfo
*
info
,
[
in
]
UINT
streams
)
;
[
in
]
VMR9VideoStreamInfo
*
info
,
[
in
]
UINT
streams
)
;
}
;
}
include/vmrender.idl
View file @
5e93a744
...
@@ -76,7 +76,7 @@ interface IVMRImagePresenter : IUnknown
...
@@ -76,7 +76,7 @@ interface IVMRImagePresenter : IUnknown
HRESULT
StartPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StartPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StopPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
StopPresenting
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
PresentImage
(
[
in
]
DWORD_PTR
id
,
[
in
]
VMRPRESENTATIONINFO
*
info
)
;
HRESULT
PresentImage
(
[
in
]
DWORD_PTR
id
,
[
in
]
VMRPRESENTATIONINFO
*
info
)
;
}
;
}
typedef
enum
_VMRSurfaceAllocationFlags
typedef
enum
_VMRSurfaceAllocationFlags
{
{
...
@@ -113,7 +113,7 @@ interface IVMRSurfaceAllocator : IUnknown
...
@@ -113,7 +113,7 @@ interface IVMRSurfaceAllocator : IUnknown
HRESULT
FreeSurface
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
FreeSurface
(
[
in
]
DWORD_PTR
id
)
;
HRESULT
PrepareSurface
(
[
in
]
DWORD_PTR
id
,
[
in
]
IDirectDrawSurface7
*
surface
,
[
in
]
DWORD
dwSurfaceFlags
)
;
HRESULT
PrepareSurface
(
[
in
]
DWORD_PTR
id
,
[
in
]
IDirectDrawSurface7
*
surface
,
[
in
]
DWORD
dwSurfaceFlags
)
;
HRESULT
AdviseNotify
(
[
in
]
IVMRSurfaceAllocatorNotify
*
notify
)
;
HRESULT
AdviseNotify
(
[
in
]
IVMRSurfaceAllocatorNotify
*
notify
)
;
}
;
}
[
[
local
,
local
,
...
@@ -130,7 +130,7 @@ interface IVMRSurfaceAllocatorNotify : IUnknown
...
@@ -130,7 +130,7 @@ interface IVMRSurfaceAllocatorNotify : IUnknown
HRESULT
RestoreDDrawSurfaces
()
;
HRESULT
RestoreDDrawSurfaces
()
;
HRESULT
NotifyEvent
(
[
in
]
LONG
EventCode
,
[
in
]
LONG_PTR
p1
,
[
in
]
LONG_PTR
p2
)
;
HRESULT
NotifyEvent
(
[
in
]
LONG
EventCode
,
[
in
]
LONG_PTR
p1
,
[
in
]
LONG_PTR
p2
)
;
HRESULT
SetBorderColor
(
[
in
]
COLORREF
border
)
;
HRESULT
SetBorderColor
(
[
in
]
COLORREF
border
)
;
}
;
}
typedef
enum
_VMR_ASPECT_RATIO_MODE
typedef
enum
_VMR_ASPECT_RATIO_MODE
{
{
...
@@ -162,7 +162,7 @@ interface IVMRWindowlessControl : IUnknown
...
@@ -162,7 +162,7 @@ interface IVMRWindowlessControl : IUnknown
HRESULT
GetBorderColor
(
[
out
]
COLORREF
*
border
)
;
HRESULT
GetBorderColor
(
[
out
]
COLORREF
*
border
)
;
HRESULT
SetColorKey
(
[
in
]
COLORREF
key
)
;
HRESULT
SetColorKey
(
[
in
]
COLORREF
key
)
;
HRESULT
GetColorKey
(
[
out
]
COLORREF
*
key
)
;
HRESULT
GetColorKey
(
[
out
]
COLORREF
*
key
)
;
}
;
}
typedef
enum
_VMRMixerPrefs
typedef
enum
_VMRMixerPrefs
{
{
...
@@ -213,7 +213,7 @@ interface IVMRMixerControl : IUnknown
...
@@ -213,7 +213,7 @@ interface IVMRMixerControl : IUnknown
HRESULT
GetBackgroundClr
(
[
out
]
COLORREF
*
background
)
;
HRESULT
GetBackgroundClr
(
[
out
]
COLORREF
*
background
)
;
HRESULT
SetMixingPrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
SetMixingPrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
GetMixingPrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
GetMixingPrefs
(
[
out
]
DWORD
*
prefs
)
;
}
;
}
typedef
struct
tagVMRGUID
typedef
struct
tagVMRGUID
{
{
...
@@ -293,7 +293,7 @@ interface IVMRFilterConfig : IUnknown
...
@@ -293,7 +293,7 @@ interface IVMRFilterConfig : IUnknown
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
SetRenderingMode
(
[
in
]
DWORD
mode
)
;
HRESULT
SetRenderingMode
(
[
in
]
DWORD
mode
)
;
HRESULT
GetRenderingMode
(
[
out
]
DWORD
*
mode
)
;
HRESULT
GetRenderingMode
(
[
out
]
DWORD
*
mode
)
;
}
;
}
[
[
local
,
local
,
...
@@ -306,7 +306,7 @@ interface IVMRAspectRatioControl : IUnknown
...
@@ -306,7 +306,7 @@ interface IVMRAspectRatioControl : IUnknown
{
{
HRESULT
GetAspectRatioMode
(
[
out
]
DWORD
*
armode
)
;
HRESULT
GetAspectRatioMode
(
[
out
]
DWORD
*
armode
)
;
HRESULT
SetAspectRatioMode
(
[
in
]
DWORD
armode
)
;
HRESULT
SetAspectRatioMode
(
[
in
]
DWORD
armode
)
;
}
;
}
typedef
enum
_VMRDeinterlacePrefs
typedef
enum
_VMRDeinterlacePrefs
{
{
...
@@ -369,7 +369,7 @@ interface IVMRDeinterlaceControl : IUnknown
...
@@ -369,7 +369,7 @@ interface IVMRDeinterlaceControl : IUnknown
HRESULT
GetDeinterlacePrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
GetDeinterlacePrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
SetDeinterlacePrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
SetDeinterlacePrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
GetActualDeinterlaceMode
(
[
in
]
DWORD
id
,
[
out
]
GUID
*
mode
)
;
HRESULT
GetActualDeinterlaceMode
(
[
in
]
DWORD
id
,
[
out
]
GUID
*
mode
)
;
}
;
}
typedef
struct
_VMRALPHABITMAP
typedef
struct
_VMRALPHABITMAP
{
{
...
@@ -400,7 +400,7 @@ interface IVMRMixerBitmap : IUnknown
...
@@ -400,7 +400,7 @@ interface IVMRMixerBitmap : IUnknown
HRESULT
SetAlphaBitmap
(
[
in
]
const
VMRALPHABITMAP
*
params
)
;
HRESULT
SetAlphaBitmap
(
[
in
]
const
VMRALPHABITMAP
*
params
)
;
HRESULT
UpdateAlphaBitmapParameters
(
[
in
]
VMRALPHABITMAP
*
params
)
;
HRESULT
UpdateAlphaBitmapParameters
(
[
in
]
VMRALPHABITMAP
*
params
)
;
HRESULT
GetAlphaBitmapParameters
(
[
out
]
VMRALPHABITMAP
*
params
)
;
HRESULT
GetAlphaBitmapParameters
(
[
out
]
VMRALPHABITMAP
*
params
)
;
}
;
}
typedef
struct
_VMRVIDEOSTREAMINFO
typedef
struct
_VMRVIDEOSTREAMINFO
{
{
...
@@ -428,7 +428,7 @@ interface IVMRImageCompositor : IUnknown
...
@@ -428,7 +428,7 @@ interface IVMRImageCompositor : IUnknown
HRESULT
CompositeImage
(
[
in
]
IUnknown
*
d3ddev
,
[
in
]
IDirectDrawSurface7
*
rendertarget
,
HRESULT
CompositeImage
(
[
in
]
IUnknown
*
d3ddev
,
[
in
]
IDirectDrawSurface7
*
rendertarget
,
[
in
]
AM_MEDIA_TYPE
*
pmt
,
[
in
]
REFERENCE_TIME
start
,
[
in
]
REFERENCE_TIME
stop
,
[
in
]
AM_MEDIA_TYPE
*
pmt
,
[
in
]
REFERENCE_TIME
start
,
[
in
]
REFERENCE_TIME
stop
,
[
in
]
DWORD
backgrnd
,
[
in
]
VMRVIDEOSTREAMINFO
*
info
,
[
in
]
UINT
streams
)
;
[
in
]
DWORD
backgrnd
,
[
in
]
VMRVIDEOSTREAMINFO
*
info
,
[
in
]
UINT
streams
)
;
}
;
}
[
[
local
,
local
,
...
@@ -443,7 +443,7 @@ interface IVMRVideoStreamControl : IUnknown
...
@@ -443,7 +443,7 @@ interface IVMRVideoStreamControl : IUnknown
HRESULT
GetColorKey
(
[
out
]
DDCOLORKEY
*
key
)
;
HRESULT
GetColorKey
(
[
out
]
DDCOLORKEY
*
key
)
;
HRESULT
SetStreamActiveState
(
[
in
]
BOOL
active
)
;
HRESULT
SetStreamActiveState
(
[
in
]
BOOL
active
)
;
HRESULT
GetStreamActiveState
(
[
out
]
BOOL
*
active
)
;
HRESULT
GetStreamActiveState
(
[
out
]
BOOL
*
active
)
;
}
;
}
[
[
local
,
local
,
...
@@ -456,7 +456,7 @@ interface IVMRImagePresenterConfig : IUnknown
...
@@ -456,7 +456,7 @@ interface IVMRImagePresenterConfig : IUnknown
{
{
HRESULT
SetRenderingPrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
SetRenderingPrefs
(
[
in
]
DWORD
prefs
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
prefs
)
;
HRESULT
GetRenderingPrefs
(
[
out
]
DWORD
*
prefs
)
;
}
;
}
[
[
local
,
local
,
...
@@ -469,7 +469,7 @@ interface IVMRImagePresenterExclModeConfig : IVMRImagePresenterConfig
...
@@ -469,7 +469,7 @@ interface IVMRImagePresenterExclModeConfig : IVMRImagePresenterConfig
{
{
HRESULT
SetXlcModeDDObjAndPrimarySurface
(
[
in
]
IDirectDraw7
*
dddev
,
[
in
]
IDirectDrawSurface7
*
ddsurface
)
;
HRESULT
SetXlcModeDDObjAndPrimarySurface
(
[
in
]
IDirectDraw7
*
dddev
,
[
in
]
IDirectDrawSurface7
*
ddsurface
)
;
HRESULT
GetXlcModeDDObjAndPrimarySurface
(
[
out
]
IDirectDraw7
**
dddev
,
[
out
]
IDirectDrawSurface7
**
ddsurface
)
;
HRESULT
GetXlcModeDDObjAndPrimarySurface
(
[
out
]
IDirectDraw7
**
dddev
,
[
out
]
IDirectDrawSurface7
**
ddsurface
)
;
}
;
}
[
[
local
,
local
,
...
@@ -482,4 +482,4 @@ interface IVPManager : IUnknown
...
@@ -482,4 +482,4 @@ interface IVPManager : IUnknown
{
{
HRESULT
SetVideoPortIndex
(
[
in
]
DWORD
index
)
;
HRESULT
SetVideoPortIndex
(
[
in
]
DWORD
index
)
;
HRESULT
GetVideoPortIndex
(
[
out
]
DWORD
*
index
)
;
HRESULT
GetVideoPortIndex
(
[
out
]
DWORD
*
index
)
;
}
;
}
include/wbemcli.idl
View file @
5e93a744
...
@@ -275,7 +275,7 @@ interface IWbemLocator : IUnknown
...
@@ -275,7 +275,7 @@ interface IWbemLocator : IUnknown
[
in
]
const
BSTR
strAuthority
,
[
in
]
const
BSTR
strAuthority
,
[
in
]
IWbemContext
*
pCtx
,
[
in
]
IWbemContext
*
pCtx
,
[
out
]
IWbemServices
**
ppNamespace
)
;
[
out
]
IWbemServices
**
ppNamespace
)
;
}
;
}
[
[
object
,
object
,
...
@@ -295,7 +295,7 @@ interface IWbemStatusCodeText : IUnknown
...
@@ -295,7 +295,7 @@ interface IWbemStatusCodeText : IUnknown
[
in
]
LCID
LocaleId
,
[
in
]
LCID
LocaleId
,
[
in
]
LONG
lFlags
,
[
in
]
LONG
lFlags
,
[
out
]
BSTR
*
MessageText
)
;
[
out
]
BSTR
*
MessageText
)
;
}
;
}
[
[
object
,
object
,
...
@@ -313,7 +313,7 @@ interface IWbemObjectSink : IUnknown
...
@@ -313,7 +313,7 @@ interface IWbemObjectSink : IUnknown
[
in
]
HRESULT
hResult
,
[
in
]
HRESULT
hResult
,
[
in
]
BSTR
strParam
,
[
in
]
BSTR
strParam
,
[
in
]
IWbemClassObject
*
pObjParam
)
;
[
in
]
IWbemClassObject
*
pObjParam
)
;
}
;
}
typedef
[
v1_enum
]
enum
tag_WBEM_GENERIC_FLAG_TYPE
typedef
[
v1_enum
]
enum
tag_WBEM_GENERIC_FLAG_TYPE
{
{
...
@@ -484,7 +484,7 @@ interface IWbemServices : IUnknown
...
@@ -484,7 +484,7 @@ interface IWbemServices : IUnknown
[
in
]
IWbemContext
*
pCtx
,
[
in
]
IWbemContext
*
pCtx
,
[
in
]
IWbemClassObject
*
pInParams
,
[
in
]
IWbemClassObject
*
pInParams
,
[
in
]
IWbemObjectSink
*
pResponseHandler
)
;
[
in
]
IWbemObjectSink
*
pResponseHandler
)
;
}
;
}
[
[
object
,
object
,
...
@@ -511,7 +511,7 @@ interface IEnumWbemClassObject : IUnknown
...
@@ -511,7 +511,7 @@ interface IEnumWbemClassObject : IUnknown
HRESULT
Skip
(
HRESULT
Skip
(
[
in
]
long
lTimeout
,
[
in
]
long
lTimeout
,
[
in
]
ULONG
nCount
)
;
[
in
]
ULONG
nCount
)
;
}
;
}
[
[
object
,
object
,
...
@@ -659,4 +659,4 @@ interface IWbemQualifierSet : IUnknown
...
@@ -659,4 +659,4 @@ interface IWbemQualifierSet : IUnknown
[
out
]
long
*
plFlavor
)
;
[
out
]
long
*
plFlavor
)
;
HRESULT
EndEnumeration
()
;
HRESULT
EndEnumeration
()
;
}
;
}
include/wbemdisp.idl
View file @
5e93a744
...
@@ -151,7 +151,7 @@ interface ISWbemEventSource : IDispatch
...
@@ -151,7 +151,7 @@ interface ISWbemEventSource : IDispatch
[
id
(
2
),
propget
]
[
id
(
2
),
propget
]
HRESULT
Security_
(
HRESULT
Security_
(
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
}
;
}
[
[
object
,
object
,
...
@@ -178,7 +178,7 @@ interface ISWbemLocator : IDispatch
...
@@ -178,7 +178,7 @@ interface ISWbemLocator : IDispatch
[
id
(
2
),
propget
]
[
id
(
2
),
propget
]
HRESULT
Security_
(
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
HRESULT
Security_
(
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
}
;
}
[
[
object
,
object
,
...
@@ -211,7 +211,7 @@ interface ISWbemMethod : IDispatch
...
@@ -211,7 +211,7 @@ interface ISWbemMethod : IDispatch
[
id
(
5
),
propget
]
[
id
(
5
),
propget
]
HRESULT
Qualifiers_
(
HRESULT
Qualifiers_
(
[
out
,
retval
]
ISWbemQualifierSet
**
objWbemQualifierSet
)
;
[
out
,
retval
]
ISWbemQualifierSet
**
objWbemQualifierSet
)
;
}
;
}
[
[
object
,
object
,
...
@@ -237,7 +237,7 @@ interface ISWbemMethodSet : IDispatch
...
@@ -237,7 +237,7 @@ interface ISWbemMethodSet : IDispatch
[
id
(
1
),
propget
]
[
id
(
1
),
propget
]
HRESULT
Count
(
HRESULT
Count
(
[
out
,
retval
]
long
*
iCount
)
;
[
out
,
retval
]
long
*
iCount
)
;
}
;
}
[
[
object
,
object
,
...
@@ -260,7 +260,7 @@ interface ISWbemNamedValue : IDispatch
...
@@ -260,7 +260,7 @@ interface ISWbemNamedValue : IDispatch
[
id
(
2
),
propget
]
[
id
(
2
),
propget
]
HRESULT
Name
(
HRESULT
Name
(
[
out
,
retval
]
BSTR
*
strName
)
;
[
out
,
retval
]
BSTR
*
strName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -304,7 +304,7 @@ interface ISWbemNamedValueSet : IDispatch
...
@@ -304,7 +304,7 @@ interface ISWbemNamedValueSet : IDispatch
[
id
(
5
)
]
[
id
(
5
)
]
HRESULT
DeleteAll
()
;
HRESULT
DeleteAll
()
;
}
;
}
[
[
object
,
object
,
...
@@ -484,7 +484,7 @@ interface ISWbemObject : IDispatch
...
@@ -484,7 +484,7 @@ interface ISWbemObject : IDispatch
[
id
(
25
),
propget
]
[
id
(
25
),
propget
]
HRESULT
Security_
(
HRESULT
Security_
(
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
}
;
}
[
[
object
,
object
,
...
@@ -586,7 +586,7 @@ interface ISWbemObjectPath : IDispatch
...
@@ -586,7 +586,7 @@ interface ISWbemObjectPath : IDispatch
[
id
(
14
),
propput
]
[
id
(
14
),
propput
]
HRESULT
Authority
(
HRESULT
Authority
(
[
in
]
BSTR
strAuthority
)
;
[
in
]
BSTR
strAuthority
)
;
}
;
}
[
[
object
,
object
,
...
@@ -621,7 +621,7 @@ interface ISWbemObjectSet : IDispatch
...
@@ -621,7 +621,7 @@ interface ISWbemObjectSet : IDispatch
HRESULT
ItemIndex
(
HRESULT
ItemIndex
(
[
in
]
long
lIndex
,
[
in
]
long
lIndex
,
[
out
,
retval
]
ISWbemObject
**
objWbemObject
)
;
[
out
,
retval
]
ISWbemObject
**
objWbemObject
)
;
}
;
}
typedef
typedef
[
[
...
@@ -689,7 +689,7 @@ interface ISWbemPrivilege : IDispatch
...
@@ -689,7 +689,7 @@ interface ISWbemPrivilege : IDispatch
[
id
(
3
),
propget
]
[
id
(
3
),
propget
]
HRESULT
Identifier
(
HRESULT
Identifier
(
[
out
,
retval
]
WbemPrivilegeEnum
*
iPrivilege
)
;
[
out
,
retval
]
WbemPrivilegeEnum
*
iPrivilege
)
;
}
;
}
[
[
object
,
object
,
...
@@ -733,7 +733,7 @@ interface ISWbemPrivilegeSet : IDispatch
...
@@ -733,7 +733,7 @@ interface ISWbemPrivilegeSet : IDispatch
[
in
]
BSTR
strPrivilege
,
[
in
]
BSTR
strPrivilege
,
[
in
,
defaultvalue
(
TRUE
)
]
VARIANT_BOOL
bIsEnabled
,
[
in
,
defaultvalue
(
TRUE
)
]
VARIANT_BOOL
bIsEnabled
,
[
out
,
retval
]
ISWbemPrivilege
**
objWbemPrivilege
)
;
[
out
,
retval
]
ISWbemPrivilege
**
objWbemPrivilege
)
;
}
;
}
typedef
typedef
[
[
...
@@ -802,7 +802,7 @@ interface ISWbemProperty : IDispatch
...
@@ -802,7 +802,7 @@ interface ISWbemProperty : IDispatch
[
id
(
6
),
propget
]
[
id
(
6
),
propget
]
HRESULT
IsArray
(
HRESULT
IsArray
(
[
out
,
retval
]
VARIANT_BOOL
*
bIsArray
)
;
[
out
,
retval
]
VARIANT_BOOL
*
bIsArray
)
;
}
;
}
[
[
object
,
object
,
...
@@ -840,7 +840,7 @@ interface ISWbemPropertySet : IDispatch
...
@@ -840,7 +840,7 @@ interface ISWbemPropertySet : IDispatch
HRESULT
Remove
(
HRESULT
Remove
(
[
in
]
BSTR
strName
,
[
in
]
BSTR
strName
,
[
in
,
defaultvalue
(
0
)
]
long
iFlags
)
;
[
in
,
defaultvalue
(
0
)
]
long
iFlags
)
;
}
;
}
[
[
object
,
object
,
...
@@ -897,7 +897,7 @@ interface ISWbemQualifier : IDispatch
...
@@ -897,7 +897,7 @@ interface ISWbemQualifier : IDispatch
[
id
(
6
),
propget
]
[
id
(
6
),
propget
]
HRESULT
IsAmended
(
HRESULT
IsAmended
(
[
out
,
retval
]
VARIANT_BOOL
*
bIsAmended
)
;
[
out
,
retval
]
VARIANT_BOOL
*
bIsAmended
)
;
}
;
}
[
[
object
,
object
,
...
@@ -938,7 +938,7 @@ interface ISWbemQualifierSet : IDispatch
...
@@ -938,7 +938,7 @@ interface ISWbemQualifierSet : IDispatch
HRESULT
Remove
(
HRESULT
Remove
(
[
in
]
BSTR
strName
,
[
in
]
BSTR
strName
,
[
in
,
defaultvalue
(
0
)
]
long
iFlags
)
;
[
in
,
defaultvalue
(
0
)
]
long
iFlags
)
;
}
;
}
typedef
typedef
[
[
...
@@ -999,7 +999,7 @@ interface ISWbemSecurity : IDispatch
...
@@ -999,7 +999,7 @@ interface ISWbemSecurity : IDispatch
[
id
(
3
),
propget
]
[
id
(
3
),
propget
]
HRESULT
Privileges
(
HRESULT
Privileges
(
[
out
,
retval
]
ISWbemPrivilegeSet
**
objWbemPrivilegeSet
)
;
[
out
,
retval
]
ISWbemPrivilegeSet
**
objWbemPrivilegeSet
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1183,7 +1183,7 @@ interface ISWbemServices : IDispatch
...
@@ -1183,7 +1183,7 @@ interface ISWbemServices : IDispatch
[
id
(
19
),
propget
]
[
id
(
19
),
propget
]
HRESULT
Security_
(
HRESULT
Security_
(
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
[
out
,
retval
]
ISWbemSecurity
**
objWbemSecurity
)
;
}
;
}
[
[
threading
(
apartment
),
threading
(
apartment
),
...
@@ -1194,6 +1194,6 @@ interface ISWbemServices : IDispatch
...
@@ -1194,6 +1194,6 @@ interface ISWbemServices : IDispatch
coclass
SWbemLocator
coclass
SWbemLocator
{
{
interface
ISWbemLocator
;
interface
ISWbemLocator
;
}
;
}
}
;
/* WbemScripting */
}
/*
WbemScripting
*/
include/wincodec.idl
View file @
5e93a744
...
@@ -890,7 +890,7 @@ interface IWICImageEncoder : IUnknown
...
@@ -890,7 +890,7 @@ interface IWICImageEncoder : IUnknown
[
in
]
ID2D1Image
*
image
,
[
in
]
ID2D1Image
*
image
,
[
in
]
IWICBitmapEncoder
*
encoder
,
[
in
]
IWICBitmapEncoder
*
encoder
,
[
in
,
unique
]
const
WICImageParameters
*
parameters
)
;
[
in
,
unique
]
const
WICImageParameters
*
parameters
)
;
}
;
}
cpp_quote
(
"DEFINE_GUID(CLSID_WICImagingFactory, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);"
)
cpp_quote
(
"DEFINE_GUID(CLSID_WICImagingFactory, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);"
)
cpp_quote
(
"DEFINE_GUID(CLSID_WICImagingFactory1, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);"
)
cpp_quote
(
"DEFINE_GUID(CLSID_WICImagingFactory1, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);"
)
...
@@ -1032,7 +1032,7 @@ interface IWICImagingFactory2 : IWICImagingFactory
...
@@ -1032,7 +1032,7 @@ interface IWICImagingFactory2 : IWICImagingFactory
HRESULT
CreateImageEncoder
(
HRESULT
CreateImageEncoder
(
[
in
]
ID2D1Device
*
device
,
[
in
]
ID2D1Device
*
device
,
[
out
]
IWICImageEncoder
**
encoder
)
;
[
out
]
IWICImageEncoder
**
encoder
)
;
}
;
}
[
[
local
,
local
,
...
...
include/wmdrmsdk.idl
View file @
5e93a744
...
@@ -77,5 +77,5 @@ library WMDRMContentEnablerLib
...
@@ -77,5 +77,5 @@ library WMDRMContentEnablerLib
coclass
WMDRMContentEnablerActivate
coclass
WMDRMContentEnablerActivate
{
{
[
default
]
interface
IPersistStream
;
[
default
]
interface
IPersistStream
;
}
;
}
}
;
}
include/wmiutils.idl
View file @
5e93a744
...
@@ -117,7 +117,7 @@ interface IWbemPathKeyList : IUnknown
...
@@ -117,7 +117,7 @@ interface IWbemPathKeyList : IUnknown
[
in
]
long
lFlags
,
[
in
]
long
lFlags
,
[
in
,
out
]
ULONG
*
puBuffLength
,
[
in
,
out
]
ULONG
*
puBuffLength
,
[
in
,
out
,
string
]
LPWSTR
pszText
)
;
[
in
,
out
,
string
]
LPWSTR
pszText
)
;
}
;
}
cpp_quote
(
"#ifdef WINE_NO_UNICODE_MACROS"
)
cpp_quote
(
"#ifdef WINE_NO_UNICODE_MACROS"
)
cpp_quote
(
"#undef GetClassName"
)
cpp_quote
(
"#undef GetClassName"
)
...
@@ -225,7 +225,7 @@ interface IWbemPath : IUnknown
...
@@ -225,7 +225,7 @@ interface IWbemPath : IUnknown
BOOL
IsSameClassName
(
BOOL
IsSameClassName
(
[
in
,
string
]
LPCWSTR
wszClass
)
;
[
in
,
string
]
LPCWSTR
wszClass
)
;
}
;
}
[
[
uuid
(
cf4cc405
-
e2c5
-
4
ddd
-
b3ce
-
5
e7582d8c9fa
)
uuid
(
cf4cc405
-
e2c5
-
4
ddd
-
b3ce
-
5
e7582d8c9fa
)
...
@@ -233,4 +233,4 @@ interface IWbemPath : IUnknown
...
@@ -233,4 +233,4 @@ interface IWbemPath : IUnknown
coclass
WbemDefPath
coclass
WbemDefPath
{
{
interface
IWbemPath
;
interface
IWbemPath
;
}
;
}
include/wmsbuffer.idl
View file @
5e93a744
...
@@ -40,4 +40,4 @@ interface INSSBuffer : IUnknown
...
@@ -40,4 +40,4 @@ interface INSSBuffer : IUnknown
HRESULT
GetBufferAndLength
(
HRESULT
GetBufferAndLength
(
[
out
]
BYTE
**
ppdwBuffer
,
[
out
]
BYTE
**
ppdwBuffer
,
[
out
]
DWORD
*
pdwLength
)
;
[
out
]
DWORD
*
pdwLength
)
;
}
;
}
include/wmsdkidl.idl
View file @
5e93a744
...
@@ -233,7 +233,7 @@ interface IWMStatusCallback : IUnknown
...
@@ -233,7 +233,7 @@ interface IWMStatusCallback : IUnknown
[
in
]
WMT_ATTR_DATATYPE
dwType
,
[
in
]
WMT_ATTR_DATATYPE
dwType
,
[
in
]
BYTE
*
pValue
,
[
in
]
BYTE
*
pValue
,
[
in
]
void
*
pvContext
)
;
[
in
]
void
*
pvContext
)
;
}
;
}
[
[
object
,
object
,
...
@@ -250,7 +250,7 @@ interface IWMReaderCallback : IWMStatusCallback
...
@@ -250,7 +250,7 @@ interface IWMReaderCallback : IWMStatusCallback
[
in
]
DWORD
dwFlags
,
[
in
]
DWORD
dwFlags
,
[
in
]
INSSBuffer
*
pSample
,
[
in
]
INSSBuffer
*
pSample
,
[
in
]
void
*
pvContext
)
;
[
in
]
void
*
pvContext
)
;
}
;
}
[
[
object
,
object
,
...
@@ -298,7 +298,7 @@ interface IWMBandwidthSharing : IWMStreamList
...
@@ -298,7 +298,7 @@ interface IWMBandwidthSharing : IWMStreamList
HRESULT
SetBandwidth
(
HRESULT
SetBandwidth
(
[
in
]
DWORD
bitrate
,
[
in
]
DWORD
bitrate
,
[
in
]
DWORD
buffer
)
;
[
in
]
DWORD
buffer
)
;
}
;
}
[
[
object
,
object
,
...
@@ -460,7 +460,7 @@ interface IWMProfile3 : IWMProfile2
...
@@ -460,7 +460,7 @@ interface IWMProfile3 : IWMProfile2
HRESULT
GetExpectedPacketCount
(
HRESULT
GetExpectedPacketCount
(
[
in
]
QWORD
duration
,
[
in
]
QWORD
duration
,
[
out
]
QWORD
*
packets
)
;
[
out
]
QWORD
*
packets
)
;
}
;
}
[
[
object
,
object
,
...
@@ -514,7 +514,7 @@ interface IWMMediaProps : IUnknown
...
@@ -514,7 +514,7 @@ interface IWMMediaProps : IUnknown
HRESULT
SetMediaType
(
HRESULT
SetMediaType
(
[
in
]
WM_MEDIA_TYPE
*
pType
)
;
[
in
]
WM_MEDIA_TYPE
*
pType
)
;
}
;
}
[
[
object
,
object
,
...
@@ -531,7 +531,7 @@ interface IWMOutputMediaProps : IWMMediaProps
...
@@ -531,7 +531,7 @@ interface IWMOutputMediaProps : IWMMediaProps
HRESULT
GetConnectionName
(
HRESULT
GetConnectionName
(
[
out
,
size_is
(
*
pcchName
)
]
WCHAR
*
pwszName
,
[
out
,
size_is
(
*
pcchName
)
]
WCHAR
*
pwszName
,
[
in
,
out
]
WORD
*
pcchName
)
;
[
in
,
out
]
WORD
*
pcchName
)
;
}
;
}
[
[
object
,
object
,
...
@@ -547,7 +547,7 @@ interface IWMMetadataEditor : IUnknown
...
@@ -547,7 +547,7 @@ interface IWMMetadataEditor : IUnknown
HRESULT
Close
()
;
HRESULT
Close
()
;
HRESULT
Flush
()
;
HRESULT
Flush
()
;
}
;
}
[
[
object
,
object
,
...
@@ -595,7 +595,7 @@ interface IWMReader : IUnknown
...
@@ -595,7 +595,7 @@ interface IWMReader : IUnknown
HRESULT
Pause
()
;
HRESULT
Pause
()
;
HRESULT
Resume
()
;
HRESULT
Resume
()
;
}
;
}
[
[
object
,
object
,
...
@@ -950,7 +950,7 @@ interface IWMSyncReader : IUnknown
...
@@ -950,7 +950,7 @@ interface IWMSyncReader : IUnknown
HRESULT
OpenStream
(
HRESULT
OpenStream
(
[
in
]
IStream
*
pStream
)
;
[
in
]
IStream
*
pStream
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1203,7 +1203,7 @@ interface IWMHeaderInfo : IUnknown
...
@@ -1203,7 +1203,7 @@ interface IWMHeaderInfo : IUnknown
HRESULT
RemoveScript
(
HRESULT
RemoveScript
(
[
in
]
WORD
index
)
;
[
in
]
WORD
index
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1225,7 +1225,7 @@ interface IWMHeaderInfo2 : IWMHeaderInfo
...
@@ -1225,7 +1225,7 @@ interface IWMHeaderInfo2 : IWMHeaderInfo
[
out
]
WMT_CODEC_INFO_TYPE
*
codec_type
,
[
out
]
WMT_CODEC_INFO_TYPE
*
codec_type
,
[
in
,
out
]
WORD
*
codec_info_cnt
,
[
in
,
out
]
WORD
*
codec_info_cnt
,
[
out
,
size_is
(
*
codec_info_cnt
)
]
BYTE
*
codec_info
)
;
[
out
,
size_is
(
*
codec_info_cnt
)
]
BYTE
*
codec_info
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1283,7 +1283,7 @@ interface IWMHeaderInfo3 : IWMHeaderInfo2
...
@@ -1283,7 +1283,7 @@ interface IWMHeaderInfo3 : IWMHeaderInfo2
[
in
]
WMT_CODEC_INFO_TYPE
codec_type
,
[
in
]
WMT_CODEC_INFO_TYPE
codec_type
,
[
in
]
WORD
codec_info_cnt
,
[
in
]
WORD
codec_info_cnt
,
[
in
,
size_is
(
codec_info_cnt
)
]
BYTE
*
codec_info
)
;
[
in
,
size_is
(
codec_info_cnt
)
]
BYTE
*
codec_info
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1442,7 +1442,7 @@ interface IWMPacketSize : IUnknown
...
@@ -1442,7 +1442,7 @@ interface IWMPacketSize : IUnknown
{
{
HRESULT
GetMaxPacketSize
(
[
out
]
DWORD
*
size
)
;
HRESULT
GetMaxPacketSize
(
[
out
]
DWORD
*
size
)
;
HRESULT
SetMaxPacketSize
(
[
in
]
DWORD
size
)
;
HRESULT
SetMaxPacketSize
(
[
in
]
DWORD
size
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1454,7 +1454,7 @@ interface IWMPacketSize2 : IWMPacketSize
...
@@ -1454,7 +1454,7 @@ interface IWMPacketSize2 : IWMPacketSize
{
{
HRESULT
GetMinPacketSize
(
[
out
]
DWORD
*
size
)
;
HRESULT
GetMinPacketSize
(
[
out
]
DWORD
*
size
)
;
HRESULT
SetMinPacketSize
(
[
in
]
DWORD
size
)
;
HRESULT
SetMinPacketSize
(
[
in
]
DWORD
size
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1484,7 +1484,7 @@ interface IWMDRMReader : IUnknown
...
@@ -1484,7 +1484,7 @@ interface IWMDRMReader : IUnknown
[
out
]
WMT_ATTR_DATATYPE
*
type
,
[
out
]
WMT_ATTR_DATATYPE
*
type
,
[
out
,
size_is
(
*
length
)
]
BYTE
*
value
,
[
out
,
size_is
(
*
length
)
]
BYTE
*
value
,
[
in
,
out
]
WORD
*
length
)
;
[
in
,
out
]
WORD
*
length
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1506,7 +1506,7 @@ interface IWMDRMReader2 : IWMDRMReader
...
@@ -1506,7 +1506,7 @@ interface IWMDRMReader2 : IWMDRMReader
[
out
]
DWORD
*
level
)
;
[
out
]
DWORD
*
level
)
;
HRESULT
TryNextLicense
()
;
HRESULT
TryNextLicense
()
;
}
;
}
[
[
object
,
object
,
...
@@ -1519,7 +1519,7 @@ interface IWMDRMReader3 : IWMDRMReader2
...
@@ -1519,7 +1519,7 @@ interface IWMDRMReader3 : IWMDRMReader2
HRESULT
GetInclusionList
(
HRESULT
GetInclusionList
(
[
out
]
GUID
**
guids
,
[
out
]
GUID
**
guids
,
[
out
]
DWORD
*
count
)
;
[
out
]
DWORD
*
count
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1537,7 +1537,7 @@ interface IWMReaderAccelerator : IUnknown
...
@@ -1537,7 +1537,7 @@ interface IWMReaderAccelerator : IUnknown
HRESULT
Notify
(
HRESULT
Notify
(
[
in
]
DWORD
output
,
[
in
]
DWORD
output
,
[
in
]
WM_MEDIA_TYPE
*
subtype
)
;
[
in
]
WM_MEDIA_TYPE
*
subtype
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1556,7 +1556,7 @@ interface IWMReaderTimecode : IUnknown
...
@@ -1556,7 +1556,7 @@ interface IWMReaderTimecode : IUnknown
[
in
]
WORD
range
,
[
in
]
WORD
range
,
[
out
]
DWORD
*
start_timecode
,
[
out
]
DWORD
*
start_timecode
,
[
out
]
DWORD
*
end_timecode
)
;
[
out
]
DWORD
*
end_timecode
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1569,7 +1569,7 @@ interface IWMReaderTypeNegotiation : IUnknown
...
@@ -1569,7 +1569,7 @@ interface IWMReaderTypeNegotiation : IUnknown
HRESULT
TryOutputProps
(
HRESULT
TryOutputProps
(
[
in
]
DWORD
output
,
[
in
]
DWORD
output
,
[
in
]
IWMOutputMediaProps
*
props
)
;
[
in
]
IWMOutputMediaProps
*
props
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1590,7 +1590,7 @@ interface IWMLanguageList : IUnknown
...
@@ -1590,7 +1590,7 @@ interface IWMLanguageList : IUnknown
HRESULT
AddLanguageByRFC1766String
(
HRESULT
AddLanguageByRFC1766String
(
[
in
]
LPCWSTR_WMSDK_TYPE_SAFE
language
,
[
in
]
LPCWSTR_WMSDK_TYPE_SAFE
language
,
[
out
]
WORD
*
index
)
;
[
out
]
WORD
*
index
)
;
}
;
}
[
[
object
,
object
,
...
@@ -1613,7 +1613,7 @@ interface IWMReaderPlaylistBurn : IUnknown
...
@@ -1613,7 +1613,7 @@ interface IWMReaderPlaylistBurn : IUnknown
HRESULT
Cancel
()
;
HRESULT
Cancel
()
;
HRESULT
EndPlaylistBurn
(
[
in
]
HRESULT
result
)
;
HRESULT
EndPlaylistBurn
(
[
in
]
HRESULT
result
)
;
}
;
}
cpp_quote
(
"HRESULT WINAPI WMCreateWriter(IUnknown*,IWMWriter**);"
)
cpp_quote
(
"HRESULT WINAPI WMCreateWriter(IUnknown*,IWMWriter**);"
)
...
...
include/wsdxml.idl
View file @
5e93a744
...
@@ -38,6 +38,6 @@ interface IWSDXMLContext : IUnknown
...
@@ -38,6 +38,6 @@ interface IWSDXMLContext : IUnknown
HRESULT
SetNamespaces
(
[
in
,
size_is
(
wNamespacesCount
)
]
const
PCWSDXML_NAMESPACE
*
pNamespaces
,
[
in
]
WORD
wNamespacesCount
,
[
in
]
BYTE
bLayerNumber
)
;
HRESULT
SetNamespaces
(
[
in
,
size_is
(
wNamespacesCount
)
]
const
PCWSDXML_NAMESPACE
*
pNamespaces
,
[
in
]
WORD
wNamespacesCount
,
[
in
]
BYTE
bLayerNumber
)
;
HRESULT
SetTypes
(
[
in
,
size_is
(
dwTypesCount
)
]
const
PCWSDXML_TYPE
*
pTypes
,
[
in
]
DWORD
dwTypesCount
,
[
in
]
BYTE
bLayerNumber
)
;
HRESULT
SetTypes
(
[
in
,
size_is
(
dwTypesCount
)
]
const
PCWSDXML_TYPE
*
pTypes
,
[
in
]
DWORD
dwTypesCount
,
[
in
]
BYTE
bLayerNumber
)
;
}
;
}
cpp_quote
(
"HRESULT WINAPI WSDXMLCreateContext(IWSDXMLContext **ppContext);"
)
cpp_quote
(
"HRESULT WINAPI WSDXMLCreateContext(IWSDXMLContext **ppContext);"
)
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