Package pydbg :: Module system_dll :: Class system_dll
[show private | hide private]
[frames | no frames]

Class system_dll


System DLL descriptor object, used to keep track of loaded system DLLs and locations.

To Do: Add PE parsing support.

Method Summary
  __init__(self, handle, base)
Given a handle and base address of the loaded DLL, determine the DLL name and size to fully initialize the system DLL object.

Class Variable Summary
NoneType base = None                                                                  
NoneType handle = None                                                                  
NoneType name = None                                                                  
NoneType path = None                                                                  
NoneType pe = None                                                                  
int size = 0                                                                     

Method Details

__init__(self, handle, base)
(Constructor)

Given a handle and base address of the loaded DLL, determine the DLL name and size to fully initialize the system DLL object.
Parameters:
handle - Handle to the loaded DLL
           (type=HANDLE)
base - Loaded address of DLL
           (type=DWORD)
Raises:
pdx - An exception is raised on failure.

Class Variable Details

base

Type:
NoneType
Value:
None                                                                  

handle

Type:
NoneType
Value:
None                                                                  

name

Type:
NoneType
Value:
None                                                                  

path

Type:
NoneType
Value:
None                                                                  

pe

Type:
NoneType
Value:
None                                                                  

size

Type:
int
Value:
0                                                                     

Generated by Epydoc 2.1 on Fri Jun 16 17:16:24 2006 http://epydoc.sf.net