86enum enum_SOURCE_TEXT_ATTR
111 uuid(51973c10-cb0c-11d0-b5c9-00a0244a0e7a),
117 [
in, size_is(uNumCodeChars)] LPCOLESTR pstrCode,
119 [
in] LPCOLESTR pstrDelimiter,
124 [
in, size_is(uNumCodeChars)] LPCOLESTR pstrCode,
126 [
in] LPCOLESTR pstrDelimiter,
139 uuid(bc437e23-f5b8-47
f4-bb79-7d1ce5483b86),
145 [
in, size_is(uNumCodeChars)] LPCOLESTR pstrCode,
147 [
in] LPCOLESTR pstrDelimiter,
152 [
in, size_is(uNumCodeChars)] LPCOLESTR pstrCode,
154 [
in] LPCOLESTR pstrDelimiter,
170 uuid(51973c1f-cb0c-11d0-b5c9-00a0244a0e7a),
188 uuid(51973c21-cb0c-11d0-b5c9-00a0244a0e7a),
200 uuid(51973c13-cb0c-11d0-b5c9-00a0244a0e7a),
217 uuid(51973c1d-cb0c-11d0-b5c9-00a0244a0e7a),
241 uuid(51973c28-cb0c-11d0-b5c9-00a0244a0e7a),
258 uuid(51973c37-cb0c-11d0-b5c9-00a0244a0e7a),
298 uuid(51973c30-cb0c-11d0-b5c9-00a0244Aae7a),
345 uuid(51973c32-cb0c-11d0-b5c9-00a0244a0e7a),
352 [
in] LPCOLESTR pstrName);
357 [
in] LPCOLESTR pstr);
405 [
out]
BOOL *pfCallOnScriptError);
424 uuid(4dedc754-04c7-4f10-9e60-16a390fe6e62),
431 [
in] LPCOLESTR pstrName);
436 [
in] LPCOLESTR pstr);
484 [
out]
BOOL *pfCallOnScriptError);
503 uuid(51973c11-cb0c-11d0-b5c9-00a0244a0e7a),
524 [
out]
BOOL *pfCallOnScriptErrorWhenContinuing);
532 uuid(d6b96b0a-7463-402
c-92ac-89984226942
f),
553 [
out]
BOOL *pfCallOnScriptErrorWhenContinuing);
558 uuid(51973C17-CB0C-11d0-B5C9-00A0244A0E7A),
568 uuid(51973C1e-CB0C-11d0-B5C9-00A0244A0E7A),
578 uuid(51973C2a-CB0C-11d0-B5C9-00A0244A0E7A),
588 uuid(51973C3c-CB0C-11d0-B5C9-00A0244A0E7A),
598 uuid(51973C34-CB0C-11d0-B5C9-00A0244A0E7A),
608 uuid(51973C40-CB0C-11d0-B5C9-00A0244A0E7A),
618 uuid(51973c38-cb0c-11d0-b5c9-00a0244a0e7a),
629 uuid(51973C1a-cb0c-11d0-b5c9-00a0244a0e7a),
640 uuid(51973c1b-cb0c-11d0-b5c9-00a0244a0e7a),
651 uuid(51973c18-cb0c-11d0-b5c9-00a0244a0e7a),
661 uuid(51973C36-CB0C-11d0-B5C9-00A0244A0E7A),
672 uuid(51973C12-CB0C-11d0-B5C9-00A0244A0E7A),
682 uuid(51973C41-CB0C-11d0-B5C9-00A0244A0E7A),
690cpp_quote(
"#ifndef DISABLE_ACTIVDBG_INTERFACE_WRAPPERS")
693cpp_quote("#define IActiveScriptDebug IActiveScriptDebug64")
694cpp_quote("#define IID_IActiveScriptDebug IID_IActiveScriptDebug64")
696cpp_quote("#define IActiveScriptSiteDebug IActiveScriptSiteDebug64")
697cpp_quote("#define IID_IActiveScriptSiteDebug IID_IActiveScriptSiteDebug64")
699cpp_quote("#define IDebugApplication IDebugApplication64")
700cpp_quote("#define IID_IDebugApplication IID_IDebugApplication64")
704cpp_quote("#define IActiveScriptDebug IActiveScriptDebug32")
705cpp_quote("#define IID_IActiveScriptDebug IID_IActiveScriptDebug32")
707cpp_quote("#define IActiveScriptSiteDebug IActiveScriptSiteDebug32")
708cpp_quote("#define IID_IActiveScriptSiteDebug IID_IActiveScriptSiteDebug32")
710cpp_quote("#define IDebugApplication IDebugApplication32")
711cpp_quote("#define IID_IDebugApplication IID_IDebugApplication32")
enum tagBREAKPOINT_STATE BREAKPOINT_STATE
enum tagDOCUMENTNAMETYPE DOCUMENTNAMETYPE
enum tagERRORRESUMEACTION ERRORRESUMEACTION
enum tagBREAKREASON BREAKREASON
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_STRING
@ BREAKREASON_DEBUGGER_HALT
@ BREAKREASON_HOST_INITIATED
@ BREAKREASON_LANGUAGE_INITIATED
@ BREAKREASON_DEBUGGER_BLOCK
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_COMMENT
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NONSOURCE
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_FUNCTION_START
@ DOCUMENTNAMETYPE_FILE_TAIL
@ DOCUMENTNAMETYPE_APPNODE
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_KEYWORD
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_OPERATOR
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NUMBER
@ BREAKRESUMEACTION_STEP_OUT
@ BREAKRESUMEACTION_STEP_INTO
@ BREAKRESUMEACTION_STEP_OVER
@ BREAKRESUMEACTION_CONTINUE
@ BREAKRESUMEACTION_IGNORE
@ BREAKRESUMEACTION_ABORT
enum tagBREAKRESUME_ACTION BREAKRESUMEACTION
@ ERRORRESUMEACTION_SkipErrorStatement
@ ERRORRESUMEACTION_ReexecuteErrorStatement
@ ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT EnumCodeContextsOfPosition([in] DWORD dwSourceContext, [in] ULONG uCharacterOffset, [in] ULONG uNumChars, [out] IEnumDebugCodeContexts **ppescc)
HRESULT GetScriptTextAttributes([in, size_is(uNumCodeChars)] LPCOLESTR pstrCode, [in] ULONG uNumCodeChars, [in] LPCOLESTR pstrDelimiter, [in] DWORD dwFlags, [in, out, size_is(uNumCodeChars)] SOURCE_TEXT_ATTR *pattr)
HRESULT GetScriptletTextAttributes([in, size_is(uNumCodeChars)] LPCOLESTR pstrCode, [in] ULONG uNumCodeChars, [in] LPCOLESTR pstrDelimiter, [in] DWORD dwFlags, [in, out, size_is(uNumCodeChars)] SOURCE_TEXT_ATTR *pattr)
HRESULT GetScriptTextAttributes([in, size_is(uNumCodeChars)] LPCOLESTR pstrCode, [in] ULONG uNumCodeChars, [in] LPCOLESTR pstrDelimiter, [in] DWORD dwFlags, [in, out, size_is(uNumCodeChars)] SOURCE_TEXT_ATTR *pattr)
HRESULT EnumCodeContextsOfPosition([in] DWORDLONG dwSourceContext, [in] ULONG uCharacterOffset, [in] ULONG uNumChars, [out] IEnumDebugCodeContexts **ppescc)
HRESULT GetScriptletTextAttributes([in, size_is(uNumCodeChars)] LPCOLESTR pstrCode, [in] ULONG uNumCodeChars, [in] LPCOLESTR pstrDelimiter, [in] DWORD dwFlags, [in, out, size_is(uNumCodeChars)] SOURCE_TEXT_ATTR *pattr)
HRESULT OnScriptErrorDebug([in] IActiveScriptErrorDebug *pErrorDebug, [out] BOOL *pfEnterDebugger, [out] BOOL *pfCallOnScriptErrorWhenContinuing)
HRESULT GetRootApplicationNode([out] IDebugApplicationNode **ppdanRoot)
HRESULT GetDocumentContextFromPosition([in] DWORD dwSourceContext, [in] ULONG uCharacterOffset, [in] ULONG uNumChars, [out] IDebugDocumentContext **ppsc)
HRESULT GetApplication([out] IDebugApplication32 **ppda)
HRESULT OnScriptErrorDebug([in] IActiveScriptErrorDebug *pErrorDebug, [out] BOOL *pfEnterDebugger, [out] BOOL *pfCallOnScriptErrorWhenContinuing)
HRESULT GetApplication([out] IDebugApplication64 **ppda)
HRESULT GetDocumentContextFromPosition([in] DWORDLONG dwSourceContext, [in] ULONG uCharacterOffset, [in] ULONG uNumChars, [out] IDebugDocumentContext **ppsc)
HRESULT GetRootApplicationNode([out] IDebugApplicationNode **ppdanRoot)
HRESULT SynchronousCallInDebuggerThread([in] IDebugThreadCall32 *pptc, [in] DWORD dwParam1, [in] DWORD dwParam2, [in] DWORD dwParam3)
HRESULT FireDebuggerEvent([in] REFGUID riid, [in] IUnknown *punk)
HRESULT HandleRuntimeError([in] IActiveScriptErrorDebug *pErrorDebug, [in] IActiveScriptSite *pScriptSite, [out] BREAKRESUMEACTION *pbra, [out] ERRORRESUMEACTION *perra, [out] BOOL *pfCallOnScriptError)
HRESULT GetCurrentThread([out] IDebugApplicationThread **pat)
HRESULT CreateAsyncDebugOperation([in] IDebugSyncOperation *psdo, [out] IDebugAsyncOperation **ppado)
HRESULT GetBreakFlags([out] APPBREAKFLAGS *pabf, [out] IRemoteDebugApplicationThread **pprdatSteppingThread)
HRESULT StepOutComplete()
HRESULT CreateApplicationNode([out] IDebugApplicationNode **ppdanNew)
HRESULT HandleBreakPoint([in] BREAKREASON br, [out] BREAKRESUMEACTION *pbra)
BOOL FIsAutoJitDebugEnabled()
HRESULT RemoveGlobalExpressionContextProvider([in] DWORD dwCookie)
HRESULT AddGlobalExpressionContextProvider([in] IProvideExpressionContexts *pdsfs, [out] DWORD *pdwCookie)
HRESULT DebugOutput([in] LPCOLESTR pstr)
HRESULT StartDebugSession()
HRESULT RemoveStackFrameSniffer([in] DWORD dwCookie)
HRESULT QueryCurrentThreadIsDebuggerThread()
HRESULT SetName([in] LPCOLESTR pstrName)
HRESULT AddStackFrameSniffer([in] IDebugStackFrameSniffer *pdsfs, [out] DWORD *pdwCookie)
HRESULT CreateAsyncDebugOperation([in] IDebugSyncOperation *psdo, [out] IDebugAsyncOperation **ppado)
HRESULT DebugOutput([in] LPCOLESTR pstr)
HRESULT QueryCurrentThreadIsDebuggerThread()
HRESULT GetCurrentThread([out] IDebugApplicationThread **pat)
HRESULT HandleRuntimeError([in] IActiveScriptErrorDebug *pErrorDebug, [in] IActiveScriptSite *pScriptSite, [out] BREAKRESUMEACTION *pbra, [out] ERRORRESUMEACTION *perra, [out] BOOL *pfCallOnScriptError)
HRESULT GetBreakFlags([out] APPBREAKFLAGS *pabf, [out] IRemoteDebugApplicationThread **pprdatSteppingThread)
HRESULT RemoveGlobalExpressionContextProvider([in] DWORDLONG dwCookie)
HRESULT FireDebuggerEvent([in] REFGUID riid, [in] IUnknown *punk)
HRESULT StepOutComplete()
HRESULT RemoveStackFrameSniffer([in] DWORD dwCookie)
HRESULT SetName([in] LPCOLESTR pstrName)
HRESULT SynchronousCallInDebuggerThread([in] IDebugThreadCall32 *pptc, [in] DWORDLONG dwParam1, [in] DWORDLONG dwParam2, [in] DWORDLONG dwParam3)
HRESULT StartDebugSession()
HRESULT AddGlobalExpressionContextProvider([in] IProvideExpressionContexts *pdsfs, [out] DWORDLONG *pdwCookie)
HRESULT AddStackFrameSniffer([in] IDebugStackFrameSniffer *pdsfs, [out] DWORD *pdwCookie)
HRESULT CreateApplicationNode([out] IDebugApplicationNode **ppdanNew)
HRESULT HandleBreakPoint([in] BREAKREASON br, [out] BREAKRESUMEACTION *pbra)
BOOL FIsAutoJitDebugEnabled()
HRESULT SetBreakPoint([in] BREAKPOINT_STATE bps)
HRESULT GetDocumentContext([out] IDebugDocumentContext **ppsc)
HRESULT GetDocument([out] IDebugDocument **ppsd)
HRESULT EnumCodeContexts([out] IEnumDebugCodeContexts **ppescc)
HRESULT GetName([in] DOCUMENTNAMETYPE dnt, [out] BSTR *pbstrName)
HRESULT GetDocumentClassId([out] CLSID *pclsidDocument)
HRESULT Clone([out] IEnumDebugCodeContexts **ppescc)
HRESULT Skip([in] ULONG celt)
HRESULT Next([in] ULONG celt, [out] IDebugCodeContext **pscc, [out] ULONG *pceltFetched)
HRESULT Resume([out] DWORD *pdwCount)
HRESULT EnumStackFrames([out] IEnumDebugStackFrames **ppedsf)
HRESULT SetNextStatement([in] IDebugStackFrame *pStackFrame, [in] IDebugCodeContext *pCodeContext)
HRESULT GetDescription([out] BSTR *pbstrDescription, [out] BSTR *pbstrState)
HRESULT GetSystemThreadId([out] DWORD *dwThreadId)
HRESULT Suspend([out] DWORD *pdwCount)
HRESULT GetApplication([out] IRemoteDebugApplication **pprda)
HRESULT GetSuspendCount([out] DWORD *pdwCount)
HRESULT GetState([out] DWORD *pState)
HRESULT DisconnectDebugger()
HRESULT GetName([out] BSTR *pbstrName)
HRESULT ConnectDebugger([in] IApplicationDebugger *pad)
HRESULT CreateInstanceAtApplication([in] REFCLSID rclsid, [in] IUnknown *pUnkOuter, [in] DWORD dwClsContext, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject)
HRESULT EnumThreads([out] IEnumRemoteDebugApplicationThreads **pperdat)
HRESULT GetDebugger([out] IApplicationDebugger **pad)
HRESULT EnumGlobalExpressionContexts([out] IEnumDebugExpressionContexts **ppedec)
HRESULT GetRootNode([out] IDebugApplicationNode **ppdanRoot)
HRESULT ResumeFromBreakPoint([in] IRemoteDebugApplicationThread *prptFocus, [in] BREAKRESUMEACTION bra, [in] ERRORRESUMEACTION era)
unsigned long long DWORDLONG
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject