Panda3D

Loading...
Searching...
No Matches
Classes | Functions | Variables
direct.dist.pefile Namespace Reference

## Classes
class | DataResource
class | IconGroupResource
class | PEFile
class | ResourceTable
class | Section
class | VersionInfoResource

## Functions
| _padded (n, boundary)
| _unpack_wstring (mem, offs=0)
| _unpack_zstring (mem, offs=0)

## 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.

## Function Documentation

## ◆ _padded()

_padded | ( |  | n,
|  |  | boundary )
| protected

## ◆ _unpack_wstring()

_unpack_wstring | ( |  | mem,
|  |  | offs = 0 )
| protected

## ◆ _unpack_zstring()

_unpack_zstring | ( |  | mem,
|  |  | offs = 0 )
| protected

## 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