Files
2025-08-14 10:37:06 +02:00

446 lines
34 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en" data-content_root="./">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>2. The windows objects &#8212; PythonForWindows 1.0.4 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/classic.css?v=def86cc0" />
<link rel="stylesheet" type="text/css" href="_static/css/mbasic.css?v=957880af" />
<script src="_static/documentation_options.js?v=71272d9f"></script>
<script src="_static/doctools.js?v=9a2dae69"></script>
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="2.1. Processes and Threads" href="process.html" />
<link rel="prev" title="1. The windows module" href="windows.html" />
</head><body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li class="right" >
<a href="process.html" title="2.1. Processes and Threads"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="windows.html" title="1. The windows module"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">PythonForWindows 1.0.4 documentation</a> &#187;</li>
<li class="nav-item nav-item-this"><a href=""><span class="section-number">2. </span>The <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows</span></code> objects</a></li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<section id="the-windows-objects">
<h1><span class="section-number">2. </span>The <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows</span></code> objects<a class="headerlink" href="#the-windows-objects" title="Link to this heading"></a></h1>
<p>Through the <a class="reference internal" href="windows.html#object-system"><span class="std std-ref">system</span></a> object many classes representing various <cite>Windows</cite>
parts are accessible.</p>
<p>This sections describes them by group of relation.</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="process.html">2.1. Processes and Threads</a><ul>
<li class="toctree-l2"><a class="reference internal" href="process.html#currentprocess">2.1.1. CurrentProcess</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.CurrentProcess"><code class="docutils literal notranslate"><span class="pre">CurrentProcess</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="process.html#currentthread">2.1.2. CurrentThread</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.CurrentThread"><code class="docutils literal notranslate"><span class="pre">CurrentThread</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="process.html#winprocess">2.1.3. WinProcess</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.WinProcess"><code class="docutils literal notranslate"><span class="pre">WinProcess</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="process.html#winthread">2.1.4. WinThread</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.WinThread"><code class="docutils literal notranslate"><span class="pre">WinThread</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.DeadThread"><code class="docutils literal notranslate"><span class="pre">DeadThread</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="process.html#peb-exploration">2.2. PEB Exploration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="process.html#peb">2.2.1. PEB</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.PEB"><code class="docutils literal notranslate"><span class="pre">PEB</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="process.html#loadedmodule">2.2.2. LoadedModule</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.process.LoadedModule"><code class="docutils literal notranslate"><span class="pre">LoadedModule</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="process.html#apisetmap">2.2.3. ApiSetMap</a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.apisetmap.ApiSetMap"><code class="docutils literal notranslate"><span class="pre">ApiSetMap</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.apisetmap.ApiSetMapVersion2"><code class="docutils literal notranslate"><span class="pre">ApiSetMapVersion2</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.apisetmap.ApiSetMapVersion4"><code class="docutils literal notranslate"><span class="pre">ApiSetMapVersion4</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.winobject.apisetmap.ApiSetMapVersion6"><code class="docutils literal notranslate"><span class="pre">ApiSetMapVersion6</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="process.html#pefile-parsing-loaded-pe">2.3. PEFile - Parsing loaded PE</a><ul>
<li class="toctree-l2"><a class="reference internal" href="process.html#module-windows.pe_parse">2.3.1. <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows.pe_parse</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="process.html#windows.pe_parse.GetPEFile"><code class="docutils literal notranslate"><span class="pre">GetPEFile()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#pefile">2.3.1.1. PEFile</a></li>
<li class="toctree-l3"><a class="reference internal" href="process.html#iatentry">2.3.1.2. IATEntry</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="token.html">2.4. Token</a><ul>
<li class="toctree-l2"><a class="reference internal" href="token.html#id1">2.4.1. Token</a><ul>
<li class="toctree-l3"><a class="reference internal" href="token.html#windows.winobject.token.Token"><code class="docutils literal notranslate"><span class="pre">Token</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="token.html#tokengroups">2.4.2. TokenGroups</a><ul>
<li class="toctree-l3"><a class="reference internal" href="token.html#windows.winobject.token.TokenGroups"><code class="docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="token.html#tokenprivileges">2.4.3. TokenPrivileges</a><ul>
<li class="toctree-l3"><a class="reference internal" href="token.html#windows.winobject.token.TokenPrivileges"><code class="docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="token.html#tokensecurityattributesinformation">2.4.4. TokenSecurityAttributesInformation</a><ul>
<li class="toctree-l3"><a class="reference internal" href="token.html#windows.winobject.token.TokenSecurityAttributesInformation"><code class="docutils literal notranslate"><span class="pre">TokenSecurityAttributesInformation</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="token.html#tokensecurityattributev1">2.4.5. TokenSecurityAttributeV1</a><ul>
<li class="toctree-l3"><a class="reference internal" href="token.html#windows.winobject.token.TokenSecurityAttributeV1"><code class="docutils literal notranslate"><span class="pre">TokenSecurityAttributeV1</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="exception.html">2.5. Exception and Context related structures</a><ul>
<li class="toctree-l2"><a class="reference internal" href="exception.html#exception-records">2.5.1. Exception Records</a><ul>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_RECORD"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_RECORD</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_RECORD32"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_RECORD32</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_RECORD64"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_RECORD64</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="exception.html#exception-debug-info">2.5.2. EXCEPTION DEBUG INFO</a><ul>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_DEBUG_INFO32"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_DEBUG_INFO32</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_DEBUG_INFO64"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_DEBUG_INFO64</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="exception.html#context">2.5.3. Context</a><ul>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.ECONTEXT32"><code class="docutils literal notranslate"><span class="pre">ECONTEXT32</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.ECONTEXTWOW64"><code class="docutils literal notranslate"><span class="pre">ECONTEXTWOW64</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.ECONTEXT64"><code class="docutils literal notranslate"><span class="pre">ECONTEXT64</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEflags"><code class="docutils literal notranslate"><span class="pre">EEflags</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EDr7"><code class="docutils literal notranslate"><span class="pre">EDr7</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="exception.html#exception-pointers">2.5.4. EXCEPTION POINTERS</a><ul>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.EEXCEPTION_POINTERS"><code class="docutils literal notranslate"><span class="pre">EEXCEPTION_POINTERS</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="exception.html#vectored-exception">2.5.5. Vectored Exception</a><ul>
<li class="toctree-l3"><a class="reference internal" href="exception.html#windows.winobject.exception.VectoredException"><code class="docutils literal notranslate"><span class="pre">VectoredException</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="registry.html">2.6. Registry</a><ul>
<li class="toctree-l2"><a class="reference internal" href="registry.html#id1">2.6.1. Registry</a><ul>
<li class="toctree-l3"><a class="reference internal" href="registry.html#windows.winobject.registry.Registry"><code class="docutils literal notranslate"><span class="pre">Registry</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="registry.html#pyhkey">2.6.2. PyHKey</a><ul>
<li class="toctree-l3"><a class="reference internal" href="registry.html#windows.winobject.registry.PyHKey"><code class="docutils literal notranslate"><span class="pre">PyHKey</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="registry.html#keyvalue">2.6.3. KeyValue</a><ul>
<li class="toctree-l3"><a class="reference internal" href="registry.html#windows.winobject.registry.KeyValue"><code class="docutils literal notranslate"><span class="pre">KeyValue</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="network.html">2.7. Network</a><ul>
<li class="toctree-l2"><a class="reference internal" href="network.html#windows.winobject.network.Network"><code class="docutils literal notranslate"><span class="pre">Network</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.Network.firewall"><code class="docutils literal notranslate"><span class="pre">firewall</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.Network.ipv4"><code class="docutils literal notranslate"><span class="pre">ipv4</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.Network.ipv6"><code class="docutils literal notranslate"><span class="pre">ipv6</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="network.html#connections">2.7.1. Connections</a><ul>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.TCP4Connection"><code class="docutils literal notranslate"><span class="pre">TCP4Connection</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.TCP6Connection"><code class="docutils literal notranslate"><span class="pre">TCP6Connection</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="network.html#firewall">2.7.2. Firewall</a><ul>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.Firewall"><code class="docutils literal notranslate"><span class="pre">Firewall</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="network.html#windows.winobject.network.FirewallRule"><code class="docutils literal notranslate"><span class="pre">FirewallRule</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="service.html">2.8. Service</a><ul>
<li class="toctree-l2"><a class="reference internal" href="service.html#servicemanager">2.8.1. ServiceManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="service.html#windows.winobject.service.ServiceManager"><code class="docutils literal notranslate"><span class="pre">ServiceManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="service.html#id1">2.8.2. Service</a><ul>
<li class="toctree-l3"><a class="reference internal" href="service.html#windows.winobject.service.Service"><code class="docutils literal notranslate"><span class="pre">Service</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="volume.html">2.9. Volume The logical drives</a><ul>
<li class="toctree-l2"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive"><code class="docutils literal notranslate"><span class="pre">LogicalDrive</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive.name"><code class="docutils literal notranslate"><span class="pre">name</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive.handle"><code class="docutils literal notranslate"><span class="pre">handle</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive.path"><code class="docutils literal notranslate"><span class="pre">path</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive.type"><code class="docutils literal notranslate"><span class="pre">type</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="volume.html#windows.winobject.volume.LogicalDrive.wait"><code class="docutils literal notranslate"><span class="pre">wait()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="wmi.html">2.10. WMI Make request to WMI</a><ul>
<li class="toctree-l2"><a class="reference internal" href="wmi.html#wmimanager">2.10.1. WmiManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="wmi.html#windows.winobject.wmi.WmiManager"><code class="docutils literal notranslate"><span class="pre">WmiManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="wmi.html#wminamespace">2.10.2. WmiNamespace</a><ul>
<li class="toctree-l3"><a class="reference internal" href="wmi.html#windows.winobject.wmi.WmiNamespace"><code class="docutils literal notranslate"><span class="pre">WmiNamespace</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="wmi.html#wmiobject">2.10.3. WmiObject</a><ul>
<li class="toctree-l3"><a class="reference internal" href="wmi.html#windows.winobject.wmi.WmiObject"><code class="docutils literal notranslate"><span class="pre">WmiObject</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="wmi.html#wmicallresult">2.10.4. WmiCallResult</a><ul>
<li class="toctree-l3"><a class="reference internal" href="wmi.html#windows.winobject.wmi.WmiCallResult"><code class="docutils literal notranslate"><span class="pre">WmiCallResult</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="wmi.html#wmienumeration">2.10.5. WmiEnumeration</a><ul>
<li class="toctree-l3"><a class="reference internal" href="wmi.html#windows.winobject.wmi.WmiEnumeration"><code class="docutils literal notranslate"><span class="pre">WmiEnumeration</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="handle.html">2.11. Handle Processes handles</a><ul>
<li class="toctree-l2"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle"><code class="docutils literal notranslate"><span class="pre">Handle</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle.infos"><code class="docutils literal notranslate"><span class="pre">infos</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle.local_handle"><code class="docutils literal notranslate"><span class="pre">local_handle</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle.name"><code class="docutils literal notranslate"><span class="pre">name</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle.process"><code class="docutils literal notranslate"><span class="pre">process</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="handle.html#windows.winobject.handle.Handle.type"><code class="docutils literal notranslate"><span class="pre">type</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="system_module.html">2.12. System Module Loaded kernel modules</a><ul>
<li class="toctree-l2"><a class="reference internal" href="system_module.html#systemmodule">2.12.1. SystemModule</a><ul>
<li class="toctree-l3"><a class="reference internal" href="system_module.html#windows.winobject.system_module.SystemModule"><code class="docutils literal notranslate"><span class="pre">SystemModule</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="system_module.html#systemmodulewow64">2.12.2. SystemModuleWow64</a><ul>
<li class="toctree-l3"><a class="reference internal" href="system_module.html#windows.winobject.system_module.SystemModuleWow64"><code class="docutils literal notranslate"><span class="pre">SystemModuleWow64</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="system_module.html#basesystemmodule">2.12.3. BaseSystemModule</a><ul>
<li class="toctree-l3"><a class="reference internal" href="system_module.html#windows.winobject.system_module.BaseSystemModule"><code class="docutils literal notranslate"><span class="pre">BaseSystemModule</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="object_manager.html">2.13. Object Manager Kernel objects</a><ul>
<li class="toctree-l2"><a class="reference internal" href="object_manager.html#objectmanager">2.13.1. ObjectManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="object_manager.html#windows.winobject.object_manager.ObjectManager"><code class="docutils literal notranslate"><span class="pre">ObjectManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="object_manager.html#kernelobject">2.13.2. KernelObject</a><ul>
<li class="toctree-l3"><a class="reference internal" href="object_manager.html#windows.winobject.object_manager.KernelObject"><code class="docutils literal notranslate"><span class="pre">KernelObject</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="device_manager.html">2.14. Device Manager</a><ul>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#devicemanager">2.14.1. DeviceManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.DeviceManager"><code class="docutils literal notranslate"><span class="pre">DeviceManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#deviceclass">2.14.2. DeviceClass</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.DeviceClass"><code class="docutils literal notranslate"><span class="pre">DeviceClass</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#deviceinformationset">2.14.3. DeviceInformationSet</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.DeviceInformationSet"><code class="docutils literal notranslate"><span class="pre">DeviceInformationSet</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#deviceinstance">2.14.4. DeviceInstance</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.DeviceInstance"><code class="docutils literal notranslate"><span class="pre">DeviceInstance</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#logicalconfiguration">2.14.5. LogicalConfiguration</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.LogicalConfiguration"><code class="docutils literal notranslate"><span class="pre">LogicalConfiguration</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="device_manager.html#resourcedescriptor">2.14.6. ResourceDescriptor</a><ul>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#windows.winobject.device_manager.ResourceDescriptor"><code class="docutils literal notranslate"><span class="pre">ResourceDescriptor</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="device_manager.html#concrete-resourcedescriptor">2.14.6.1. Concrete ResourceDescriptor</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="task_scheduler.html">2.15. Task scheduler</a><ul>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#taskservice">2.15.1. TaskService</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#windows.winobject.task_scheduler.TaskService"><code class="docutils literal notranslate"><span class="pre">TaskService</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#taskfolder">2.15.2. TaskFolder</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#windows.winobject.task_scheduler.TaskFolder"><code class="docutils literal notranslate"><span class="pre">TaskFolder</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#task">2.15.3. Task</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#windows.winobject.task_scheduler.Task"><code class="docutils literal notranslate"><span class="pre">Task</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#taskdefinition">2.15.4. TaskDefinition</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#windows.winobject.task_scheduler.TaskDefinition"><code class="docutils literal notranslate"><span class="pre">TaskDefinition</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#taskprincipal">2.15.4.1. TaskPrincipal</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#taskregistrationinfo">2.15.4.2. TaskRegistrationInfo</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#action">2.15.5. Action</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#id1">2.15.5.1. Action</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#execaction">2.15.5.2. ExecAction</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#comhandleraction">2.15.5.3. ComHandlerAction</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#trigger">2.15.6. Trigger</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#windows.winobject.task_scheduler.Trigger"><code class="docutils literal notranslate"><span class="pre">Trigger</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="task_scheduler.html#collections">2.15.7. Collections</a><ul>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#taskfoldercollection">2.15.7.1. TaskFolderCollection</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#taskcollection">2.15.7.2. TaskCollection</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#actioncollection">2.15.7.3. ActionCollection</a></li>
<li class="toctree-l3"><a class="reference internal" href="task_scheduler.html#triggercollection">2.15.7.4. TriggerCollection</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="evtlog.html">2.16. Event Log</a><ul>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#evtlogmanager">2.16.1. EvtlogManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#windows.winobject.event_log.EvtlogManager"><code class="docutils literal notranslate"><span class="pre">EvtlogManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#channel">2.16.2. Channel</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#evtchannel">2.16.2.1. EvtChannel</a></li>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#channelconfig">2.16.2.2. ChannelConfig</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#publisher">2.16.3. Publisher</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#evtpublisher">2.16.3.1. EvtPublisher</a></li>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#publishermetadata">2.16.3.2. PublisherMetadata</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#evtfile">2.16.4. EvtFile</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#windows.winobject.event_log.EvtFile"><code class="docutils literal notranslate"><span class="pre">EvtFile</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#event">2.16.5. Event</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#evtevent">2.16.5.1. EvtEvent</a></li>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#eventmetadata">2.16.5.2. EventMetadata</a></li>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#evtquery">2.16.5.3. EvtQuery</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="evtlog.html#todo">2.16.6. TODO</a><ul>
<li class="toctree-l3"><a class="reference internal" href="evtlog.html#windows.winobject.event_log.PropertyArray"><code class="docutils literal notranslate"><span class="pre">PropertyArray</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="etw.html">2.17. ETW Event Tracing for Windows</a><ul>
<li class="toctree-l2"><a class="reference internal" href="etw.html#etwmanager">2.17.1. EtwManager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="etw.html#windows.winobject.event_trace.EtwManager"><code class="docutils literal notranslate"><span class="pre">EtwManager</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="etw.html#tracing-events">2.17.2. Tracing Events</a><ul>
<li class="toctree-l3"><a class="reference internal" href="etw.html#etwtrace">2.17.2.1. EtwTrace</a></li>
<li class="toctree-l3"><a class="reference internal" href="etw.html#eventtraceproperties">2.17.2.2. EventTraceProperties</a></li>
<li class="toctree-l3"><a class="reference internal" href="etw.html#eventrecord">2.17.2.3. EventRecord</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</section>
<div class="clearer"></div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<div>
<h4>Previous topic</h4>
<p class="topless"><a href="windows.html"
title="previous chapter"><span class="section-number">1. </span>The <code class="docutils literal notranslate"><span class="pre">windows</span></code> module</a></p>
</div>
<div>
<h4>Next topic</h4>
<p class="topless"><a href="process.html"
title="next chapter"><span class="section-number">2.1. </span>Processes and Threads</a></p>
</div>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/winobject.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<search id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
<input type="submit" value="Go" />
</form>
</div>
</search>
<script>document.getElementById('searchbox').style.display = "block"</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li class="right" >
<a href="process.html" title="2.1. Processes and Threads"
>next</a> |</li>
<li class="right" >
<a href="windows.html" title="1. The windows module"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">PythonForWindows 1.0.4 documentation</a> &#187;</li>
<li class="nav-item nav-item-this"><a href=""><span class="section-number">2. </span>The <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows</span></code> objects</a></li>
</ul>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2015-2020, Clement Rouault.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.3.7.
</div>
</body>
</html>