C# 클래스 AsmHighlighter.AsmExpressionEvaluator

TODO : NOT USED. THIS IS NOT WORKING ASM Expression evaluator implementation. This is the original entry point into the expression evaluator
상속: IDebugExpressionEvaluator2
파일 보기 프로젝트 열기: Trass3r/AsmHighlighter

공개 메소드들

메소드 설명
AsmExpressionEvaluator ( ) : System
GetMethodLocationProperty ( string upstrFullyQualifiedMethodPlusOffset, IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, IDebugProperty2 &ppProperty ) : int
GetMethodProperty ( IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, int fIncludeHiddenLocals, IDebugProperty2 &ppProperty ) : int
GetService ( System.Guid uid, object &ppService ) : int
Parse ( string upstrExpression, uint dwFlags, uint nRadix, string &pbstrError, uint &pichError, IDebugParsedExpression &ppParsedExpression ) : int
PreloadModules ( IDebugSymbolProvider pSym ) : int
SetCallback ( IDebugSettingsCallback2 pCallback ) : int
SetCorPath ( string pcstrCorPath ) : int
SetIDebugIDECallback ( IDebugIDECallback pCallback ) : int
SetLocale ( ushort wLangID ) : int
SetRegistryRoot ( string ustrRegistryRoot ) : int
Terminate ( ) : int

메소드 상세

AsmExpressionEvaluator() 공개 메소드

public AsmExpressionEvaluator ( ) : System
리턴 System

GetMethodLocationProperty() 공개 메소드

public GetMethodLocationProperty ( string upstrFullyQualifiedMethodPlusOffset, IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, IDebugProperty2 &ppProperty ) : int
upstrFullyQualifiedMethodPlusOffset string
pSymbolProvider IDebugSymbolProvider
pAddress IDebugAddress
pBinder IDebugBinder
ppProperty IDebugProperty2
리턴 int

GetMethodProperty() 공개 메소드

public GetMethodProperty ( IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, int fIncludeHiddenLocals, IDebugProperty2 &ppProperty ) : int
pSymbolProvider IDebugSymbolProvider
pAddress IDebugAddress
pBinder IDebugBinder
fIncludeHiddenLocals int
ppProperty IDebugProperty2
리턴 int

GetService() 공개 메소드

public GetService ( System.Guid uid, object &ppService ) : int
uid System.Guid
ppService object
리턴 int

Parse() 공개 메소드

public Parse ( string upstrExpression, uint dwFlags, uint nRadix, string &pbstrError, uint &pichError, IDebugParsedExpression &ppParsedExpression ) : int
upstrExpression string
dwFlags uint
nRadix uint
pbstrError string
pichError uint
ppParsedExpression IDebugParsedExpression
리턴 int

PreloadModules() 공개 메소드

public PreloadModules ( IDebugSymbolProvider pSym ) : int
pSym IDebugSymbolProvider
리턴 int

SetCallback() 공개 메소드

public SetCallback ( IDebugSettingsCallback2 pCallback ) : int
pCallback IDebugSettingsCallback2
리턴 int

SetCorPath() 공개 메소드

public SetCorPath ( string pcstrCorPath ) : int
pcstrCorPath string
리턴 int

SetIDebugIDECallback() 공개 메소드

public SetIDebugIDECallback ( IDebugIDECallback pCallback ) : int
pCallback IDebugIDECallback
리턴 int

SetLocale() 공개 메소드

public SetLocale ( ushort wLangID ) : int
wLangID ushort
리턴 int

SetRegistryRoot() 공개 메소드

public SetRegistryRoot ( string ustrRegistryRoot ) : int
ustrRegistryRoot string
리턴 int

Terminate() 공개 메소드

public Terminate ( ) : int
리턴 int