Skip to content

Commit 288e87a

Browse files
committed
Update windows.security doc + add ref to module in doc
1 parent abded99 commit 288e87a

File tree

5 files changed

+151
-146
lines changed

5 files changed

+151
-146
lines changed

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@
7171
# built documents.
7272
#
7373
# The short X.Y version.
74-
version = '0.4'
74+
version = '0.5'
7575
# The full version, including alpha/beta/rc tags.
76-
release = '0.4'
76+
release = '0.5'
7777

7878
# The language for content autogenerated by Sphinx. Refer to documentation
7979
# for a list of supported languages.

docs/source/security.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Acl
4040
"""
4141

4242
.. autoclass:: Acl
43-
:special-members: __len__, __iter__
43+
:special-members: __len__, __iter__, __getitem__
4444

4545

4646
.. _security_ace:

docs/source/windef_generated.rst

Lines changed: 143 additions & 143 deletions
Original file line numberDiff line numberDiff line change
@@ -962,56 +962,6 @@ Windef
962962
.. autodata:: NMPWAIT_WAIT_FOREVER
963963
.. autodata:: NMPWAIT_NOWAIT
964964
.. autodata:: NMPWAIT_USE_DEFAULT_WAIT
965-
.. autodata:: EVENTLOG_SUCCESS
966-
.. autodata:: EVENTLOG_ERROR_TYPE
967-
.. autodata:: EVENTLOG_WARNING_TYPE
968-
.. autodata:: EVENTLOG_INFORMATION_TYPE
969-
.. autodata:: EVENTLOG_AUDIT_SUCCESS
970-
.. autodata:: EVENTLOG_AUDIT_FAILURE
971-
.. autodata:: EVENTLOG_SEQUENTIAL_READ
972-
.. autodata:: EVENTLOG_SEEK_READ
973-
.. autodata:: EVENTLOG_FORWARDS_READ
974-
.. autodata:: EVENTLOG_BACKWARDS_READ
975-
.. autodata:: EVT_VARIANT_TYPE_MASK
976-
.. autodata:: EVT_VARIANT_TYPE_ARRAY
977-
.. autodata:: ERROR_EVT_INVALID_CHANNEL_PATH
978-
.. autodata:: ERROR_EVT_INVALID_QUERY
979-
.. autodata:: ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND
980-
.. autodata:: ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND
981-
.. autodata:: ERROR_EVT_INVALID_PUBLISHER_NAME
982-
.. autodata:: ERROR_EVT_INVALID_EVENT_DATA
983-
.. autodata:: ERROR_EVT_CHANNEL_NOT_FOUND
984-
.. autodata:: ERROR_EVT_MALFORMED_XML_TEXT
985-
.. autodata:: ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL
986-
.. autodata:: ERROR_EVT_CONFIGURATION_ERROR
987-
.. autodata:: ERROR_EVT_QUERY_RESULT_STALE
988-
.. autodata:: ERROR_EVT_QUERY_RESULT_INVALID_POSITION
989-
.. autodata:: ERROR_EVT_NON_VALIDATING_MSXML
990-
.. autodata:: ERROR_EVT_FILTER_ALREADYSCOPED
991-
.. autodata:: ERROR_EVT_FILTER_NOTELTSET
992-
.. autodata:: ERROR_EVT_FILTER_INVARG
993-
.. autodata:: ERROR_EVT_FILTER_INVTEST
994-
.. autodata:: ERROR_EVT_FILTER_INVTYPE
995-
.. autodata:: ERROR_EVT_FILTER_PARSEERR
996-
.. autodata:: ERROR_EVT_FILTER_UNSUPPORTEDOP
997-
.. autodata:: ERROR_EVT_FILTER_UNEXPECTEDTOKEN
998-
.. autodata:: ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL
999-
.. autodata:: ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE
1000-
.. autodata:: ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE
1001-
.. autodata:: ERROR_EVT_CHANNEL_CANNOT_ACTIVATE
1002-
.. autodata:: ERROR_EVT_FILTER_TOO_COMPLEX
1003-
.. autodata:: ERROR_EVT_MESSAGE_NOT_FOUND
1004-
.. autodata:: ERROR_EVT_MESSAGE_ID_NOT_FOUND
1005-
.. autodata:: ERROR_EVT_UNRESOLVED_VALUE_INSERT
1006-
.. autodata:: ERROR_EVT_UNRESOLVED_PARAMETER_INSERT
1007-
.. autodata:: ERROR_EVT_MAX_INSERTS_REACHED
1008-
.. autodata:: ERROR_EVT_EVENT_DEFINITION_NOT_FOUND
1009-
.. autodata:: ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND
1010-
.. autodata:: ERROR_EVT_VERSION_TOO_OLD
1011-
.. autodata:: ERROR_EVT_VERSION_TOO_NEW
1012-
.. autodata:: ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY
1013-
.. autodata:: ERROR_EVT_PUBLISHER_DISABLED
1014-
.. autodata:: ERROR_EVT_FILTER_OUT_OF_RANGE
1015965
.. autodata:: IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
1016966
.. autodata:: IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
1017967
.. autodata:: IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY
@@ -1049,99 +999,6 @@ Windef
1049999
.. autodata:: IMAGE_REL_BASED_MACHINE_SPECIFIC_8
10501000
.. autodata:: IMAGE_REL_BASED_MACHINE_SPECIFIC_9
10511001
.. autodata:: IMAGE_REL_BASED_DIR64
1052-
.. autodata:: ACCESS_MIN_MS_ACE_TYPE
1053-
.. autodata:: ACCESS_ALLOWED_ACE_TYPE
1054-
.. autodata:: ACCESS_DENIED_ACE_TYPE
1055-
.. autodata:: SYSTEM_AUDIT_ACE_TYPE
1056-
.. autodata:: SYSTEM_ALARM_ACE_TYPE
1057-
.. autodata:: ACCESS_MAX_MS_V2_ACE_TYPE
1058-
.. autodata:: ACCESS_ALLOWED_COMPOUND_ACE_TYPE
1059-
.. autodata:: ACCESS_MAX_MS_V3_ACE_TYPE
1060-
.. autodata:: ACCESS_MIN_MS_OBJECT_ACE_TYPE
1061-
.. autodata:: ACCESS_ALLOWED_OBJECT_ACE_TYPE
1062-
.. autodata:: ACCESS_DENIED_OBJECT_ACE_TYPE
1063-
.. autodata:: SYSTEM_AUDIT_OBJECT_ACE_TYPE
1064-
.. autodata:: SYSTEM_ALARM_OBJECT_ACE_TYPE
1065-
.. autodata:: ACCESS_MAX_MS_OBJECT_ACE_TYPE
1066-
.. autodata:: ACCESS_MAX_MS_V4_ACE_TYPE
1067-
.. autodata:: ACCESS_MAX_MS_ACE_TYPE
1068-
.. autodata:: ACCESS_ALLOWED_CALLBACK_ACE_TYPE
1069-
.. autodata:: ACCESS_DENIED_CALLBACK_ACE_TYPE
1070-
.. autodata:: ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE
1071-
.. autodata:: ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE
1072-
.. autodata:: SYSTEM_AUDIT_CALLBACK_ACE_TYPE
1073-
.. autodata:: SYSTEM_ALARM_CALLBACK_ACE_TYPE
1074-
.. autodata:: SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE
1075-
.. autodata:: SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE
1076-
.. autodata:: SYSTEM_MANDATORY_LABEL_ACE_TYPE
1077-
.. autodata:: ACCESS_MAX_MS_V5_ACE_TYPE
1078-
.. autodata:: SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE
1079-
.. autodata:: SYSTEM_SCOPED_POLICY_ID_ACE_TYPE
1080-
.. autodata:: SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE
1081-
.. autodata:: ACCESS_MAX_MS_V5_ACE_TYPE
1082-
.. autodata:: SEC_WINNT_AUTH_IDENTITY_ANSI
1083-
.. autodata:: SEC_WINNT_AUTH_IDENTITY_UNICODE
1084-
.. autodata:: SE_OWNER_DEFAULTED
1085-
.. autodata:: SE_GROUP_DEFAULTED
1086-
.. autodata:: SE_DACL_PRESENT
1087-
.. autodata:: SE_DACL_DEFAULTED
1088-
.. autodata:: SE_SACL_PRESENT
1089-
.. autodata:: SE_SACL_DEFAULTED
1090-
.. autodata:: SE_DACL_AUTO_INHERIT_REQ
1091-
.. autodata:: SE_SACL_AUTO_INHERIT_REQ
1092-
.. autodata:: SE_DACL_AUTO_INHERITED
1093-
.. autodata:: SE_SACL_AUTO_INHERITED
1094-
.. autodata:: SE_DACL_PROTECTED
1095-
.. autodata:: SE_SACL_PROTECTED
1096-
.. autodata:: SE_RM_CONTROL_VALID
1097-
.. autodata:: SE_SELF_RELATIVE
1098-
.. autodata:: SDDL_REVISION_1
1099-
.. autodata:: ACE_OBJECT_TYPE_PRESENT
1100-
.. autodata:: ACE_INHERITED_OBJECT_TYPE_PRESENT
1101-
.. autodata:: OBJECT_INHERIT_ACE
1102-
.. autodata:: CONTAINER_INHERIT_ACE
1103-
.. autodata:: NO_PROPAGATE_INHERIT_ACE
1104-
.. autodata:: INHERIT_ONLY_ACE
1105-
.. autodata:: INHERITED_ACE
1106-
.. autodata:: VALID_INHERIT_FLAGS
1107-
.. autodata:: SUCCESSFUL_ACCESS_ACE_FLAG
1108-
.. autodata:: FAILED_ACCESS_ACE_FLAG
1109-
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_WRITE_UP
1110-
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_READ_UP
1111-
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP
1112-
.. autodata:: SYSTEM_PROCESS_TRUST_LABEL_VALID_MASK
1113-
.. autodata:: SYSTEM_PROCESS_TRUST_NOCONSTRAINT_MASK
1114-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID
1115-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64
1116-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64
1117-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING
1118-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN
1119-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_SID
1120-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN
1121-
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING
1122-
.. autodata:: SE_GROUP_MANDATORY
1123-
.. autodata:: SE_GROUP_ENABLED_BY_DEFAULT
1124-
.. autodata:: SE_GROUP_ENABLED
1125-
.. autodata:: SE_GROUP_OWNER
1126-
.. autodata:: SE_GROUP_USE_FOR_DENY_ONLY
1127-
.. autodata:: SE_GROUP_INTEGRITY
1128-
.. autodata:: SE_GROUP_INTEGRITY_ENABLED
1129-
.. autodata:: SE_GROUP_LOGON_ID
1130-
.. autodata:: SE_GROUP_RESOURCE
1131-
.. autodata:: SE_GROUP_VALID_ATTRIBUTES
1132-
.. autodata:: OWNER_SECURITY_INFORMATION
1133-
.. autodata:: GROUP_SECURITY_INFORMATION
1134-
.. autodata:: DACL_SECURITY_INFORMATION
1135-
.. autodata:: SACL_SECURITY_INFORMATION
1136-
.. autodata:: LABEL_SECURITY_INFORMATION
1137-
.. autodata:: ATTRIBUTE_SECURITY_INFORMATION
1138-
.. autodata:: SCOPE_SECURITY_INFORMATION
1139-
.. autodata:: PROCESS_TRUST_LABEL_SECURITY_INFORMATION
1140-
.. autodata:: BACKUP_SECURITY_INFORMATION
1141-
.. autodata:: PROTECTED_DACL_SECURITY_INFORMATION
1142-
.. autodata:: PROTECTED_SACL_SECURITY_INFORMATION
1143-
.. autodata:: UNPROTECTED_DACL_SECURITY_INFORMATION
1144-
.. autodata:: UNPROTECTED_SACL_SECURITY_INFORMATION
11451002
.. autodata:: CERT_QUERY_OBJECT_FILE
11461003
.. autodata:: CERT_QUERY_OBJECT_BLOB
11471004
.. autodata:: CERT_QUERY_CONTENT_CERT
@@ -1743,6 +1600,149 @@ Windef
17431600
.. autodata:: CMSG_CTRL_VERIFY_SIGNATURE_EX
17441601
.. autodata:: CMSG_CTRL_ADD_CMS_SIGNER_INFO
17451602
.. autodata:: CMSG_CTRL_ENABLE_STRONG_SIGNATURE
1603+
.. autodata:: ACCESS_MIN_MS_ACE_TYPE
1604+
.. autodata:: ACCESS_ALLOWED_ACE_TYPE
1605+
.. autodata:: ACCESS_DENIED_ACE_TYPE
1606+
.. autodata:: SYSTEM_AUDIT_ACE_TYPE
1607+
.. autodata:: SYSTEM_ALARM_ACE_TYPE
1608+
.. autodata:: ACCESS_MAX_MS_V2_ACE_TYPE
1609+
.. autodata:: ACCESS_ALLOWED_COMPOUND_ACE_TYPE
1610+
.. autodata:: ACCESS_MAX_MS_V3_ACE_TYPE
1611+
.. autodata:: ACCESS_MIN_MS_OBJECT_ACE_TYPE
1612+
.. autodata:: ACCESS_ALLOWED_OBJECT_ACE_TYPE
1613+
.. autodata:: ACCESS_DENIED_OBJECT_ACE_TYPE
1614+
.. autodata:: SYSTEM_AUDIT_OBJECT_ACE_TYPE
1615+
.. autodata:: SYSTEM_ALARM_OBJECT_ACE_TYPE
1616+
.. autodata:: ACCESS_MAX_MS_OBJECT_ACE_TYPE
1617+
.. autodata:: ACCESS_MAX_MS_V4_ACE_TYPE
1618+
.. autodata:: ACCESS_MAX_MS_ACE_TYPE
1619+
.. autodata:: ACCESS_ALLOWED_CALLBACK_ACE_TYPE
1620+
.. autodata:: ACCESS_DENIED_CALLBACK_ACE_TYPE
1621+
.. autodata:: ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE
1622+
.. autodata:: ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE
1623+
.. autodata:: SYSTEM_AUDIT_CALLBACK_ACE_TYPE
1624+
.. autodata:: SYSTEM_ALARM_CALLBACK_ACE_TYPE
1625+
.. autodata:: SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE
1626+
.. autodata:: SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE
1627+
.. autodata:: SYSTEM_MANDATORY_LABEL_ACE_TYPE
1628+
.. autodata:: ACCESS_MAX_MS_V5_ACE_TYPE
1629+
.. autodata:: SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE
1630+
.. autodata:: SYSTEM_SCOPED_POLICY_ID_ACE_TYPE
1631+
.. autodata:: SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE
1632+
.. autodata:: ACCESS_MAX_MS_V5_ACE_TYPE
1633+
.. autodata:: SEC_WINNT_AUTH_IDENTITY_ANSI
1634+
.. autodata:: SEC_WINNT_AUTH_IDENTITY_UNICODE
1635+
.. autodata:: SE_OWNER_DEFAULTED
1636+
.. autodata:: SE_GROUP_DEFAULTED
1637+
.. autodata:: SE_DACL_PRESENT
1638+
.. autodata:: SE_DACL_DEFAULTED
1639+
.. autodata:: SE_SACL_PRESENT
1640+
.. autodata:: SE_SACL_DEFAULTED
1641+
.. autodata:: SE_DACL_AUTO_INHERIT_REQ
1642+
.. autodata:: SE_SACL_AUTO_INHERIT_REQ
1643+
.. autodata:: SE_DACL_AUTO_INHERITED
1644+
.. autodata:: SE_SACL_AUTO_INHERITED
1645+
.. autodata:: SE_DACL_PROTECTED
1646+
.. autodata:: SE_SACL_PROTECTED
1647+
.. autodata:: SE_RM_CONTROL_VALID
1648+
.. autodata:: SE_SELF_RELATIVE
1649+
.. autodata:: SDDL_REVISION_1
1650+
.. autodata:: ACE_OBJECT_TYPE_PRESENT
1651+
.. autodata:: ACE_INHERITED_OBJECT_TYPE_PRESENT
1652+
.. autodata:: OBJECT_INHERIT_ACE
1653+
.. autodata:: CONTAINER_INHERIT_ACE
1654+
.. autodata:: NO_PROPAGATE_INHERIT_ACE
1655+
.. autodata:: INHERIT_ONLY_ACE
1656+
.. autodata:: INHERITED_ACE
1657+
.. autodata:: VALID_INHERIT_FLAGS
1658+
.. autodata:: SUCCESSFUL_ACCESS_ACE_FLAG
1659+
.. autodata:: FAILED_ACCESS_ACE_FLAG
1660+
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_WRITE_UP
1661+
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_READ_UP
1662+
.. autodata:: SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP
1663+
.. autodata:: SYSTEM_PROCESS_TRUST_LABEL_VALID_MASK
1664+
.. autodata:: SYSTEM_PROCESS_TRUST_NOCONSTRAINT_MASK
1665+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID
1666+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64
1667+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64
1668+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING
1669+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN
1670+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_SID
1671+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN
1672+
.. autodata:: CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING
1673+
.. autodata:: SE_GROUP_MANDATORY
1674+
.. autodata:: SE_GROUP_ENABLED_BY_DEFAULT
1675+
.. autodata:: SE_GROUP_ENABLED
1676+
.. autodata:: SE_GROUP_OWNER
1677+
.. autodata:: SE_GROUP_USE_FOR_DENY_ONLY
1678+
.. autodata:: SE_GROUP_INTEGRITY
1679+
.. autodata:: SE_GROUP_INTEGRITY_ENABLED
1680+
.. autodata:: SE_GROUP_LOGON_ID
1681+
.. autodata:: SE_GROUP_RESOURCE
1682+
.. autodata:: SE_GROUP_VALID_ATTRIBUTES
1683+
.. autodata:: OWNER_SECURITY_INFORMATION
1684+
.. autodata:: GROUP_SECURITY_INFORMATION
1685+
.. autodata:: DACL_SECURITY_INFORMATION
1686+
.. autodata:: SACL_SECURITY_INFORMATION
1687+
.. autodata:: LABEL_SECURITY_INFORMATION
1688+
.. autodata:: ATTRIBUTE_SECURITY_INFORMATION
1689+
.. autodata:: SCOPE_SECURITY_INFORMATION
1690+
.. autodata:: PROCESS_TRUST_LABEL_SECURITY_INFORMATION
1691+
.. autodata:: BACKUP_SECURITY_INFORMATION
1692+
.. autodata:: PROTECTED_DACL_SECURITY_INFORMATION
1693+
.. autodata:: PROTECTED_SACL_SECURITY_INFORMATION
1694+
.. autodata:: UNPROTECTED_DACL_SECURITY_INFORMATION
1695+
.. autodata:: UNPROTECTED_SACL_SECURITY_INFORMATION
1696+
.. autodata:: EVENTLOG_SUCCESS
1697+
.. autodata:: EVENTLOG_ERROR_TYPE
1698+
.. autodata:: EVENTLOG_WARNING_TYPE
1699+
.. autodata:: EVENTLOG_INFORMATION_TYPE
1700+
.. autodata:: EVENTLOG_AUDIT_SUCCESS
1701+
.. autodata:: EVENTLOG_AUDIT_FAILURE
1702+
.. autodata:: EVENTLOG_SEQUENTIAL_READ
1703+
.. autodata:: EVENTLOG_SEEK_READ
1704+
.. autodata:: EVENTLOG_FORWARDS_READ
1705+
.. autodata:: EVENTLOG_BACKWARDS_READ
1706+
.. autodata:: EVT_VARIANT_TYPE_MASK
1707+
.. autodata:: EVT_VARIANT_TYPE_ARRAY
1708+
.. autodata:: ERROR_EVT_INVALID_CHANNEL_PATH
1709+
.. autodata:: ERROR_EVT_INVALID_QUERY
1710+
.. autodata:: ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND
1711+
.. autodata:: ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND
1712+
.. autodata:: ERROR_EVT_INVALID_PUBLISHER_NAME
1713+
.. autodata:: ERROR_EVT_INVALID_EVENT_DATA
1714+
.. autodata:: ERROR_EVT_CHANNEL_NOT_FOUND
1715+
.. autodata:: ERROR_EVT_MALFORMED_XML_TEXT
1716+
.. autodata:: ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL
1717+
.. autodata:: ERROR_EVT_CONFIGURATION_ERROR
1718+
.. autodata:: ERROR_EVT_QUERY_RESULT_STALE
1719+
.. autodata:: ERROR_EVT_QUERY_RESULT_INVALID_POSITION
1720+
.. autodata:: ERROR_EVT_NON_VALIDATING_MSXML
1721+
.. autodata:: ERROR_EVT_FILTER_ALREADYSCOPED
1722+
.. autodata:: ERROR_EVT_FILTER_NOTELTSET
1723+
.. autodata:: ERROR_EVT_FILTER_INVARG
1724+
.. autodata:: ERROR_EVT_FILTER_INVTEST
1725+
.. autodata:: ERROR_EVT_FILTER_INVTYPE
1726+
.. autodata:: ERROR_EVT_FILTER_PARSEERR
1727+
.. autodata:: ERROR_EVT_FILTER_UNSUPPORTEDOP
1728+
.. autodata:: ERROR_EVT_FILTER_UNEXPECTEDTOKEN
1729+
.. autodata:: ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL
1730+
.. autodata:: ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE
1731+
.. autodata:: ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE
1732+
.. autodata:: ERROR_EVT_CHANNEL_CANNOT_ACTIVATE
1733+
.. autodata:: ERROR_EVT_FILTER_TOO_COMPLEX
1734+
.. autodata:: ERROR_EVT_MESSAGE_NOT_FOUND
1735+
.. autodata:: ERROR_EVT_MESSAGE_ID_NOT_FOUND
1736+
.. autodata:: ERROR_EVT_UNRESOLVED_VALUE_INSERT
1737+
.. autodata:: ERROR_EVT_UNRESOLVED_PARAMETER_INSERT
1738+
.. autodata:: ERROR_EVT_MAX_INSERTS_REACHED
1739+
.. autodata:: ERROR_EVT_EVENT_DEFINITION_NOT_FOUND
1740+
.. autodata:: ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND
1741+
.. autodata:: ERROR_EVT_VERSION_TOO_OLD
1742+
.. autodata:: ERROR_EVT_VERSION_TOO_NEW
1743+
.. autodata:: ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY
1744+
.. autodata:: ERROR_EVT_PUBLISHER_DISABLED
1745+
.. autodata:: ERROR_EVT_FILTER_OUT_OF_RANGE
17461746
.. autodata:: TOKEN_SOURCE_LENGTH
17471747
.. autodata:: SID_HASH_SIZE
17481748
.. autodata:: TOKEN_MANDATORY_POLICY_OFF

docs/source/windows.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ The submodules that you might use by themself are:
1515
* :mod:`windows.generated_def`
1616
* :mod:`windows.native_exec`
1717
* :mod:`windows.winproxy`
18+
* :mod:`windows.security`
1819
* :mod:`windows.wintrust`
1920
* :mod:`windows.security`
2021
* :mod:`windows.crypto`

windows/security.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,10 @@ def __len__(self):
535535
return self.AceCount
536536

537537
def __getitem__(self, i):
538+
"""Return ``ACE`` nb ``i``
539+
540+
:return: :class:`Ace`
541+
"""
538542
try:
539543
return self.get_ace(i)
540544
except WindowsError as e:

0 commit comments

Comments
 (0)