コード例 #1
0
 public HRESULT symbolByVA([NativeTypeName("ULONGLONG")] ulong virtualAddress, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr *, ulong, IDiaSymbol **, int>)(lpVtbl[5]))((IDiaEnumSymbolsByAddr *)Unsafe.AsPointer(ref this), virtualAddress, ppSymbol));
 }
コード例 #2
0
 public HRESULT Prev([NativeTypeName("ULONG")] uint celt, IDiaSymbol **rgelt, [NativeTypeName("ULONG *")] uint *pceltFetched)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr *, uint, IDiaSymbol **, uint *, int>)(lpVtbl[7]))((IDiaEnumSymbolsByAddr *)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched));
 }
コード例 #3
0
 public HRESULT symbolByAddr([NativeTypeName("DWORD")] uint isect, [NativeTypeName("DWORD")] uint offset, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr *, uint, uint, IDiaSymbol **, int>)(lpVtbl[3]))((IDiaEnumSymbolsByAddr *)Unsafe.AsPointer(ref this), isect, offset, ppSymbol));
 }
コード例 #4
0
 public HRESULT symbolByRVA([NativeTypeName("DWORD")] uint relativeVirtualAddress, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr *, uint, IDiaSymbol **, int>)(lpVtbl[4]))((IDiaEnumSymbolsByAddr *)Unsafe.AsPointer(ref this), relativeVirtualAddress, ppSymbol));
 }
コード例 #5
0
 public HRESULT symbolByAddrEx(BOOL fPromoteBlockSym, [NativeTypeName("DWORD")] uint isect, [NativeTypeName("DWORD")] uint offset, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr2 *, BOOL, uint, uint, IDiaSymbol **, int>)(lpVtbl[9]))((IDiaEnumSymbolsByAddr2 *)Unsafe.AsPointer(ref this), fPromoteBlockSym, isect, offset, ppSymbol));
 }
コード例 #6
0
 public HRESULT get_compiland(IDiaSymbol **pRetVal)
 {
     return(((delegate * unmanaged <IDiaSectionContrib *, IDiaSymbol **, int>)(lpVtbl[3]))((IDiaSectionContrib *)Unsafe.AsPointer(ref this), pRetVal));
 }
コード例 #7
0
 public HRESULT PrevEx(BOOL fPromoteBlockSym, [NativeTypeName("ULONG")] uint celt, IDiaSymbol **rgelt, [NativeTypeName("ULONG *")] uint *pceltFetched)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr2 *, BOOL, uint, IDiaSymbol **, uint *, int>)(lpVtbl[13]))((IDiaEnumSymbolsByAddr2 *)Unsafe.AsPointer(ref this), fPromoteBlockSym, celt, rgelt, pceltFetched));
 }
コード例 #8
0
 public HRESULT symbolByVAEx(BOOL fPromoteBlockSym, [NativeTypeName("ULONGLONG")] ulong virtualAddress, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr2 *, BOOL, ulong, IDiaSymbol **, int>)(lpVtbl[11]))((IDiaEnumSymbolsByAddr2 *)Unsafe.AsPointer(ref this), fPromoteBlockSym, virtualAddress, ppSymbol));
 }
コード例 #9
0
 public HRESULT symbolByRVAEx(BOOL fPromoteBlockSym, [NativeTypeName("DWORD")] uint relativeVirtualAddress, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbolsByAddr2 *, BOOL, uint, IDiaSymbol **, int>)(lpVtbl[10]))((IDiaEnumSymbolsByAddr2 *)Unsafe.AsPointer(ref this), fPromoteBlockSym, relativeVirtualAddress, ppSymbol));
 }
コード例 #10
0
 public HRESULT Item([NativeTypeName("DWORD")] uint index, IDiaSymbol **symbol)
 {
     return(((delegate * unmanaged <IDiaEnumSymbols *, uint, IDiaSymbol **, int>)(lpVtbl[5]))((IDiaEnumSymbols *)Unsafe.AsPointer(ref this), index, symbol));
 }
コード例 #11
0
 public HRESULT symbolForVA([NativeTypeName("ULONGLONG")] ulong va, IDiaSymbol **ppSymbol)
 {
     return(((delegate * unmanaged <IDiaStackWalkHelper *, ulong, IDiaSymbol **, int>)(lpVtbl[9]))((IDiaStackWalkHelper *)Unsafe.AsPointer(ref this), va, ppSymbol));
 }