Lines Matching refs:HRESULT

157     HRESULT GetType([out] CorElementType *pType);
158 HRESULT GetSize([out] ULONG32 *pSize);
159 HRESULT GetAddress([out] CORDB_ADDRESS *pAddress);
160 HRESULT CreateBreakpoint([out] ICorDebugValueBreakpoint **ppBreakpoint);
171 HRESULT GetProcess([out] ICorDebugProcess **ppProcess);
172 HRESULT GetID([out] DWORD *pdwThreadId);
173 HRESULT GetHandle([out] HTHREAD *phThreadHandle);
174 HRESULT GetAppDomain([out] ICorDebugAppDomain **ppAppDomain);
175 HRESULT SetDebugState([in] CorDebugThreadState state);
176 HRESULT GetDebugState([out] CorDebugThreadState *pState);
191 HRESULT GetUserState([out] CorDebugUserState *pState);
192 HRESULT GetCurrentException([out] ICorDebugValue **ppExceptionObject);
193 HRESULT ClearCurrentException();
194 HRESULT CreateStepper([out] ICorDebugStepper **ppStepper);
195 HRESULT EnumerateChains([out] ICorDebugChainEnum **ppChains);
196 HRESULT GetActiveChain([out] ICorDebugChain **ppChain);
197 HRESULT GetActiveFrame([out] ICorDebugFrame **ppFrame);
198 HRESULT GetRegisterSet([out] ICorDebugRegisterSet **ppRegisters);
199 HRESULT CreateEval([out] ICorDebugEval **ppEval);
200 HRESULT GetObject([out] ICorDebugValue **ppObject);
212 HRESULT Stop([in] DWORD dwTimeoutIgnored);
213 HRESULT Continue([in] BOOL fIsOutOfBand);
214 HRESULT IsRunning([out] BOOL *pbRunning);
215 HRESULT HasQueuedCallbacks([in] ICorDebugThread *pThread,
217 HRESULT EnumerateThreads([out] ICorDebugThreadEnum **ppThreads);
218 HRESULT SetAllThreadsDebugState([in] CorDebugThreadState state,
220 HRESULT Detach();
221 HRESULT Terminate([in] UINT exitCode);
222 HRESULT CanCommitChanges([in] ULONG cSnapshots,
225 HRESULT CommitChanges([in] ULONG cSnapshots,
238 HRESULT GetID([out] DWORD *pdwProcessId);
239 HRESULT GetHandle([out] HPROCESS *phProcessHandle);
240 HRESULT GetThread([in] DWORD dwThreadId, [out] ICorDebugThread **ppThread);
241 HRESULT EnumerateObjects([out] ICorDebugObjectEnum **ppObjects);
242 HRESULT IsTransitionStub([in] CORDB_ADDRESS address, [out] BOOL *pbTransitionStub);
243 HRESULT IsOSSuspended([in] DWORD threadID, [out] BOOL *pbSuspended);
244 HRESULT GetThreadContext([in] DWORD threadID, [in] ULONG32 contextSize,
246 HRESULT SetThreadContext([in] DWORD threadID, [in] ULONG32 contextSize, [in] BYTE context[]);
247 HRESULT ReadMemory([in] CORDB_ADDRESS address, [in] DWORD size, [out] BYTE buffer[], [out] SIZE_T *read);
248 HRESULT WriteMemory([in] CORDB_ADDRESS address, [in] DWORD size, [in] BYTE buffer[], [out] SIZE_T *written);
249 HRESULT ClearCurrentException([in] DWORD threadID);
250 HRESULT EnableLogMessages([in]BOOL fOnOff);
251 HRESULT ModifyLogSwitch([in] WCHAR *pLogSwitchName,
253 HRESULT EnumerateAppDomains([out] ICorDebugAppDomainEnum **ppAppDomains);
254 HRESULT GetObject([out] ICorDebugValue **ppObject);
255 HRESULT ThreadForFiberCookie([in] DWORD fiberCookie, [out] ICorDebugThread **ppThread);
256 HRESULT GetHelperThreadID([out] DWORD *pThreadID);
267 HRESULT GetProcess([out] ICorDebugProcess **ppProcess);
268 HRESULT EnumerateAssemblies([out] ICorDebugAssemblyEnum **ppAssemblies);
269 HRESULT GetModuleFromMetaDataInterface([in] IUnknown *pIMetaData,
271 HRESULT EnumerateBreakpoints([out] ICorDebugBreakpointEnum **ppBreakpoints);
272 HRESULT EnumerateSteppers([out] ICorDebugStepperEnum **ppSteppers);
273 HRESULT IsAttached([out] BOOL *pbAttached);
274 HRESULT GetName([in] ULONG32 cchName, [out] ULONG32 *pcchName, [out] WCHAR szName[]);
275 HRESULT GetObject([out] ICorDebugValue **ppObject);
276 HRESULT Attach();
277 HRESULT GetID([out] ULONG32 *pId);
288 HRESULT Breakpoint([in] ICorDebugAppDomain *pAppDomain,
303 HRESULT StepComplete([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
305 HRESULT Break([in] ICorDebugAppDomain *pAppDomain,
307 HRESULT Exception([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
309 HRESULT EvalComplete([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
311 HRESULT EvalException([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
313 HRESULT CreateProcess([in] ICorDebugProcess *pProcess);
314 HRESULT ExitProcess([in] ICorDebugProcess *pProcess);
315 HRESULT CreateThread([in] ICorDebugAppDomain *pAppDomain,[in] ICorDebugThread *thread);
316 HRESULT ExitThread([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *thread);
317 HRESULT LoadModule([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugModule *pModule);
318 HRESULT UnloadModule([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugModule *pModule);
319 HRESULT LoadClass([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugClass *c);
320 HRESULT UnloadClass([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugClass *c);
321 HRESULT DebuggerError([in] ICorDebugProcess *pProcess, [in] HRESULT errorHR,
348 HRESULT LogMessage([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
350 HRESULT LogSwitch([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
353 HRESULT CreateAppDomain([in] ICorDebugProcess *pProcess, [in] ICorDebugAppDomain *pAppDomain);
354 HRESULT ExitAppDomain([in] ICorDebugProcess *pProcess, [in] ICorDebugAppDomain *pAppDomain);
355 HRESULT LoadAssembly([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugAssembly *pAssembly);
356 HRESULT UnloadAssembly([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugAssembly *pAssembly);
357 HRESULT ControlCTrap([in] ICorDebugProcess *pProcess);
358 HRESULT NameChange([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread);
359 HRESULT UpdateModuleSymbols([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugModule *pModule,
361 HRESULT EditAndContinueRemap([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
364 HRESULT BreakpointSetError([in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
376 HRESULT FunctionRemapOpportunity([in] ICorDebugAppDomain *pAppDomain,
380 HRESULT CreateConnection([in] ICorDebugProcess *pProcess, [in] CONNID dwConnectionId,
383 HRESULT ChangeConnection([in] ICorDebugProcess *pProcess, [in] CONNID dwConnectionId );
385 HRESULT DestroyConnection([in] ICorDebugProcess *pProcess, [in] CONNID dwConnectionId );
401 HRESULT Exception( [in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
411 HRESULT ExceptionUnwind( [in] ICorDebugAppDomain *pAppDomain, [in] ICorDebugThread *pThread,
415 HRESULT FunctionRemapComplete([in] ICorDebugAppDomain *pAppDomain,
418 HRESULT MDANotification([in] ICorDebugController * pController,
431 HRESULT Initialize();
432 HRESULT Terminate();
433 HRESULT SetManagedHandler([in] ICorDebugManagedCallback *pCallback);
434 HRESULT SetUnmanagedHandler([in] ICorDebugUnmanagedCallback *pCallback);
435 HRESULT CreateProcess([in] LPCWSTR lpApplicationName, [in] LPWSTR lpCommandLine,
445 HRESULT DebugActiveProcess([in] DWORD id, [in] BOOL win32Attach,
447 HRESULT EnumerateProcesses([out] ICorDebugProcessEnum **ppProcess);
448 HRESULT GetProcess([in] DWORD dwProcessId, [out] ICorDebugProcess **ppProcess);
449 HRESULT CanLaunchOrAttach([in] DWORD dwProcessId, [in] BOOL win32DebuggingEnabled);
461 HRESULT Activate([in] BOOL bActive);
462 HRESULT IsActive([out] BOOL *pbActive);
473 HRESULT GetFunction([out] ICorDebugFunction **ppFunction);
474 HRESULT GetOffset([out] ULONG32 *pnOffset);
485 HRESULT GetModule([out] ICorDebugModule **ppModule);
496 HRESULT GetValue([out] ICorDebugValue **ppValue);
507 HRESULT IsActive([out] BOOL *pbActive);
508 HRESULT Deactivate();
521 HRESULT SetInterceptMask([in] CorDebugIntercept mask);
536 HRESULT SetUnmappedStopMask([in] CorDebugUnmappedStop mask);
537 HRESULT Step([in] BOOL bStepIn);
544 HRESULT StepRange([in] BOOL bStepIn, [in] COR_DEBUG_STEP_RANGE ranges[], [in] ULONG32 cRangeCount);
545 HRESULT StepOut();
546 HRESULT SetRangeIL([in] BOOL bIL);
557 HRESULT Skip([in] ULONG celt);
558 HRESULT Reset();
559 HRESULT Clone([out] ICorDebugEnum **ppEnum);
560 HRESULT GetCount([out] ULONG *pcelt);
572 HRESULT Next([in] ULONG celt, [out] ICorDebugAppDomain *values[], [out] ULONG *pceltFetched);
584 HRESULT Next([in] ULONG celt, [out] ICorDebugAssembly *values[], [out] ULONG *pceltFetched);
596 HRESULT Next([in] ULONG celt, [out] ICorDebugBreakpoint *breakpoints[], [out] ULONG *pceltFetched);
607 HRESULT Next([in] ULONG celt, [out] ICorDebugChain *chains[], [out] ULONG *pceltFetched);
618 HRESULT Next([in] ULONG celt, [out] ICorDebugEditAndContinueErrorInfo *errors[],
630 HRESULT Next([in] ULONG celt, [out] ICorDebugFrame *frames[], [out] ULONG *pceltFetched);
641 HRESULT Next([in] ULONG celt, [out] ICorDebugModule *modules[], [out] ULONG *pceltFetched);
652 HRESULT Next([in] ULONG celt, [out] CORDB_ADDRESS objects[], [out] ULONG *pceltFetched);
663 HRESULT Next([in] ULONG celt, [out] ICorDebugProcess *processes[], [out] ULONG *pceltFetched);
674 HRESULT Next([in] ULONG celt, [out] ICorDebugStepper *steppers[], [out] ULONG *pceltFetched);
685 HRESULT Next([in] ULONG celt, [out] ICorDebugThread *threads[], [out] ULONG *pceltFetched);
696 HRESULT GetThread([out] ICorDebugThread **ppThread);
697 HRESULT GetStackRange([out] CORDB_ADDRESS *pStart, [out] CORDB_ADDRESS *pEnd);
698 HRESULT GetContext([out] ICorDebugContext **ppContext);
699 HRESULT GetCaller([out] ICorDebugChain **ppChain);
700 HRESULT GetCallee([out] ICorDebugChain **ppChain);
701 HRESULT GetPrevious([out] ICorDebugChain **ppChain);
702 HRESULT GetNext([out] ICorDebugChain **ppChain);
703 HRESULT IsManaged([out] BOOL *pManaged);
704 HRESULT EnumerateFrames([out] ICorDebugFrameEnum **ppFrames);
705 HRESULT GetActiveFrame([out] ICorDebugFrame **ppFrame);
706 HRESULT GetRegisterSet([out] ICorDebugRegisterSet **ppRegisters);
724 HRESULT GetReason([out] CorDebugChainReason *pReason);
735 HRESULT GetChain([out] ICorDebugChain **ppChain);
736 HRESULT GetCode([out] ICorDebugCode **ppCode);
737 HRESULT GetFunction([out] ICorDebugFunction **ppFunction);
738 HRESULT GetFunctionToken([out] mdMethodDef *pToken);
739 HRESULT GetStackRange([out] CORDB_ADDRESS *pStart, [out] CORDB_ADDRESS *pEnd);
740 HRESULT GetCaller([out] ICorDebugFrame **ppFrame);
741 HRESULT GetCallee([out] ICorDebugFrame **ppFrame);
742 HRESULT CreateStepper([out] ICorDebugStepper **ppStepper);
826 HRESULT GetRegistersAvailable([out] ULONG64 *pAvailable);
828 HRESULT GetRegisters([in] ULONG64 mask, [in] ULONG32 regCount,
830 HRESULT SetRegisters([in] ULONG64 mask, [in] ULONG32 regCount,
832 HRESULT GetThreadContext([in] ULONG32 contextSize, [in, out] BYTE context[]);
833 HRESULT SetThreadContext([in] ULONG32 contextSize, [in] BYTE context[]);
844 HRESULT CallFunction([in] ICorDebugFunction *pFunction, [in] ULONG32 nArgs,
846 HRESULT NewObject([in] ICorDebugFunction *pConstructor, [in] ULONG32 nArgs,
848 HRESULT NewObjectNoConstructor([in] ICorDebugClass *pClass);
849 HRESULT NewString([in] LPCWSTR string);
850 HRESULT NewArray([in] CorElementType elementType, [in] ICorDebugClass *pElementClass,
852 HRESULT IsActive([out] BOOL *pbActive);
853 HRESULT Abort();
854 HRESULT GetResult([out] ICorDebugValue **ppResult);
855 HRESULT GetThread([out] ICorDebugThread **ppThread);
856 HRESULT CreateValue([in] CorElementType elementType, [in] ICorDebugClass *pElementClass,
868 HRESULT CopyMetaData([in] IStream *pIStream, [out] GUID *pMvid);
869 HRESULT GetMvid([out] GUID *pMvid);
870 HRESULT GetRoDataRVA([out] ULONG32 *pRoDataRVA);
871 HRESULT GetRwDataRVA([out] ULONG32 *pRwDataRVA);
872 HRESULT SetPEBytes([in] IStream *pIStream);
873 HRESULT SetILMap([in] mdToken mdFunction, [in] ULONG cMapSize, [in] COR_IL_MAP map[]);
874 HRESULT SetPESymbolBytes([in] IStream *pIStream);
885 HRESULT GetProcess([out] ICorDebugProcess **ppProcess);
886 HRESULT GetBaseAddress([out] CORDB_ADDRESS *pAddress);
887 HRESULT GetAssembly([out] ICorDebugAssembly **ppAssembly);
888 HRESULT GetName([in] ULONG32 cchName, [out] ULONG32 *pcchName, [out] WCHAR szName[]);
889 HRESULT EnableJITDebugging([in] BOOL bTrackJITInfo, [in] BOOL bAllowJitOpts);
890 HRESULT EnableClassLoadCallbacks([in] BOOL bClassLoadCallbacks);
891 HRESULT GetFunctionFromToken([in] mdMethodDef methodDef, [out] ICorDebugFunction **ppFunction);
892 HRESULT GetFunctionFromRVA([in] CORDB_ADDRESS rva, [out] ICorDebugFunction **ppFunction);
893 HRESULT GetClassFromToken([in] mdTypeDef typeDef, [out] ICorDebugClass **ppClass);
894 HRESULT CreateBreakpoint([out] ICorDebugModuleBreakpoint **ppBreakpoint);
895 HRESULT GetEditAndContinueSnapshot([out] ICorDebugEditAndContinueSnapshot **ppEditAndContinueSnapshot);
896 HRESULT GetMetaDataInterface([in] REFIID riid, [out] IUnknown **ppObj);
897 HRESULT GetToken([out] mdModule *pToken);
898 HRESULT IsDynamic([out] BOOL *pDynamic);
899 HRESULT GetGlobalVariableValue([in] mdFieldDef fieldDef, [out] ICorDebugValue **ppValue);
900 HRESULT GetSize([out] ULONG32 *pcBytes);
901 HRESULT IsInMemory([out] BOOL *pInMemory);
912 HRESULT GetModule([out] ICorDebugModule **pModule);
913 HRESULT GetToken([out] mdTypeDef *pTypeDef);
914 HRESULT GetStaticFieldValue([in] mdFieldDef fieldDef, [in] ICorDebugFrame *pFrame,
926 HRESULT GetProcess([out] ICorDebugProcess **ppProcess);
927 HRESULT GetAppDomain([out] ICorDebugAppDomain **ppAppDomain);
928 HRESULT EnumerateModules([out] ICorDebugModuleEnum **ppModules);
929 HRESULT GetCodeBase([in] ULONG32 cchName, [out] ULONG32 *pcchName, [out] WCHAR szName[]);
930 HRESULT GetName([in] ULONG32 cchName, [out] ULONG32 *pcchName, [out] WCHAR szName[]);
942 HRESULT GetModule([out] ICorDebugModule **ppModule);
943 HRESULT GetClass([out] ICorDebugClass **ppClass);
944 HRESULT GetToken([out] mdMethodDef *pMethodDef);
945 HRESULT GetILCode([out] ICorDebugCode **ppCode);
946 HRESULT GetNativeCode([out] ICorDebugCode **ppCode);
947 HRESULT CreateBreakpoint([out] ICorDebugFunctionBreakpoint **ppBreakpoint);
948 HRESULT GetLocalVarSigToken([out] mdSignature *pmdSig);
949 HRESULT GetCurrentVersionNumber([out] ULONG32 *pnCurrentVersion);
960 HRESULT DebugEvent([in] LPDEBUG_EVENT pDebugEvent, [in] BOOL fOutOfBand);
971 HRESULT GetModule([out] ICorDebugModule **ppModule);
972 HRESULT GetToken([out]mdToken *pToken);
973 HRESULT GetErrorCode([out]HRESULT *pHr);
974 HRESULT GetString([in] ULONG32 cchString, [out] ULONG32 *pcchString,
986 HRESULT GetClass([out] ICorDebugClass **ppClass);
987 HRESULT GetFieldValue([in] ICorDebugClass *pClass, [in] mdFieldDef fieldDef,
989 HRESULT GetVirtualMethod([in] mdMemberRef memberRef, [out] ICorDebugFunction **ppFunction);
990 HRESULT GetContext([out] ICorDebugContext **ppContext);
991 HRESULT IsValueClass([out] BOOL *pbIsValueClass);
992 HRESULT GetManagedCopy([out] IUnknown **ppObject);
993 HRESULT SetFromManagedCopy([in] IUnknown *pObject);
1014 HRESULT IsIL([out] BOOL *pbIL);
1015 HRESULT GetFunction([out] ICorDebugFunction **ppFunction);
1016 HRESULT GetAddress([out] CORDB_ADDRESS *pStart);
1017 HRESULT GetSize([out] ULONG32 *pcBytes);
1018 HRESULT CreateBreakpoint([in] ULONG32 offset, [out] ICorDebugFunctionBreakpoint **ppBreakpoint);
1019 HRESULT GetCode([in] ULONG32 startOffset, [in] ULONG32 endOffset,
1021 HRESULT GetVersionNumber([out] ULONG32 *nVersion);
1022 HRESULT GetILToNativeMapping([in] ULONG32 cMap, [out] ULONG32 *pcMap,
1024 HRESULT GetEnCRemapSequencePoints([in] ULONG32 cMap,[out] ULONG32 *pcMap,
1036 HRESULT GetName([in] ULONG32 cchName, [out] ULONG32 * pcchName, [out] WCHAR szName[]);
1038 HRESULT GetDescription([in] ULONG32 cchName, [out] ULONG32 * pcchName, [out] WCHAR szName[]);
1040 HRESULT GetXML([in] ULONG32 cchName, [out] ULONG32 * pcchName, [out] WCHAR szName[]);
1047 HRESULT GetFlags([in] CorDebugMDAFlags * pFlags);
1049 HRESULT GetOSThreadId([out] DWORD * pOsTid);