mirror of
https://github.com/hakril/PythonForWindows
synced 2026-06-08 14:31:45 +00:00
Multiple docs update some __init__.py code (windows.debug not imported by default anymore)
This commit is contained in:
+16
-3
@@ -9,7 +9,9 @@
|
||||
|
||||
.. note::
|
||||
|
||||
If you are interrested by symbols (PDB) handling, go to subsection :ref:`debug_symbols_module`
|
||||
If you are interrested by symbols (PDB) handling, go to subsection :ref:`debug_symbols_module`.
|
||||
|
||||
You can also look at the symbols-related samples: :ref:`sample_symbols`
|
||||
|
||||
:class:`Debugger`
|
||||
"""""""""""""""""
|
||||
@@ -31,7 +33,12 @@ This means that those methods see the original ``current_process`` memory access
|
||||
:class:`SymbolDebugger`
|
||||
"""""""""""""""""""""""
|
||||
|
||||
.. note::
|
||||
|
||||
See sample :ref:`sample_symbol_debugger`
|
||||
|
||||
.. autoclass:: SymbolDebugger
|
||||
:show-inheritance:
|
||||
:members:
|
||||
:no-inherited-members:
|
||||
|
||||
@@ -124,7 +131,7 @@ In its current state, this module does not handle types.
|
||||
|
||||
.. note::
|
||||
|
||||
See sample <TODO>
|
||||
See samples :ref:`sample_symbols`
|
||||
|
||||
|
||||
Configuration
|
||||
@@ -208,9 +215,15 @@ Helpers
|
||||
'''''''''''''''''''
|
||||
|
||||
.. autoclass:: SymbolInfo
|
||||
:show-inheritance:
|
||||
:members:
|
||||
|
||||
|
||||
.. autoclass:: SymbolInfoA
|
||||
:show-inheritance:
|
||||
:members:
|
||||
:inherited-members: displacement
|
||||
:special-members: __str__, __int__
|
||||
|
||||
.. py:attribute:: displacement
|
||||
|
||||
The displacement between the addresse and the start of the symbol (name)
|
||||
@@ -63,7 +63,7 @@ ResourceDescriptor
|
||||
|
||||
|
||||
Concrete ResourceDescriptor
|
||||
''''''''''''''''''''''''''
|
||||
'''''''''''''''''''''''''''
|
||||
|
||||
ResourceNoType
|
||||
------------------
|
||||
|
||||
@@ -32,4 +32,4 @@ KernelObject
|
||||
.. autoclass:: KernelObject
|
||||
:members:
|
||||
:undoc-members:
|
||||
:special-members: __getitem__, __iter__
|
||||
:special-members: __getitem__,__iter__
|
||||
@@ -344,6 +344,18 @@ Ouput
|
||||
.. literalinclude:: samples_output\test_code.txt
|
||||
|
||||
|
||||
.. _sample_symbol_debugger:
|
||||
|
||||
:class:`SymbolDebugger`
|
||||
'''''''''''''''''''''''
|
||||
|
||||
.. literalinclude:: ..\..\samples\debug\symbol_debugger.py
|
||||
|
||||
Output
|
||||
|
||||
.. literalinclude:: samples_output\debug_symbol_debugger.txt
|
||||
|
||||
|
||||
.. _sample_local_debugger:
|
||||
|
||||
|
||||
@@ -392,6 +404,43 @@ Ouput::
|
||||
I AM LOADING <C:\Windows\system32\ole32.dll>
|
||||
|
||||
|
||||
.. _sample_symbols:
|
||||
|
||||
Symbols
|
||||
"""""""
|
||||
|
||||
VirtualSymbolHandler
|
||||
''''''''''''''''''''
|
||||
|
||||
.. literalinclude:: ..\..\samples\debug\symbols\virtsymdemo.py
|
||||
|
||||
Output
|
||||
|
||||
.. literalinclude:: samples_output\debug_symbol_virtsymdemo.txt
|
||||
|
||||
|
||||
ProcessSymbolHandler
|
||||
''''''''''''''''''''
|
||||
|
||||
.. literalinclude:: ..\..\samples\debug\symbols\processsymdemo.py
|
||||
|
||||
Output
|
||||
|
||||
.. literalinclude:: samples_output\debug_symbol_processsymdemo.txt
|
||||
|
||||
|
||||
|
||||
Symbol search
|
||||
'''''''''''''
|
||||
|
||||
.. literalinclude:: ..\..\samples\debug\symbols\symsearch.py
|
||||
|
||||
Output
|
||||
|
||||
.. literalinclude:: samples_output\debug_symbol_symsearch.txt
|
||||
|
||||
|
||||
|
||||
.. _wmi_samples:
|
||||
|
||||
WMI
|
||||
|
||||
Reference in New Issue
Block a user