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

2026 lines
186 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>5. windows.security Security Descriptor &amp; related &#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="6. windows.pipe Inter-Process Communication" href="pipe.html" />
<link rel="prev" title="4. windows.winproxy Windows API" href="winproxy.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="pipe.html" title="6. windows.pipe Inter-Process Communication"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="winproxy.html" title="4. windows.winproxy Windows API"
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">5. </span><code class="docutils literal notranslate"><span class="pre">windows.security</span></code> Security Descriptor &amp; related</a></li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<section id="module-windows.security">
<span id="windows-security-security-descriptor-related"></span><h1><span class="section-number">5. </span><code class="docutils literal notranslate"><span class="pre">windows.security</span></code> Security Descriptor &amp; related<a class="headerlink" href="#module-windows.security" title="Link to this heading"></a></h1>
<p>This module give access to <a class="reference internal" href="#windows.security.SecurityDescriptor" title="windows.security.SecurityDescriptor"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code></a> and related structures (<code class="docutils literal notranslate"><span class="pre">Acl</span></code> &amp; <code class="docutils literal notranslate"><span class="pre">Ace</span></code>).</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>See sample <a class="reference internal" href="sample.html#sample-security"><span class="std std-ref">windows.security</span></a></p>
</div>
<section id="token">
<h2><span class="section-number">5.1. </span>Token<a class="headerlink" href="#token" title="Link to this heading"></a></h2>
<p>The <a class="reference internal" href="#module-windows.security" title="windows.security"><code class="xref py py-mod docutils literal notranslate"><span class="pre">windows.security</span></code></a> module is the official module where to retrieve the <a class="reference internal" href="token.html#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a> class if ever needed.</p>
<p>Indeed <code class="docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code> &amp; <code class="docutils literal notranslate"><span class="pre">Token</span></code> are deeply related and I may move <code class="docutils literal notranslate"><span class="pre">token.py</span></code> to a <code class="docutils literal notranslate"><span class="pre">security/</span></code> directory in the futur.</p>
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">windows</span><span class="o">.</span><span class="n">security</span><span class="o">.</span><span class="n">Token</span>
<span class="go">&lt;class &#39;windows.winobject.token.Token&#39;&gt;</span>
</pre></div>
</div>
</section>
<section id="securitydescriptor">
<h2><span class="section-number">5.2. </span>SecurityDescriptor<a class="headerlink" href="#securitydescriptor" title="Link to this heading"></a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SecurityDescriptor</span></span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor" title="Link to this definition"></a></dt>
<dd><p>A Security Descriptor</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>TODO: free the underliying buffer when not needed anymore for now the underliying memory is never freed.</p>
</div>
<dl class="py attribute">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.SERVICE_SECURITY_INFORMATION">
<span class="sig-name descname"><span class="pre">SERVICE_SECURITY_INFORMATION</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">7</span></em><a class="headerlink" href="#windows.security.SecurityDescriptor.SERVICE_SECURITY_INFORMATION" title="Link to this definition"></a></dt>
<dd><p>The default <code class="docutils literal notranslate"><span class="pre">flags</span></code> value for functions expecting a
<a class="reference external" href="https://docs.microsoft.com/en-us/windows/desktop/SecAuthZ/security-information">SECURITY_INFORMATION</a>.</p>
<p>This value regroups the followings flags:</p>
<blockquote>
<div><ul class="simple">
<li><p><code class="docutils literal notranslate"><span class="pre">OWNER_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">GROUP_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">DACL_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">ATTRIBUTE_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">SCOPE_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">PROCESS_TRUST_LABEL_SECURITY_INFORMATION</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">LABEL_SECURITY_INFORMATION</span></code></p></li>
</ul>
</div></blockquote>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>Note that the value <code class="docutils literal notranslate"><span class="pre">SACL_SECURITY_INFORMATION</span></code> needed to access the SACL is not present as it require the <code class="docutils literal notranslate"><span class="pre">SeSecurityPrivilege</span></code>.</p>
<p>To query the SACL enable the <code class="docutils literal notranslate"><span class="pre">SeSecurityPrivilege</span></code> and use the parameter <code class="docutils literal notranslate"><span class="pre">query_sacl=True</span></code> on the functions expecting a <code class="docutils literal notranslate"><span class="pre">flags</span></code></p>
<p>see <a class="reference internal" href="sample.html#sample-security-sacl"><span class="std std-ref">Query SACL sample</span></a></p>
</div>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.control">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">control</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.control" title="Link to this definition"></a></dt>
<dd><p>The security descriptor control</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SECURITY_DESCRIPTOR_CONTROL" title="windows.generated_def.winstructs.SECURITY_DESCRIPTOR_CONTROL"><code class="xref py py-class docutils literal notranslate"><span class="pre">SECURITY_DESCRIPTOR_CONTROL</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.dacl">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dacl</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.dacl" title="Link to this definition"></a></dt>
<dd><p>The DACL of the security descriptor.</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code> if the DACL was <code class="docutils literal notranslate"><span class="pre">NULL</span></code> or not present</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_binary">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_binary</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.from_binary"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.from_binary" title="Link to this definition"></a></dt>
<dd><p>Retrieve the security descriptor described by the binary <code class="docutils literal notranslate"><span class="pre">data</span></code>.
Binary security descriptor can be found in the registry for example</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_filename">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_filename</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_sacl</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flags</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">247</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.from_filename"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.from_filename" title="Link to this definition"></a></dt>
<dd><p>Retrieve the security descriptor for the file <code class="docutils literal notranslate"><span class="pre">filename</span></code></p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_handle">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_handle</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">handle</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_sacl</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flags</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">247</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obj_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.from_handle"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.from_handle" title="Link to this definition"></a></dt>
<dd><p>Retrieve the security descriptor for the kernel object described by``handle``</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_param">
<span class="sig-name descname"><span class="pre">from_param</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#windows.security.SecurityDescriptor.from_param" title="Link to this definition"></a></dt>
<dd><p>Convert a Python object into a function call parameter.</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_service">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_service</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_sacl</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flags</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">7</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.from_service"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.from_service" title="Link to this definition"></a></dt>
<dd><p>Retrieve the security descriptor for the service named <code class="docutils literal notranslate"><span class="pre">service</span></code></p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.from_string">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_string</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sddl</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.from_string"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.from_string" title="Link to this definition"></a></dt>
<dd><p>Return a new <a class="reference internal" href="#windows.security.SecurityDescriptor" title="windows.security.SecurityDescriptor"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code></a> from the <code class="docutils literal notranslate"><span class="pre">SDDL</span></code>.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.SecurityDescriptor" title="windows.security.SecurityDescriptor"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code></a></p>
</dd>
</dl>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>At the moment the underliying buffer is never freed.</p>
<p>See <a class="reference external" href="https://docs.microsoft.com/en-us/windows/desktop/api/sddl/nf-sddl-convertstringsecuritydescriptortosecuritydescriptora">ConvertStringSecurityDescriptorToSecurityDescriptorA</a></p>
</div>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.get_owner">
<span class="sig-name descname"><span class="pre">get_owner</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.get_owner"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.get_owner" title="Link to this definition"></a></dt>
<dd><p>The owner of the security descriptor</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.group">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">group</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.group" title="Link to this definition"></a></dt>
<dd><p>The group of the security descriptor</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.isrelative">
<span class="sig-name descname"><span class="pre">isrelative</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.isrelative"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.isrelative" title="Link to this definition"></a></dt>
<dd><p>[WIP] api may change</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.make_absolute">
<span class="sig-name descname"><span class="pre">make_absolute</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.make_absolute"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.make_absolute" title="Link to this definition"></a></dt>
<dd><p>[WIP] api may change</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.make_relative">
<span class="sig-name descname"><span class="pre">make_relative</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.make_relative"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.make_relative" title="Link to this definition"></a></dt>
<dd><p>[WIP] api may change</p>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.owner">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">owner</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.owner" title="Link to this definition"></a></dt>
<dd><p>The owner of the security descriptor</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.revision">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">revision</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.revision" title="Link to this definition"></a></dt>
<dd><p>The security descriptors revision</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.sacl">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sacl</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.sacl" title="Link to this definition"></a></dt>
<dd><p>The SACL of the security descriptor. You may need special attention to retrieve it (see <code class="xref py py-class docutils literal notranslate"><span class="pre">DEFAULT_SECURITY_INFORMATION</span></code>)</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code> if the SACL was <code class="docutils literal notranslate"><span class="pre">NULL</span></code> or not present</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.to_filename">
<span class="sig-name descname"><span class="pre">to_filename</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flags</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.to_filename"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.to_filename" title="Link to this definition"></a></dt>
<dd><p>Test method: WILL CHANGE</p>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.to_string">
<span class="sig-name descname"><span class="pre">to_string</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">security_information</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">247</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#SecurityDescriptor.to_string"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SecurityDescriptor.to_string" title="Link to this definition"></a></dt>
<dd><p>Return the SDDL representation of the security descriptor</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="windows.security.SecurityDescriptor.value">
<span class="sig-name descname"><span class="pre">value</span></span><a class="headerlink" href="#windows.security.SecurityDescriptor.value" title="Link to this definition"></a></dt>
<dd><p>current value</p>
</dd></dl>
</dd></dl>
</section>
<section id="acl">
<h2><span class="section-number">5.3. </span>Acl<a class="headerlink" href="#acl" title="Link to this heading"></a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.Acl">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">Acl</span></span><a class="reference internal" href="_modules/windows/security.html#Acl"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.Acl" title="Link to this definition"></a></dt>
<dd><p>All the <code class="docutils literal notranslate"><span class="pre">ACE</span></code> returned by <a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a> methods/property are described in the <a class="reference internal" href="#security-ace"><span class="std std-ref">Ace section</span></a></p>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.Acl.__getitem__">
<span class="sig-name descname"><span class="pre">__getitem__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">i</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#Acl.__getitem__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.Acl.__getitem__" title="Link to this definition"></a></dt>
<dd><p>Return <code class="docutils literal notranslate"><span class="pre">ACE</span></code> nb <code class="docutils literal notranslate"><span class="pre">i</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">Ace</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.Acl.__iter__">
<span class="sig-name descname"><span class="pre">__iter__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#Acl.__iter__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.Acl.__iter__" title="Link to this definition"></a></dt>
<dd><p>Return an iterable over all the <code class="docutils literal notranslate"><span class="pre">ACE</span></code> in the <a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a></p>
<dl class="field-list simple">
<dt class="field-odd">Yield<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">Ace</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.Acl.__len__">
<span class="sig-name descname"><span class="pre">__len__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#Acl.__len__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.Acl.__len__" title="Link to this definition"></a></dt>
<dd><p>The number of <code class="docutils literal notranslate"><span class="pre">ACE</span></code> in the <a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a></p>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.Acl.aces">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">aces</span></span><a class="headerlink" href="#windows.security.Acl.aces" title="Link to this definition"></a></dt>
<dd><p>The list of <code class="docutils literal notranslate"><span class="pre">ACE</span></code> in the ACL <a class="reference internal" href="#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">Acl</span></code></a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">Ace</span></code>] - A list of ACE</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="windows.security.Acl.get_ace">
<span class="sig-name descname"><span class="pre">get_ace</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">i</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/security.html#Acl.get_ace"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.Acl.get_ace" title="Link to this definition"></a></dt>
<dd><p>Retrieve <code class="docutils literal notranslate"><span class="pre">ACE</span></code> number <code class="docutils literal notranslate"><span class="pre">i</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">Ace</span></code></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="ace">
<span id="security-ace"></span><h2><span class="section-number">5.4. </span>Ace<a class="headerlink" href="#ace" title="Link to this heading"></a></h2>
<p>The ACE are regrouped in two categories.</p>
<p>The DACL related ACEs:</p>
<blockquote>
<div><ul class="simple">
<li><p><a class="reference internal" href="#windows.security.AccessAllowedACE" title="windows.security.AccessAllowedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessAllowedACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessDeniedACE" title="windows.security.AccessDeniedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessDeniedACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE" title="windows.security.AccessAllowedCallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessAllowedCallbackACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE" title="windows.security.AccessDeniedCallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessDeniedCallbackACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessAllowedObjectACE" title="windows.security.AccessAllowedObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessAllowedObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessDeniedObjectACE" title="windows.security.AccessDeniedObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessDeniedObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE" title="windows.security.AccessAllowedCallbackObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessAllowedCallbackObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE" title="windows.security.AccessDeniedCallbackObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">AccessDeniedCallbackObjectACE</span></code></a></p></li>
</ul>
</div></blockquote>
<p>The SACL related ACEs:</p>
<blockquote>
<div><ul class="simple">
<li><p><a class="reference internal" href="#windows.security.SystemAuditACE" title="windows.security.SystemAuditACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAuditACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAlarmACE" title="windows.security.SystemAlarmACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAlarmACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAuditObjectACE" title="windows.security.SystemAuditObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAuditObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAlarmObjectACE" title="windows.security.SystemAlarmObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAlarmObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAuditCallbackACE" title="windows.security.SystemAuditCallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAuditCallbackACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE" title="windows.security.SystemAlarmCallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAlarmCallbackACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE" title="windows.security.SystemAuditCallbackObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAuditCallbackObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE" title="windows.security.SystemAlarmCallbackObjectACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemAlarmCallbackObjectACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemMandatoryLabelACE" title="windows.security.SystemMandatoryLabelACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemMandatoryLabelACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemResourceAttributeACE" title="windows.security.SystemResourceAttributeACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemResourceAttributeACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemScopedPolicyIDACE" title="windows.security.SystemScopedPolicyIDACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemScopedPolicyIDACE</span></code></a></p></li>
<li><p><a class="reference internal" href="#windows.security.SystemProcessTrustLabelACE" title="windows.security.SystemProcessTrustLabelACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemProcessTrustLabelACE</span></code></a></p></li>
</ul>
</div></blockquote>
<section id="ace-classes">
<h3><span class="section-number">5.4.1. </span>Ace classes<a class="headerlink" href="#ace-classes" title="Link to this heading"></a></h3>
<section id="accessallowedace">
<h4><span class="section-number">5.4.1.1. </span>AccessAllowedACE<a class="headerlink" href="#accessallowedace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessAllowedACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessAllowedACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessAllowedACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessAllowedACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_ALLOWED_ACE" title="windows.generated_def.winstructs._ACCESS_ALLOWED_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_ALLOWED_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessAllowedACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessAllowedACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessAllowedACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessdeniedace">
<h4><span class="section-number">5.4.1.2. </span>AccessDeniedACE<a class="headerlink" href="#accessdeniedace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessDeniedACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessDeniedACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessDeniedACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessDeniedACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_DENIED_ACE" title="windows.generated_def.winstructs._ACCESS_DENIED_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_DENIED_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessDeniedACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessDeniedACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessDeniedACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessallowedcallbackace">
<h4><span class="section-number">5.4.1.3. </span>AccessAllowedCallbackACE<a class="headerlink" href="#accessallowedcallbackace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessAllowedCallbackACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessAllowedCallbackACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessAllowedCallbackACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_ALLOWED_CALLBACK_ACE" title="windows.generated_def.winstructs._ACCESS_ALLOWED_CALLBACK_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_ALLOWED_CALLBACK_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessdeniedcallbackace">
<h4><span class="section-number">5.4.1.4. </span>AccessDeniedCallbackACE<a class="headerlink" href="#accessdeniedcallbackace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessDeniedCallbackACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessDeniedCallbackACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessDeniedCallbackACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_DENIED_CALLBACK_ACE" title="windows.generated_def.winstructs._ACCESS_DENIED_CALLBACK_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_DENIED_CALLBACK_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessallowedobjectace">
<h4><span class="section-number">5.4.1.5. </span>AccessAllowedObjectACE<a class="headerlink" href="#accessallowedobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessAllowedObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessAllowedObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessAllowedObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.ObjectRelatedACE" title="windows.security.ObjectRelatedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">ObjectRelatedACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_ALLOWED_OBJECT_ACE" title="windows.generated_def.winstructs._ACCESS_ALLOWED_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_ALLOWED_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.inherited_object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">inherited_object_type</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.inherited_object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">object_type</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessAllowedObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessdeniedobjectace">
<h4><span class="section-number">5.4.1.6. </span>AccessDeniedObjectACE<a class="headerlink" href="#accessdeniedobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessDeniedObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessDeniedObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessDeniedObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.ObjectRelatedACE" title="windows.security.ObjectRelatedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">ObjectRelatedACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_DENIED_OBJECT_ACE" title="windows.generated_def.winstructs._ACCESS_DENIED_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_DENIED_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.inherited_object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">inherited_object_type</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.inherited_object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">object_type</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessDeniedObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessallowedcallbackobjectace">
<h4><span class="section-number">5.4.1.7. </span>AccessAllowedCallbackObjectACE<a class="headerlink" href="#accessallowedcallbackobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessAllowedCallbackObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessAllowedCallbackObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessAllowedCallbackObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_ALLOWED_CALLBACK_OBJECT_ACE" title="windows.generated_def.winstructs._ACCESS_ALLOWED_CALLBACK_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_ALLOWED_CALLBACK_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackObjectACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackObjectACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessAllowedCallbackObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessAllowedCallbackObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="accessdeniedcallbackobjectace">
<h4><span class="section-number">5.4.1.8. </span>AccessDeniedCallbackObjectACE<a class="headerlink" href="#accessdeniedcallbackobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AccessDeniedCallbackObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#AccessDeniedCallbackObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AccessDeniedCallbackObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._ACCESS_DENIED_CALLBACK_OBJECT_ACE" title="windows.generated_def.winstructs._ACCESS_DENIED_CALLBACK_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_ACCESS_DENIED_CALLBACK_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackObjectACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackObjectACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AccessDeniedCallbackObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.AccessDeniedCallbackObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemauditace">
<h4><span class="section-number">5.4.1.9. </span>SystemAuditACE<a class="headerlink" href="#systemauditace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAuditACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAuditACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAuditACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAuditACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_AUDIT_ACE" title="windows.generated_def.winstructs._SYSTEM_AUDIT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_AUDIT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAuditACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAuditACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAuditACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemalarmace">
<h4><span class="section-number">5.4.1.10. </span>SystemAlarmACE<a class="headerlink" href="#systemalarmace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAlarmACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAlarmACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAlarmACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAlarmACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_ALARM_ACE" title="windows.generated_def.winstructs._SYSTEM_ALARM_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_ALARM_ACE</span></code></a></p>
<p>reserved for future use.</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAlarmACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAlarmACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAlarmACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemauditobjectace">
<h4><span class="section-number">5.4.1.11. </span>SystemAuditObjectACE<a class="headerlink" href="#systemauditobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAuditObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAuditObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAuditObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.ObjectRelatedACE" title="windows.security.ObjectRelatedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">ObjectRelatedACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_AUDIT_OBJECT_ACE" title="windows.generated_def.winstructs._SYSTEM_AUDIT_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_AUDIT_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.inherited_object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">inherited_object_type</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.inherited_object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">object_type</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAuditObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemalarmobjectace">
<h4><span class="section-number">5.4.1.12. </span>SystemAlarmObjectACE<a class="headerlink" href="#systemalarmobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAlarmObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAlarmObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAlarmObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.ObjectRelatedACE" title="windows.security.ObjectRelatedACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">ObjectRelatedACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_ALARM_OBJECT_ACE" title="windows.generated_def.winstructs._SYSTEM_ALARM_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_ALARM_OBJECT_ACE</span></code></a></p>
<p>reserved for future use.</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.inherited_object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">inherited_object_type</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.inherited_object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">object_type</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAlarmObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemauditcallbackace">
<h4><span class="section-number">5.4.1.13. </span>SystemAuditCallbackACE<a class="headerlink" href="#systemauditcallbackace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAuditCallbackACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAuditCallbackACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAuditCallbackACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_AUDIT_CALLBACK_ACE" title="windows.generated_def.winstructs._SYSTEM_AUDIT_CALLBACK_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_AUDIT_CALLBACK_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemalarmcallbackace">
<h4><span class="section-number">5.4.1.14. </span>SystemAlarmCallbackACE<a class="headerlink" href="#systemalarmcallbackace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAlarmCallbackACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAlarmCallbackACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAlarmCallbackACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_ALARM_CALLBACK_ACE" title="windows.generated_def.winstructs._SYSTEM_ALARM_CALLBACK_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_ALARM_CALLBACK_ACE</span></code></a></p>
<p>reserved for future use.</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemauditcallbackobjectace">
<h4><span class="section-number">5.4.1.15. </span>SystemAuditCallbackObjectACE<a class="headerlink" href="#systemauditcallbackobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAuditCallbackObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAuditCallbackObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAuditCallbackObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_AUDIT_CALLBACK_OBJECT_ACE" title="windows.generated_def.winstructs._SYSTEM_AUDIT_CALLBACK_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_AUDIT_CALLBACK_OBJECT_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackObjectACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackObjectACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAuditCallbackObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAuditCallbackObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemalarmcallbackobjectace">
<h4><span class="section-number">5.4.1.16. </span>SystemAlarmCallbackObjectACE<a class="headerlink" href="#systemalarmcallbackobjectace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackObjectACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemAlarmCallbackObjectACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemAlarmCallbackObjectACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemAlarmCallbackObjectACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.CallbackACE" title="windows.security.CallbackACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">CallbackACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_ALARM_CALLBACK_OBJECT_ACE" title="windows.generated_def.winstructs._SYSTEM_ALARM_CALLBACK_OBJECT_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_ALARM_CALLBACK_OBJECT_ACE</span></code></a></p>
<p>Reserved for future use</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackObjectACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackObjectACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackObjectACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackObjectACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackObjectACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackObjectACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemAlarmCallbackObjectACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemAlarmCallbackObjectACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemmandatorylabelace">
<h4><span class="section-number">5.4.1.17. </span>SystemMandatoryLabelACE<a class="headerlink" href="#systemmandatorylabelace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemMandatoryLabelACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemMandatoryLabelACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemMandatoryLabelACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemMandatoryLabelACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_MANDATORY_LABEL_ACE" title="windows.generated_def.winstructs._SYSTEM_MANDATORY_LABEL_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_MANDATORY_LABEL_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemMandatoryLabelACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemMandatoryLabelACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemMandatoryLabelACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemMandatoryLabelACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemMandatoryLabelACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemMandatoryLabelACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemresourceattributeace">
<h4><span class="section-number">5.4.1.18. </span>SystemResourceAttributeACE<a class="headerlink" href="#systemresourceattributeace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemResourceAttributeACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemResourceAttributeACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemResourceAttributeACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemResourceAttributeACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_RESOURCE_ATTRIBUTE_ACE" title="windows.generated_def.winstructs._SYSTEM_RESOURCE_ATTRIBUTE_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_RESOURCE_ATTRIBUTE_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemResourceAttributeACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemResourceAttributeACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemResourceAttributeACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemResourceAttributeACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemResourceAttributeACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemResourceAttributeACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemscopedpolicyidace">
<h4><span class="section-number">5.4.1.19. </span>SystemScopedPolicyIDACE<a class="headerlink" href="#systemscopedpolicyidace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemScopedPolicyIDACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemScopedPolicyIDACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemScopedPolicyIDACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemScopedPolicyIDACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_SCOPED_POLICY_ID_ACE" title="windows.generated_def.winstructs._SYSTEM_SCOPED_POLICY_ID_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_SCOPED_POLICY_ID_ACE</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemScopedPolicyIDACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemScopedPolicyIDACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemScopedPolicyIDACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemScopedPolicyIDACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemScopedPolicyIDACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemScopedPolicyIDACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="systemprocesstrustlabelace">
<h4><span class="section-number">5.4.1.20. </span>SystemProcessTrustLabelACE<a class="headerlink" href="#systemprocesstrustlabelace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.SystemProcessTrustLabelACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">SystemProcessTrustLabelACE</span></span><a class="reference internal" href="_modules/windows/security.html#SystemProcessTrustLabelACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.SystemProcessTrustLabelACE" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#windows.security.MaskAndSidACE" title="windows.security.MaskAndSidACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a>, <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._SYSTEM_PROCESS_TRUST_LABEL_ACE" title="windows.generated_def.winstructs._SYSTEM_PROCESS_TRUST_LABEL_ACE"><code class="xref py py-class docutils literal notranslate"><span class="pre">_SYSTEM_PROCESS_TRUST_LABEL_ACE</span></code></a></p>
<p>Reserved. (from MSDC)</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemProcessTrustLabelACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.SystemProcessTrustLabelACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemProcessTrustLabelACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.SystemProcessTrustLabelACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.SystemProcessTrustLabelACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.SystemProcessTrustLabelACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
</section>
<section id="ace-common-base">
<h3><span class="section-number">5.4.2. </span>Ace common base<a class="headerlink" href="#ace-common-base" title="Link to this heading"></a></h3>
<p>These classes are internals and here for completness sake.
You should not need to instanciate/use them directly.</p>
<section id="aceheader">
<h4><span class="section-number">5.4.2.1. </span>AceHeader<a class="headerlink" href="#aceheader" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AceHeader">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AceHeader</span></span><a class="reference internal" href="_modules/windows/security.html#AceHeader"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AceHeader" title="Link to this definition"></a></dt>
<dd><p>Improved ACE_HEADER</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AceHeader.AceType">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AceType</span></span><a class="headerlink" href="#windows.security.AceHeader.AceType" title="Link to this definition"></a></dt>
<dd><p>The type of the Ace header</p>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AceHeader.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.AceHeader.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the Ace header</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="acebase">
<h4><span class="section-number">5.4.2.2. </span>AceBase<a class="headerlink" href="#acebase" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.AceBase">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">AceBase</span></span><a class="reference internal" href="_modules/windows/security.html#AceBase"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.AceBase" title="Link to this definition"></a></dt>
<dd><p>Base object for all <code class="docutils literal notranslate"><span class="pre">ACE</span></code> classes. provide access to an improved header</p>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.AceBase.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.AceBase.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="maskandsidace">
<h4><span class="section-number">5.4.2.3. </span>MaskAndSidACE<a class="headerlink" href="#maskandsidace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.MaskAndSidACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">MaskAndSidACE</span></span><a class="reference internal" href="_modules/windows/security.html#MaskAndSidACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.MaskAndSidACE" title="Link to this definition"></a></dt>
<dd><p><cite>Virtual</cite> ACE for ACE struct with the following layout:</p>
<ul class="simple">
<li><p>ACE_HEADER Header</p></li>
<li><p>ACCESS_MASK Mask</p></li>
<li><p>DWORD SidStart</p></li>
</ul>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.MaskAndSidACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.MaskAndSidACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.MaskAndSidACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.MaskAndSidACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.MaskAndSidACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.MaskAndSidACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="callbackace">
<h4><span class="section-number">5.4.2.4. </span>CallbackACE<a class="headerlink" href="#callbackace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.CallbackACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">CallbackACE</span></span><a class="reference internal" href="_modules/windows/security.html#CallbackACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.CallbackACE" title="Link to this definition"></a></dt>
<dd><dl class="py property">
<dt class="sig sig-object py" id="windows.security.CallbackACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.CallbackACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.CallbackACE.application_data">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">application_data</span></span><a class="headerlink" href="#windows.security.CallbackACE.application_data" title="Link to this definition"></a></dt>
<dd><p>The application-specific data</p>
<p>see : <a class="reference external" href="https://msdn.microsoft.com/en-us/library/hh877860.aspx">https://msdn.microsoft.com/en-us/library/hh877860.aspx</a></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.CallbackACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.CallbackACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.CallbackACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.CallbackACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="objectrelatedace">
<h4><span class="section-number">5.4.2.5. </span>ObjectRelatedACE<a class="headerlink" href="#objectrelatedace" title="Link to this heading"></a></h4>
<dl class="py class">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.security.</span></span><span class="sig-name descname"><span class="pre">ObjectRelatedACE</span></span><a class="reference internal" href="_modules/windows/security.html#ObjectRelatedACE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.security.ObjectRelatedACE" title="Link to this definition"></a></dt>
<dd><dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.Header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Header</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.Header" title="Link to this definition"></a></dt>
<dd><p>The Header of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#windows.security.AceHeader" title="windows.security.AceHeader"><code class="xref py py-class docutils literal notranslate"><span class="pre">AceHeader</span></code></a></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.flags">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flags</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.flags" title="Link to this definition"></a></dt>
<dd><p>The flags of the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.inherited_object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">inherited_object_type</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.inherited_object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">InheritedObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.mask">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mask</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.mask" title="Link to this definition"></a></dt>
<dd><p>The list of flags described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>] - A list of <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.object_type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">object_type</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.object_type" title="Link to this definition"></a></dt>
<dd><p>The <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code> described in the ACE. <code class="docutils literal notranslate"><span class="pre">None</span></code> if <cite>ACE`</cite> has no <code class="docutils literal notranslate"><span class="pre">ObjectType</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
</dd>
</dl>
</dd></dl>
<dl class="py property">
<dt class="sig sig-object py" id="windows.security.ObjectRelatedACE.sid">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sid</span></span><a class="headerlink" href="#windows.security.ObjectRelatedACE.sid" title="Link to this definition"></a></dt>
<dd><p>The sid described by the <code class="docutils literal notranslate"><span class="pre">ACE</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.PSID</span></code></a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
</section>
</section>
</section>
<div class="clearer"></div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<div>
<h3><a href="index.html">Table of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">5. <code class="docutils literal notranslate"><span class="pre">windows.security</span></code> Security Descriptor &amp; related</a><ul>
<li><a class="reference internal" href="#token">5.1. Token</a></li>
<li><a class="reference internal" href="#securitydescriptor">5.2. SecurityDescriptor</a><ul>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor"><code class="docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.SERVICE_SECURITY_INFORMATION"><code class="docutils literal notranslate"><span class="pre">SERVICE_SECURITY_INFORMATION</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.control"><code class="docutils literal notranslate"><span class="pre">control</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.dacl"><code class="docutils literal notranslate"><span class="pre">dacl</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_binary"><code class="docutils literal notranslate"><span class="pre">from_binary()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_filename"><code class="docutils literal notranslate"><span class="pre">from_filename()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_handle"><code class="docutils literal notranslate"><span class="pre">from_handle()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_param"><code class="docutils literal notranslate"><span class="pre">from_param()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_service"><code class="docutils literal notranslate"><span class="pre">from_service()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.from_string"><code class="docutils literal notranslate"><span class="pre">from_string()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.get_owner"><code class="docutils literal notranslate"><span class="pre">get_owner()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.group"><code class="docutils literal notranslate"><span class="pre">group</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.isrelative"><code class="docutils literal notranslate"><span class="pre">isrelative()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.make_absolute"><code class="docutils literal notranslate"><span class="pre">make_absolute()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.make_relative"><code class="docutils literal notranslate"><span class="pre">make_relative()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.owner"><code class="docutils literal notranslate"><span class="pre">owner</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.revision"><code class="docutils literal notranslate"><span class="pre">revision</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.sacl"><code class="docutils literal notranslate"><span class="pre">sacl</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.to_filename"><code class="docutils literal notranslate"><span class="pre">to_filename()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.to_string"><code class="docutils literal notranslate"><span class="pre">to_string()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SecurityDescriptor.value"><code class="docutils literal notranslate"><span class="pre">value</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#acl">5.3. Acl</a><ul>
<li><a class="reference internal" href="#windows.security.Acl"><code class="docutils literal notranslate"><span class="pre">Acl</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.Acl.__getitem__"><code class="docutils literal notranslate"><span class="pre">__getitem__()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.Acl.__iter__"><code class="docutils literal notranslate"><span class="pre">__iter__()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.Acl.__len__"><code class="docutils literal notranslate"><span class="pre">__len__()</span></code></a></li>
<li><a class="reference internal" href="#windows.security.Acl.aces"><code class="docutils literal notranslate"><span class="pre">aces</span></code></a></li>
<li><a class="reference internal" href="#windows.security.Acl.get_ace"><code class="docutils literal notranslate"><span class="pre">get_ace()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#ace">5.4. Ace</a><ul>
<li><a class="reference internal" href="#ace-classes">5.4.1. Ace classes</a><ul>
<li><a class="reference internal" href="#accessallowedace">5.4.1.1. AccessAllowedACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedACE"><code class="docutils literal notranslate"><span class="pre">AccessAllowedACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessdeniedace">5.4.1.2. AccessDeniedACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedACE"><code class="docutils literal notranslate"><span class="pre">AccessDeniedACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessallowedcallbackace">5.4.1.3. AccessAllowedCallbackACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE"><code class="docutils literal notranslate"><span class="pre">AccessAllowedCallbackACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessdeniedcallbackace">5.4.1.4. AccessDeniedCallbackACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE"><code class="docutils literal notranslate"><span class="pre">AccessDeniedCallbackACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessallowedobjectace">5.4.1.5. AccessAllowedObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE"><code class="docutils literal notranslate"><span class="pre">AccessAllowedObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.inherited_object_type"><code class="docutils literal notranslate"><span class="pre">inherited_object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.object_type"><code class="docutils literal notranslate"><span class="pre">object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessdeniedobjectace">5.4.1.6. AccessDeniedObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE"><code class="docutils literal notranslate"><span class="pre">AccessDeniedObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.inherited_object_type"><code class="docutils literal notranslate"><span class="pre">inherited_object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.object_type"><code class="docutils literal notranslate"><span class="pre">object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessallowedcallbackobjectace">5.4.1.7. AccessAllowedCallbackObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE"><code class="docutils literal notranslate"><span class="pre">AccessAllowedCallbackObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessAllowedCallbackObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#accessdeniedcallbackobjectace">5.4.1.8. AccessDeniedCallbackObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE"><code class="docutils literal notranslate"><span class="pre">AccessDeniedCallbackObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AccessDeniedCallbackObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemauditace">5.4.1.9. SystemAuditACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditACE"><code class="docutils literal notranslate"><span class="pre">SystemAuditACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemalarmace">5.4.1.10. SystemAlarmACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmACE"><code class="docutils literal notranslate"><span class="pre">SystemAlarmACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemauditobjectace">5.4.1.11. SystemAuditObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE"><code class="docutils literal notranslate"><span class="pre">SystemAuditObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.inherited_object_type"><code class="docutils literal notranslate"><span class="pre">inherited_object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.object_type"><code class="docutils literal notranslate"><span class="pre">object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemalarmobjectace">5.4.1.12. SystemAlarmObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE"><code class="docutils literal notranslate"><span class="pre">SystemAlarmObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.inherited_object_type"><code class="docutils literal notranslate"><span class="pre">inherited_object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.object_type"><code class="docutils literal notranslate"><span class="pre">object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemauditcallbackace">5.4.1.13. SystemAuditCallbackACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackACE"><code class="docutils literal notranslate"><span class="pre">SystemAuditCallbackACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemalarmcallbackace">5.4.1.14. SystemAlarmCallbackACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE"><code class="docutils literal notranslate"><span class="pre">SystemAlarmCallbackACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemauditcallbackobjectace">5.4.1.15. SystemAuditCallbackObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE"><code class="docutils literal notranslate"><span class="pre">SystemAuditCallbackObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAuditCallbackObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemalarmcallbackobjectace">5.4.1.16. SystemAlarmCallbackObjectACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE"><code class="docutils literal notranslate"><span class="pre">SystemAlarmCallbackObjectACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemAlarmCallbackObjectACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemmandatorylabelace">5.4.1.17. SystemMandatoryLabelACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemMandatoryLabelACE"><code class="docutils literal notranslate"><span class="pre">SystemMandatoryLabelACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemMandatoryLabelACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemMandatoryLabelACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemMandatoryLabelACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemresourceattributeace">5.4.1.18. SystemResourceAttributeACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemResourceAttributeACE"><code class="docutils literal notranslate"><span class="pre">SystemResourceAttributeACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemResourceAttributeACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemResourceAttributeACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemResourceAttributeACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemscopedpolicyidace">5.4.1.19. SystemScopedPolicyIDACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemScopedPolicyIDACE"><code class="docutils literal notranslate"><span class="pre">SystemScopedPolicyIDACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemScopedPolicyIDACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemScopedPolicyIDACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemScopedPolicyIDACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#systemprocesstrustlabelace">5.4.1.20. SystemProcessTrustLabelACE</a><ul>
<li><a class="reference internal" href="#windows.security.SystemProcessTrustLabelACE"><code class="docutils literal notranslate"><span class="pre">SystemProcessTrustLabelACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.SystemProcessTrustLabelACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemProcessTrustLabelACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.SystemProcessTrustLabelACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#ace-common-base">5.4.2. Ace common base</a><ul>
<li><a class="reference internal" href="#aceheader">5.4.2.1. AceHeader</a><ul>
<li><a class="reference internal" href="#windows.security.AceHeader"><code class="docutils literal notranslate"><span class="pre">AceHeader</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AceHeader.AceType"><code class="docutils literal notranslate"><span class="pre">AceType</span></code></a></li>
<li><a class="reference internal" href="#windows.security.AceHeader.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#acebase">5.4.2.2. AceBase</a><ul>
<li><a class="reference internal" href="#windows.security.AceBase"><code class="docutils literal notranslate"><span class="pre">AceBase</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.AceBase.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#maskandsidace">5.4.2.3. MaskAndSidACE</a><ul>
<li><a class="reference internal" href="#windows.security.MaskAndSidACE"><code class="docutils literal notranslate"><span class="pre">MaskAndSidACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.MaskAndSidACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.MaskAndSidACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.MaskAndSidACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#callbackace">5.4.2.4. CallbackACE</a><ul>
<li><a class="reference internal" href="#windows.security.CallbackACE"><code class="docutils literal notranslate"><span class="pre">CallbackACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.CallbackACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.CallbackACE.application_data"><code class="docutils literal notranslate"><span class="pre">application_data</span></code></a></li>
<li><a class="reference internal" href="#windows.security.CallbackACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.CallbackACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#objectrelatedace">5.4.2.5. ObjectRelatedACE</a><ul>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE"><code class="docutils literal notranslate"><span class="pre">ObjectRelatedACE</span></code></a><ul>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.Header"><code class="docutils literal notranslate"><span class="pre">Header</span></code></a></li>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.flags"><code class="docutils literal notranslate"><span class="pre">flags</span></code></a></li>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.inherited_object_type"><code class="docutils literal notranslate"><span class="pre">inherited_object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.mask"><code class="docutils literal notranslate"><span class="pre">mask</span></code></a></li>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.object_type"><code class="docutils literal notranslate"><span class="pre">object_type</span></code></a></li>
<li><a class="reference internal" href="#windows.security.ObjectRelatedACE.sid"><code class="docutils literal notranslate"><span class="pre">sid</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div>
<h4>Previous topic</h4>
<p class="topless"><a href="winproxy.html"
title="previous chapter"><span class="section-number">4. </span><code class="docutils literal notranslate"><span class="pre">windows.winproxy</span></code> Windows API</a></p>
</div>
<div>
<h4>Next topic</h4>
<p class="topless"><a href="pipe.html"
title="next chapter"><span class="section-number">6. </span><code class="docutils literal notranslate"><span class="pre">windows.pipe</span></code> Inter-Process Communication</a></p>
</div>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/security.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="pipe.html" title="6. windows.pipe Inter-Process Communication"
>next</a> |</li>
<li class="right" >
<a href="winproxy.html" title="4. windows.winproxy Windows API"
>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">5. </span><code class="docutils literal notranslate"><span class="pre">windows.security</span></code> Security Descriptor &amp; related</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>