Package winappdbg :: Package win32 :: Module kernel32 :: Class ProcThreadAttributeList
[hide private]
[frames] | no frames]

Class ProcThreadAttributeList

source code


Extended process and thread attribute support.

To be used with STARTUPINFOEX. Only available for Windows Vista and above.

Instance Methods [hide private]
 
__init__(self, AttributeList)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__del__(self) source code
 
__copy__(self) source code
 
__deepcopy__(self) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
from_param(value) source code
Instance Variables [hide private]
list of tuple( int, ctypes-compatible object ) AttributeList
List of (Attribute, Value) pairs.
LPPROC_THREAD_ATTRIBUTE_LIST AttributeListBuffer
Memory buffer used to store the attribute list.
Properties [hide private]
  value
  _as_parameter_

Inherited from object: __class__

Method Details [hide private]

__init__(self, AttributeList)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Parameters:
  • AttributeList (list of tuple( int, ctypes-compatible object )) - List of (Attribute, Value) pairs.
Overrides: object.__init__

Instance Variable Details [hide private]

AttributeListBuffer

Memory buffer used to store the attribute list. InitializeProcThreadAttributeList, UpdateProcThreadAttribute, DeleteProcThreadAttributeList and STARTUPINFOEX.
Type:
LPPROC_THREAD_ATTRIBUTE_LIST

Property Details [hide private]

value

Get Method:
unreachable.value(self)

_as_parameter_

Get Method:
unreachable._as_parameter_(self)