include: Remove some superfluous semicolons.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
ca9ca79d12
commit
5e93a74478
|
@ -80,4 +80,4 @@ interface IAccessor : IUnknown
|
||||||
[in, out, unique] DBREFCOUNT *pcRefCount,
|
[in, out, unique] DBREFCOUNT *pcRefCount,
|
||||||
[out] IErrorInfo **ppErrorInfoRem);
|
[out] IErrorInfo **ppErrorInfoRem);
|
||||||
|
|
||||||
};
|
}
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
[in] DWORD StreamFlags,
|
[in] DWORD StreamFlags,
|
||||||
[out] ISimpleAudioVolume **AudioVolume
|
[out] ISimpleAudioVolume **AudioVolume
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
HRESULT OnSessionCreated(
|
HRESULT OnSessionCreated(
|
||||||
[in] IAudioSessionControl *NewSession
|
[in] IAudioSessionControl *NewSession
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
HRESULT UnregisterDuckNotification(
|
HRESULT UnregisterDuckNotification(
|
||||||
[in] IAudioVolumeDuckNotification *duckNotification
|
[in] IAudioVolumeDuckNotification *duckNotification
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
interface IAMFilterMiscFlags : IUnknown
|
interface IAMFilterMiscFlags : IUnknown
|
||||||
{
|
{
|
||||||
ULONG GetMiscFlags();
|
ULONG GetMiscFlags();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
[in] int msg,
|
[in] int msg,
|
||||||
[in] long data1,
|
[in] long data1,
|
||||||
[in] long data2);
|
[in] long data2);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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(659cdea6-489e-11d9-a9cd-000d56965251),
|
uuid(659cdea6-489e-11d9-a9cd-000d56965251),
|
||||||
|
|
|
@ -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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -45,4 +45,4 @@ interface ICommandText : ICommand
|
||||||
[in, unique] LPCOLESTR pwszCommand,
|
[in, unique] LPCOLESTR pwszCommand,
|
||||||
[out] IErrorInfo **ppErrorInfoRem);
|
[out] IErrorInfo **ppErrorInfoRem);
|
||||||
|
|
||||||
};
|
}
|
||||||
|
|
|
@ -96,4 +96,4 @@ library COMSVCSLib
|
||||||
{
|
{
|
||||||
[default] interface IDispenserManager;
|
[default] interface IDispenserManager;
|
||||||
};
|
};
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
|
|
||||||
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
|
||||||
[in] ICorDebugThread *pThread, [in] ICorDebugMDA * pMDA
|
[in] ICorDebugThread *pThread, [in] ICorDebugMDA * pMDA
|
||||||
);
|
);
|
||||||
|
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
} CorDebugChainReason;
|
} CorDebugChainReason;
|
||||||
|
|
||||||
HRESULT GetReason([out] CorDebugChainReason *pReason);
|
HRESULT GetReason([out] CorDebugChainReason *pReason);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
]
|
]
|
||||||
interface ICorDebugContext : ICorDebugObjectValue
|
interface ICorDebugContext : ICorDebugObjectValue
|
||||||
{
|
{
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
HRESULT GetFlags([in] CorDebugMDAFlags * pFlags);
|
HRESULT GetFlags([in] CorDebugMDAFlags * pFlags);
|
||||||
|
|
||||||
HRESULT GetOSThreadId([out] DWORD * pOsTid);
|
HRESULT GetOSThreadId([out] DWORD * pOsTid);
|
||||||
};
|
}
|
||||||
|
|
|
@ -673,4 +673,4 @@ interface ID3D10InfoQueue : IUnknown
|
||||||
[in] BOOL mute
|
[in] BOOL mute
|
||||||
);
|
);
|
||||||
BOOL GetMuteDebugOutput();
|
BOOL GetMuteDebugOutput();
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
|
|
||||||
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,")
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
|
|
||||||
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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -604,7 +604,7 @@ interface IPart : IUnknown
|
||||||
HRESULT UnregisterControlChangeCallback(
|
HRESULT UnregisterControlChangeCallback(
|
||||||
[in] IControlChangeNotify *pNotify
|
[in] IControlChangeNotify *pNotify
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
pointer_default(unique),
|
pointer_default(unique),
|
||||||
|
|
|
@ -64,4 +64,4 @@ interface IDocObjectService : IUnknown
|
||||||
HRESULT IsErrorUrl(
|
HRESULT IsErrorUrl(
|
||||||
[in] LPCWSTR lpszUrl,
|
[in] LPCWSTR lpszUrl,
|
||||||
[out] BOOL *pfIsError);
|
[out] BOOL *pfIsError);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
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)
|
||||||
interface IDWriteRenderingParams1 : IDWriteRenderingParams
|
interface IDWriteRenderingParams1 : IDWriteRenderingParams
|
||||||
{
|
{
|
||||||
FLOAT GetGrayscaleEnhancedContrast();
|
FLOAT GetGrayscaleEnhancedContrast();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
DWRITE_TEXT_ANTIALIAS_MODE GetTextAntialiasMode();
|
DWRITE_TEXT_ANTIALIAS_MODE GetTextAntialiasMode();
|
||||||
HRESULT SetTextAntialiasMode(DWRITE_TEXT_ANTIALIAS_MODE mode);
|
HRESULT SetTextAntialiasMode(DWRITE_TEXT_ANTIALIAS_MODE mode);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
[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
|
||||||
[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
|
||||||
|
|
||||||
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
|
||||||
[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
|
||||||
[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
|
||||||
|
|
|
@ -414,7 +414,7 @@ interface IADs : IDispatch
|
||||||
|
|
||||||
[id(0x0000000e)]
|
[id(0x0000000e)]
|
||||||
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
|
||||||
|
|
||||||
[id(0x00000003), propput]
|
[id(0x00000003), propput]
|
||||||
HRESULT Filter([in] VARIANT pvFilter);
|
HRESULT Filter([in] VARIANT pvFilter);
|
||||||
};
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IADsGroup interface
|
* IADsGroup interface
|
||||||
|
@ -467,7 +467,7 @@ interface IADsGroup : IADs {
|
||||||
|
|
||||||
[id(0x00000013)]
|
[id(0x00000013)]
|
||||||
HRESULT Remove([in] BSTR bstrItemToBeRemoved);
|
HRESULT Remove([in] BSTR bstrItemToBeRemoved);
|
||||||
};
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IADsUser interface
|
* IADsUser interface
|
||||||
|
@ -752,7 +752,7 @@ interface IADsUser : IADs
|
||||||
|
|
||||||
[id(0x00000044)]
|
[id(0x00000044)]
|
||||||
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
|
||||||
[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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -213,7 +213,7 @@ interface IMediaObject : IUnknown
|
||||||
);
|
);
|
||||||
|
|
||||||
HRESULT Lock(LONG bLock);
|
HRESULT Lock(LONG bLock);
|
||||||
};
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IMediaObjectInPlace interface
|
* IMediaObjectInPlace interface
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
HRESULT ExitProcess(
|
HRESULT ExitProcess(
|
||||||
[in] INT32 iExitCode);
|
[in] INT32 iExitCode);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
|
|
@ -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
|
||||||
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,
|
||||||
|
|
|
@ -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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -437,7 +437,7 @@ interface IMLangConvertCharset : IUnknown
|
||||||
coclass CMLangConvertCharset
|
coclass CMLangConvertCharset
|
||||||
{
|
{
|
||||||
[default] interface IMLangConvertCharset;
|
[default] interface IMLangConvertCharset;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
|
|
@ -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);")
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
HRESULT SetInfo([in] ULONG cInfo,
|
HRESULT SetInfo([in] ULONG cInfo,
|
||||||
[in, size_is(cInfo)] DCINFO prgInfo[]);
|
[in, size_is(cInfo)] DCINFO prgInfo[]);
|
||||||
};
|
}
|
||||||
|
|
|
@ -118,7 +118,7 @@ library MSINKAUTLib
|
||||||
[id(0x00000001), propget] HRESULT Guid([out, retval] BSTR* Guid);
|
[id(0x00000001), propget] HRESULT Guid([out, retval] BSTR* Guid);
|
||||||
[id(0x00000002), propget] HRESULT Data([out, retval] VARIANT* Data);
|
[id(0x00000002), propget] HRESULT Data([out, retval] VARIANT* Data);
|
||||||
[id(0x00000002), propput] HRESULT Data([in] VARIANT Data);
|
[id(0x00000002), propput] HRESULT Data([in] VARIANT Data);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
odl,
|
odl,
|
||||||
|
@ -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
|
||||||
[out, retval] IInkExtendedProperties** Properties);
|
[out, retval] IInkExtendedProperties** Properties);
|
||||||
[id(0x0000000a)] HRESULT Clone(
|
[id(0x0000000a)] 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_ */")
|
||||||
[id(0x0000000f), propget, hidden] HRESULT Data(
|
[id(0x0000000f), propget, hidden] HRESULT Data(
|
||||||
[out, retval] XFORM* XFORM);
|
[out, retval] XFORM* XFORM);
|
||||||
[id(0x0000000f), propput, hidden] HRESULT Data([in] XFORM XFORM);
|
[id(0x0000000f), propput, hidden] HRESULT Data([in] XFORM XFORM);
|
||||||
};
|
}
|
||||||
|
|
||||||
interface IInkDisp;
|
interface IInkDisp;
|
||||||
|
|
||||||
|
@ -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_ */")
|
||||||
[id(0x00000021)] HRESULT ScaleTransform(
|
[id(0x00000021)] 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_ */")
|
||||||
HRESULT Clip(
|
HRESULT Clip(
|
||||||
[in] IInkRectangle *Rectangle);
|
[in] IInkRectangle *Rectangle);
|
||||||
HRESULT RemoveRecognitionResult();
|
HRESULT RemoveRecognitionResult();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
odl,
|
odl,
|
||||||
|
@ -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_ */")
|
||||||
HRESULT ModifyTopAlternate(
|
HRESULT ModifyTopAlternate(
|
||||||
[in] IInkRecognitionAlternate *Alternate);
|
[in] IInkRecognitionAlternate *Alternate);
|
||||||
HRESULT SetResultOnStrokes();
|
HRESULT SetResultOnStrokes();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
odl,
|
odl,
|
||||||
|
@ -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_ */")
|
||||||
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_ */")
|
||||||
[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_ */")
|
||||||
[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_ */")
|
||||||
[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_ */")
|
||||||
[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_ */")
|
||||||
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_ */")
|
||||||
[out, retval] IInkTablet** Tablet);
|
[out, retval] IInkTablet** Tablet);
|
||||||
[id(0x00000003), propget] HRESULT Buttons(
|
[id(0x00000003), propget] HRESULT Buttons(
|
||||||
[out, retval] IInkCursorButtons** Buttons);
|
[out, retval] IInkCursorButtons** Buttons);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
odl,
|
odl,
|
||||||
|
@ -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_ */")
|
||||||
[id(0x0000000a)] HRESULT SetEventInterest(
|
[id(0x0000000a)] HRESULT SetEventInterest(
|
||||||
[in] InkCollectorEventInterest EventId,
|
[in] InkCollectorEventInterest EventId,
|
||||||
[in] VARIANT_BOOL Listen);
|
[in] VARIANT_BOOL Listen);
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
|
@ -380,7 +380,7 @@ interface ITaskScheduler : IUnknown
|
||||||
coclass CTaskScheduler
|
coclass CTaskScheduler
|
||||||
{
|
{
|
||||||
[default] interface ITaskScheduler;
|
[default] interface ITaskScheduler;
|
||||||
};
|
}
|
||||||
|
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -390,4 +390,4 @@ coclass CTaskScheduler
|
||||||
coclass CTask
|
coclass CTask
|
||||||
{
|
{
|
||||||
[default] interface ITask;
|
[default] interface ITask;
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
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
|
||||||
|
|
||||||
HRESULT getSystemId(
|
HRESULT getSystemId(
|
||||||
[out, retval] const WCHAR ** systemId);
|
[out, retval] const WCHAR ** systemId);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[id(DISPID_MX_WRITER_FLUSH)]
|
[id(DISPID_MX_WRITER_FLUSH)]
|
||||||
HRESULT flush();
|
HRESULT flush();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
[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
|
||||||
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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[default] interface IVBSAXXMLReader;
|
[default] interface IVBSAXXMLReader;
|
||||||
interface ISAXXMLReader;
|
interface ISAXXMLReader;
|
||||||
interface IMXReaderControl;
|
interface IMXReaderControl;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
|
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
|
||||||
|
@ -3415,7 +3415,7 @@ coclass MXXMLWriter30
|
||||||
interface IVBSAXDTDHandler;
|
interface IVBSAXDTDHandler;
|
||||||
interface IVBSAXErrorHandler;
|
interface IVBSAXErrorHandler;
|
||||||
interface IVBSAXLexicalHandler;
|
interface IVBSAXLexicalHandler;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(88d969c8-f192-11d4-a65f-0040963251e5),
|
uuid(88d969c8-f192-11d4-a65f-0040963251e5),
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
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
|
||||||
|
|
||||||
HRESULT getSystemId(
|
HRESULT getSystemId(
|
||||||
[out, retval] const WCHAR ** systemId);
|
[out, retval] const WCHAR ** systemId);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[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
|
||||||
|
|
||||||
[id(DISPID_MX_WRITER_FLUSH)]
|
[id(DISPID_MX_WRITER_FLUSH)]
|
||||||
HRESULT flush();
|
HRESULT flush();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
@ -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
|
||||||
[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
|
||||||
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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
[default] interface IVBSAXXMLReader;
|
[default] interface IVBSAXXMLReader;
|
||||||
interface ISAXXMLReader;
|
interface ISAXXMLReader;
|
||||||
interface IMXReaderControl;
|
interface IMXReaderControl;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(3124c396-fb13-4836-a6ad-1317f1713688)
|
uuid(3124c396-fb13-4836-a6ad-1317f1713688)
|
||||||
|
@ -3149,7 +3149,7 @@ coclass SAXXMLReader30
|
||||||
[default] interface IVBSAXXMLReader;
|
[default] interface IVBSAXXMLReader;
|
||||||
interface ISAXXMLReader;
|
interface ISAXXMLReader;
|
||||||
interface IMXReaderControl;
|
interface IMXReaderControl;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
|
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
|
||||||
|
@ -3273,7 +3273,7 @@ coclass MXXMLWriter
|
||||||
interface IVBSAXDTDHandler;
|
interface IVBSAXDTDHandler;
|
||||||
interface IVBSAXErrorHandler;
|
interface IVBSAXErrorHandler;
|
||||||
interface IVBSAXLexicalHandler;
|
interface IVBSAXLexicalHandler;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(3d813dfe-6c91-4a4e-8f41-04346a841d9c)
|
uuid(3d813dfe-6c91-4a4e-8f41-04346a841d9c)
|
||||||
|
@ -3293,7 +3293,7 @@ coclass MXXMLWriter30
|
||||||
interface IVBSAXDTDHandler;
|
interface IVBSAXDTDHandler;
|
||||||
interface IVBSAXErrorHandler;
|
interface IVBSAXErrorHandler;
|
||||||
interface IVBSAXLexicalHandler;
|
interface IVBSAXLexicalHandler;
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(88d969c8-f192-11d4-a65f-0040963251e5),
|
uuid(88d969c8-f192-11d4-a65f-0040963251e5),
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
[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
|
||||||
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"),
|
||||||
|
|
|
@ -179,7 +179,7 @@ interface INetSharingPortMapping : IDispatch
|
||||||
|
|
||||||
[id(4)]
|
[id(4)]
|
||||||
HRESULT Delete();
|
HRESULT Delete();
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(02e4a2de-da20-4e34-89c8-ac22275a010b),
|
uuid(02e4a2de-da20-4e34-89c8-ac22275a010b),
|
||||||
|
|
|
@ -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);")
|
||||||
|
|
|
@ -273,4 +273,4 @@ interface IPStore : IUnknown
|
||||||
[in] IEnumPStoreItems** ppenum );
|
[in] IEnumPStoreItems** ppenum );
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
}
|
||||||
|
|
|
@ -78,7 +78,7 @@ interface ISampleGrabber: IUnknown
|
||||||
ISampleGrabberCB * pCallback,
|
ISampleGrabberCB * pCallback,
|
||||||
LONG WhichMethodToCallback
|
LONG WhichMethodToCallback
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -157,7 +157,7 @@ interface IMediaDet : IUnknown
|
||||||
HRESULT EnterBitmapGrabMode(
|
HRESULT EnterBitmapGrabMode(
|
||||||
double SeekTime
|
double SeekTime
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(65BD0711-24D2-4ff7-9324-ED2E5D3ABAFA),
|
uuid(65BD0711-24D2-4ff7-9324-ED2E5D3ABAFA),
|
||||||
|
@ -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
|
||||||
HRESULT AddFoundLocation(
|
HRESULT AddFoundLocation(
|
||||||
BSTR dir
|
BSTR dir
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
|
@ -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
|
||||||
long hresult,
|
long hresult,
|
||||||
[in] VARIANT * extra
|
[in] VARIANT * extra
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
HRESULT GetDefaultEffectB(
|
HRESULT GetDefaultEffectB(
|
||||||
[out,retval] BSTR * guidb
|
[out,retval] BSTR * guidb
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(78530B75-61F9-11D2-8CAD-00A024580902)
|
uuid(78530B75-61F9-11D2-8CAD-00A024580902)
|
||||||
|
@ -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
|
||||||
HRESULT SetRecompFormatFromSource(
|
HRESULT SetRecompFormatFromSource(
|
||||||
IAMTimelineSrc * source
|
IAMTimelineSrc * source
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -701,7 +701,7 @@ interface IAMTimelineObj : IUnknown
|
||||||
HRESULT GetEmbedDepth(
|
HRESULT GetEmbedDepth(
|
||||||
long * depth
|
long * depth
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -804,7 +804,7 @@ interface IAMTimelineSrc : IUnknown
|
||||||
HRESULT SetStretchMode(
|
HRESULT SetStretchMode(
|
||||||
int mode
|
int mode
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
|
|
|
@ -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
|
||||||
[in] IUnknown *punk);
|
[in] IUnknown *punk);
|
||||||
|
|
||||||
HRESULT Revert();
|
HRESULT Revert();
|
||||||
};
|
}
|
||||||
|
|
||||||
typedef void *CIE4ConnectionPoint;
|
typedef void *CIE4ConnectionPoint;
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
|
||||||
HRESULT v_CheckZoneCrossing(
|
HRESULT v_CheckZoneCrossing(
|
||||||
[in, out] LPCITEMIDLIST pidl);
|
[in, out] LPCITEMIDLIST pidl);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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);
|
||||||
};
|
}
|
||||||
|
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
[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
|
||||||
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
|
||||||
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
|
||||||
]
|
]
|
||||||
HRESULT SavePicture([in] IPictureDisp *Picture,
|
HRESULT SavePicture([in] IPictureDisp *Picture,
|
||||||
[in] BSTR filename);
|
[in] BSTR filename);
|
||||||
};
|
}
|
||||||
|
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
};
|
}
|
||||||
|
|
|
@ -154,7 +154,7 @@ interface ITextStoreACPSink : IUnknown
|
||||||
HRESULT OnStartEditTransaction();
|
HRESULT OnStartEditTransaction();
|
||||||
|
|
||||||
HRESULT OnEndEditTransaction();
|
HRESULT OnEndEditTransaction();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -311,4 +311,4 @@ interface ITextStoreACP : IUnknown
|
||||||
HRESULT GetWnd(
|
HRESULT GetWnd(
|
||||||
[in] TsViewCookie vcView,
|
[in] TsViewCookie vcView,
|
||||||
[out] HWND *phwnd);
|
[out] HWND *phwnd);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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 {
|
||||||
]
|
]
|
||||||
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 {
|
||||||
]
|
]
|
||||||
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 {
|
||||||
[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 {
|
||||||
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 {
|
||||||
[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 {
|
||||||
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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
]
|
]
|
||||||
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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
]
|
]
|
||||||
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(17cf72d0-bac5-11d1-b1bf-00c04fc2f3ef)
|
uuid(17cf72d0-bac5-11d1-b1bf-00c04fc2f3ef)
|
||||||
|
@ -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(17cf72d1-bac5-11d1-b1bf-00c04fc2f3ef)
|
uuid(17cf72d1-bac5-11d1-b1bf-00c04fc2f3ef)
|
||||||
|
@ -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(17cf72d2-bac5-11d1-b1bf-00c04fc2f3ef)
|
uuid(17cf72d2-bac5-11d1-b1bf-00c04fc2f3ef)
|
||||||
]
|
]
|
||||||
interface ITipPullSink : IUnknown {
|
interface ITipPullSink : IUnknown {
|
||||||
HRESULT PullComplete([in]HRESULT i_hrPull);
|
HRESULT PullComplete([in]HRESULT i_hrPull);
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(9797c15d-a428-4291-87b6-0995031a678d)
|
uuid(9797c15d-a428-4291-87b6-0995031a678d)
|
||||||
|
@ -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 {
|
||||||
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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
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 {
|
||||||
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-11cf-A60D-00A0C905416E)
|
uuid(E793F6D2-F53D-11cf-A60D-00A0C905416E)
|
||||||
]
|
]
|
||||||
interface IXAObtainRMInfo : IUnknown {
|
interface IXAObtainRMInfo : IUnknown {
|
||||||
HRESULT ObtainRMInfo([in]IRMHelper *pIRMHelper);
|
HRESULT ObtainRMInfo([in]IRMHelper *pIRMHelper);
|
||||||
};*/
|
}*/
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(13741d20-87eb-11ce-8081-0080c758527e)
|
uuid(13741d20-87eb-11ce-8081-0080c758527e)
|
||||||
]
|
]
|
||||||
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(6b369c21-fbd2-11d1-8f47-00c04f8ee57d)
|
uuid(6b369c21-fbd2-11d1-8f47-00c04f8ee57d)
|
||||||
]
|
]
|
||||||
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 {
|
||||||
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(5fab2547-9779-11d1-b886-00c04fb9618a)
|
uuid(5fab2547-9779-11d1-b886-00c04fb9618a)
|
||||||
|
@ -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-87ef-11ce-8081-0080c758527e)
|
uuid(c23cc370-87ef-11ce-8081-0080c758527e)
|
||||||
]
|
]
|
||||||
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(5433376c-414d-11d3-b206-00c04fc2f3ef)
|
uuid(5433376c-414d-11d3-b206-00c04fc2f3ef)
|
||||||
]
|
]
|
||||||
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-11d3-b206-00c04fc2f3ef)
|
uuid(5433376b-414d-11d3-b206-00c04fc2f3ef)
|
||||||
]
|
]
|
||||||
interface ITransactionVoterNotifyAsync2 : ITransactionOutcomeEvents {
|
interface ITransactionVoterNotifyAsync2 : ITransactionOutcomeEvents {
|
||||||
HRESULT VoteRequest(void);
|
HRESULT VoteRequest(void);
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(5433376a-414d-11d3-b206-00c04fc2f3ef)
|
uuid(5433376a-414d-11d3-b206-00c04fc2f3ef)
|
||||||
]
|
]
|
||||||
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(82dc88e1-a954-11d1-8f88-00600895e7d5)
|
uuid(82dc88e1-a954-11d1-8f88-00600895e7d5)
|
||||||
|
@ -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-0c76-11d2-87a6-00c04f990f34)
|
uuid(ef081809-0c76-11d2-87a6-00c04f990f34)
|
||||||
|
@ -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(82dc88e0-a954-11d1-8f88-00600895e7d5)
|
uuid(82dc88e0-a954-11d1-8f88-00600895e7d5)
|
||||||
]
|
]
|
||||||
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(59313e01-b36c-11cf-a539-00aa006887c3)
|
uuid(59313e01-b36c-11cf-a539-00aa006887c3)
|
||||||
|
@ -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(59313e00-b36c-11cf-a539-00aa006887c3)
|
uuid(59313e00-b36c-11cf-a539-00aa006887c3)
|
||||||
]
|
]
|
||||||
interface ITransactionTransmitterFactory : IUnknown {
|
interface ITransactionTransmitterFactory : IUnknown {
|
||||||
HRESULT Create([out]ITransactionTransmitter **ppTransmitter);
|
HRESULT Create([out]ITransactionTransmitter **ppTransmitter);
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(59313e03-b36c-11cf-a539-00aa006887c3)
|
uuid(59313e03-b36c-11cf-a539-00aa006887c3)
|
||||||
|
@ -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(59313e02-b36c-11cf-a539-00aa006887c3)
|
uuid(59313e02-b36c-11cf-a539-00aa006887c3)
|
||||||
]
|
]
|
||||||
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 {
|
||||||
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-11d0-b386-00a0c9083365)
|
uuid(ac2b8ad2-d6f0-11d0-b386-00a0c9083365)
|
||||||
]
|
]
|
||||||
interface IDtcLuRecovery : IUnknown {
|
interface IDtcLuRecovery : IUnknown {
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(4131e762-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e762-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
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 {
|
||||||
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(4131e766-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e766-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
interface IDtcLuRecoveryInitiatedByDtcStatusWork : IUnknown {
|
interface IDtcLuRecoveryInitiatedByDtcStatusWork : IUnknown {
|
||||||
HRESULT HandleCheckLuStatus([in]LONG lRecoverySeqNum);
|
HRESULT HandleCheckLuStatus([in]LONG lRecoverySeqNum);
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(4131e764-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e764-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
[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-11d0-b386-00a0c9083365)
|
uuid(ac2b8ad1-d6f0-11d0-b386-00a0c9083365)
|
||||||
|
@ -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(4131e768-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e768-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
interface IDtcLuRecoveryInitiatedByLu : IUnknown {
|
interface IDtcLuRecoveryInitiatedByLu : IUnknown {
|
||||||
HRESULT GetObjectToHandleWorkFromLu([out]IDtcLuRecoveryInitiatedByLuWork **ppWork);
|
HRESULT GetObjectToHandleWorkFromLu([out]IDtcLuRecoveryInitiatedByLuWork **ppWork);
|
||||||
};
|
}
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(4131e769-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e769-1aea-11d0-944b-00a0c905416e)
|
||||||
|
@ -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(4131e770-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e770-1aea-11d0-944b-00a0c905416e)
|
||||||
|
@ -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(4131e771-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e771-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
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(4131e773-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e773-1aea-11d0-944b-00a0c905416e)
|
||||||
|
@ -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(4131e774-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e774-1aea-11d0-944b-00a0c905416e)
|
||||||
|
@ -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(4131e775-1aea-11d0-944b-00a0c905416e)
|
uuid(4131e775-1aea-11d0-944b-00a0c905416e)
|
||||||
]
|
]
|
||||||
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,0x4131e751,0x1aea,0x11d0,0x94,0x4b,0x00,0xa0,0xc9,0x05,0x41,0x6e);
|
DEFINE_GUID(IID_IXAResourceManager,0x4131e751,0x1aea,0x11d0,0x94,0x4b,0x00,0xa0,0xc9,0x05,0x41,0x6e);
|
||||||
|
|
|
@ -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**);")
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
HRESULT SetVideoPortIndex([in] DWORD index);
|
HRESULT SetVideoPortIndex([in] DWORD index);
|
||||||
HRESULT GetVideoPortIndex([out] DWORD *index);
|
HRESULT GetVideoPortIndex([out] DWORD *index);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
[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
|
||||||
[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
|
||||||
[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
|
||||||
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
|
||||||
[out] long *plFlavor);
|
[out] long *plFlavor);
|
||||||
|
|
||||||
HRESULT EndEnumeration();
|
HRESULT EndEnumeration();
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
[ 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
|
||||||
[ 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
|
||||||
[ 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
|
||||||
[ 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
|
||||||
|
|
||||||
[ id(5) ]
|
[ id(5) ]
|
||||||
HRESULT DeleteAll();
|
HRESULT DeleteAll();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
[ 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
|
||||||
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
|
||||||
[ 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
|
||||||
[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
|
||||||
[ 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
|
||||||
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
|
||||||
[ 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
|
||||||
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
|
||||||
[ 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
|
||||||
[ 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
|
||||||
coclass SWbemLocator
|
coclass SWbemLocator
|
||||||
{
|
{
|
||||||
interface ISWbemLocator;
|
interface ISWbemLocator;
|
||||||
};
|
}
|
||||||
|
|
||||||
}; /* WbemScripting */
|
} /* WbemScripting */
|
||||||
|
|
|
@ -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
|
||||||
HRESULT CreateImageEncoder(
|
HRESULT CreateImageEncoder(
|
||||||
[in] ID2D1Device *device,
|
[in] ID2D1Device *device,
|
||||||
[out] IWICImageEncoder **encoder);
|
[out] IWICImageEncoder **encoder);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
|
|
|
@ -77,5 +77,5 @@ library WMDRMContentEnablerLib
|
||||||
coclass WMDRMContentEnablerActivate
|
coclass WMDRMContentEnablerActivate
|
||||||
{
|
{
|
||||||
[default] interface IPersistStream;
|
[default] interface IPersistStream;
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
BOOL IsSameClassName(
|
BOOL IsSameClassName(
|
||||||
[in,string] LPCWSTR wszClass);
|
[in,string] LPCWSTR wszClass);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa)
|
uuid(cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa)
|
||||||
|
@ -233,4 +233,4 @@ interface IWbemPath : IUnknown
|
||||||
coclass WbemDefPath
|
coclass WbemDefPath
|
||||||
{
|
{
|
||||||
interface IWbemPath;
|
interface IWbemPath;
|
||||||
};
|
}
|
||||||
|
|
|
@ -40,4 +40,4 @@ interface INSSBuffer : IUnknown
|
||||||
HRESULT GetBufferAndLength(
|
HRESULT GetBufferAndLength(
|
||||||
[out] BYTE **ppdwBuffer,
|
[out] BYTE **ppdwBuffer,
|
||||||
[out] DWORD *pdwLength);
|
[out] DWORD *pdwLength);
|
||||||
};
|
}
|
||||||
|
|
|
@ -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
|
||||||
[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
|
||||||
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
|
||||||
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
|
||||||
|
|
||||||
HRESULT SetMediaType(
|
HRESULT SetMediaType(
|
||||||
[in] WM_MEDIA_TYPE *pType);
|
[in] WM_MEDIA_TYPE *pType);
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
HRESULT Close();
|
HRESULT Close();
|
||||||
|
|
||||||
HRESULT Flush();
|
HRESULT Flush();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -595,7 +595,7 @@ interface IWMReader : IUnknown
|
||||||
HRESULT Pause();
|
HRESULT Pause();
|
||||||
|
|
||||||
HRESULT Resume();
|
HRESULT Resume();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
|
|
||||||
HRESULT RemoveScript(
|
HRESULT RemoveScript(
|
||||||
[in] WORD index );
|
[in] WORD index );
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
[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
|
||||||
{
|
{
|
||||||
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
|
||||||
{
|
{
|
||||||
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
|
||||||
[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
|
||||||
[out] DWORD *level);
|
[out] DWORD *level);
|
||||||
|
|
||||||
HRESULT TryNextLicense();
|
HRESULT TryNextLicense();
|
||||||
};
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
|
@ -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
|
||||||
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
|
||||||
[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
|
||||||
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
|
||||||
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
|
||||||
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**);")
|
||||||
|
|
|
@ -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);")
|
||||||
|
|
Loading…
Reference in New Issue