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

Class FileHandle


Win32 file handle.


See Also: Handle

Instance Methods [hide private]
str, None
get_filename(self)
Returns: Name of the open file, or None on error.
Handle
__copy__(self)
Duplicates the win32 handle when copying the python object. (Inherited from winappdbg.win32.Handle)
Handle
__deepcopy__(self)
Duplicates the win32 handle when copying the python object. (Inherited from winappdbg.win32.Handle)
 
__del__(self)
Closes the win32 handle when the python object is destroyed. (Inherited from winappdbg.win32.Handle)
 
__init__(self, aHandle=None, bOwnership=True)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature (Inherited from winappdbg.win32.Handle)
 
close(self)
Closes the win32 handle. (Inherited from winappdbg.win32.Handle)
Handle
dup(self)
Returns: A new handle to the same win32 object. (Inherited from winappdbg.win32.Handle)
 
wait(self, dwMilliseconds=None)
Wait for the win32 object to be signaled. (Inherited from winappdbg.win32.Handle)

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

Class Methods [hide private]
 
from_param(cls, value)
Compatibility with ctypes. (Inherited from winappdbg.win32.Handle)
Properties [hide private]
  _as_parameter_
Compatibility with ctypes. (Inherited from winappdbg.win32.Handle)

Inherited from object: __class__

Method Details [hide private]

get_filename(self)

 
Returns: str, None
Name of the open file, or None on error.