Panda3D
Classes | Variables
direct.dist.pefile Namespace Reference

Classes

class  DataResource
 
class  IconGroupResource
 
class  PEFile
 
class  ResourceTable
 
class  Section
 
class  VersionInfoResource
 

Variables

 expdirtab = namedtuple('expdirtab', ('flags', 'timdat', 'majver', 'minver', 'name', 'ordinal_base', 'nentries', 'nnames', 'entries', 'names', 'ordinals'))
 
 impdirtab = namedtuple('impdirtab', ('lookup', 'timdat', 'forward', 'name', 'impaddr'))
 
 RVASize = namedtuple('RVASize', ('addr', 'size'))
 
 unichr = chr
 
 unicode = str
 

Detailed Description

Tools for manipulating Portable Executable files.

This can be used, for example, to extract a list of dependencies from an .exe
or .dll file, or to add version information and an icon resource to it. 

Variable Documentation

◆ expdirtab

expdirtab = namedtuple('expdirtab', ('flags', 'timdat', 'majver', 'minver', 'name', 'ordinal_base', 'nentries', 'nnames', 'entries', 'names', 'ordinals'))

◆ impdirtab

impdirtab = namedtuple('impdirtab', ('lookup', 'timdat', 'forward', 'name', 'impaddr'))

◆ RVASize

RVASize = namedtuple('RVASize', ('addr', 'size'))

◆ unichr

unichr = chr

◆ unicode

unicode = str