Package vmm

Interface IVmmPdb


public interface IVmmPdb
Interface representing debug symbols for a specific module.
Author:
Ulf Frisk - pcileech@frizk.net
  • Method Details

    • getModuleName

      String getModuleName()
      Retrieve the module name of the PDB debug symbols.
      Returns:
    • getSymbolAddress

      long getSymbolAddress(String strSymbol)
      Retrieve the address of the given symbol.
      Parameters:
      strSymbol -
      Returns:
    • getSymbolName

      String getSymbolName(long vaSymbolOrOffset)
      Retrieve the symbol name given symbol virtual address or offset.
      Parameters:
      vaSymbolOrOffset -
      Returns:
    • getTypeChildOffset

      int getTypeChildOffset(String strTypeName, String strChild)
      Retrieve the symbol type child offset.
      Parameters:
      strTypeName -
      strChild -
      Returns:
    • getTypeSize

      int getTypeSize(String strTypeName)
      Retrieve a type size.
      Parameters:
      strTypeName -
      Returns: