Beispiel #1
0
 public ImportLibrary(string name)
 {
     m_nameElement = new VariableSizeStringElement(name);
     m_functions   = new Dictionary <string, ImportFunction>();
     m_originalFirstThunkMarker = new MarkerElement();
     m_firstThunkMarker         = new MarkerElement();
 }
Beispiel #2
0
 public ImportFunction(string name, UInt16 hint)
 {
     m_hint                = hint;
     m_nameElement         = new VariableSizeStringElement(name);
     m_importByNameMarker  = new MarkerElement();
     m_originalThunkMarker = new MarkerElement();
     m_thunkMarker         = new MarkerElement();
 }
 public ExportTableElement(string moduleName)
 {
     m_moduleName        = moduleName;
     m_moduleNameElement = new VariableSizeStringElement(m_moduleName);
     m_functions         = new Dictionary <string, ExportFunction>();
 }
 public ExportFunction(Element function, string name)
 {
     m_function    = function;
     m_name        = name;
     m_nameElement = new VariableSizeStringElement(name);
 }