Replaced old generate.py with new ctypes generation code !

This commit is contained in:
hakril
2018-01-19 18:11:16 +01:00
parent 445de0b007
commit 82e464d527
13 changed files with 2834 additions and 2621 deletions
+10 -10
View File
@@ -1426,16 +1426,6 @@ Windef
.. autodata:: RPC_S_PROTOCOL_ERROR
.. autodata:: RPC_S_UNSUPPORTED_TRANS_SYN
.. autodata:: RPC_S_PROCNUM_OUT_OF_RANGE
.. autodata:: EVENTLOG_SUCCESS
.. autodata:: EVENTLOG_ERROR_TYPE
.. autodata:: EVENTLOG_WARNING_TYPE
.. autodata:: EVENTLOG_INFORMATION_TYPE
.. autodata:: EVENTLOG_AUDIT_SUCCESS
.. autodata:: EVENTLOG_AUDIT_FAILURE
.. autodata:: EVENTLOG_SEQUENTIAL_READ
.. autodata:: EVENTLOG_SEEK_READ
.. autodata:: EVENTLOG_FORWARDS_READ
.. autodata:: EVENTLOG_BACKWARDS_READ
.. autodata:: CERT_QUERY_OBJECT_FILE
.. autodata:: CERT_QUERY_OBJECT_BLOB
.. autodata:: CERT_QUERY_CONTENT_CERT
@@ -1999,3 +1989,13 @@ Windef
.. autodata:: CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY
.. autodata:: CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
.. autodata:: CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE
.. autodata:: EVENTLOG_SUCCESS
.. autodata:: EVENTLOG_ERROR_TYPE
.. autodata:: EVENTLOG_WARNING_TYPE
.. autodata:: EVENTLOG_INFORMATION_TYPE
.. autodata:: EVENTLOG_AUDIT_SUCCESS
.. autodata:: EVENTLOG_AUDIT_FAILURE
.. autodata:: EVENTLOG_SEQUENTIAL_READ
.. autodata:: EVENTLOG_SEEK_READ
.. autodata:: EVENTLOG_FORWARDS_READ
.. autodata:: EVENTLOG_BACKWARDS_READ
+50
View File
@@ -12357,6 +12357,7 @@ _SYSTEM_INFORMATION_CLASS
Alias for :class:`_SYSTEM_INFORMATION_CLASS`
.. class:: _SYSTEM_INFORMATION_CLASS
@@ -12614,6 +12615,7 @@ _WELL_KNOWN_SID_TYPE
Alias for :class:`_WELL_KNOWN_SID_TYPE`
.. class:: _WELL_KNOWN_SID_TYPE
@@ -12907,6 +12909,7 @@ _SECTION_INHERIT
Alias for :class:`_SECTION_INHERIT`
.. class:: _SECTION_INHERIT
@@ -12921,10 +12924,12 @@ _PROCESSINFOCLASS
Alias for :class:`_PROCESSINFOCLASS`
.. class:: PROCESSINFOCLASS
Alias for :class:`_PROCESSINFOCLASS`
.. class:: _PROCESSINFOCLASS
@@ -13059,6 +13064,7 @@ _MEMORY_INFORMATION_CLASS
Alias for :class:`_MEMORY_INFORMATION_CLASS`
.. class:: _MEMORY_INFORMATION_CLASS
@@ -13082,10 +13088,12 @@ _THREAD_INFORMATION_CLASS
Alias for :class:`_THREAD_INFORMATION_CLASS`
.. class:: PTHREAD_INFORMATION_CLASS
Pointer to :class:`_THREAD_INFORMATION_CLASS`
.. class:: _THREAD_INFORMATION_CLASS
@@ -13148,6 +13156,7 @@ _TCP_TABLE_CLASS
Alias for :class:`_TCP_TABLE_CLASS`
.. class:: _TCP_TABLE_CLASS
@@ -13183,6 +13192,7 @@ _VARENUM
Alias for :class:`_VARENUM`
.. class:: _VARENUM
@@ -13347,6 +13357,7 @@ _UDP_TABLE_CLASS
Alias for :class:`_UDP_TABLE_CLASS`
.. class:: _UDP_TABLE_CLASS
@@ -13364,6 +13375,7 @@ NET_FW_RULE_DIRECTION_
Alias for :class:`NET_FW_RULE_DIRECTION_`
.. class:: NET_FW_RULE_DIRECTION_
@@ -13381,6 +13393,7 @@ NET_FW_PROFILE_TYPE2_
Alias for :class:`NET_FW_PROFILE_TYPE2_`
.. class:: NET_FW_PROFILE_TYPE2_
@@ -13401,6 +13414,7 @@ _MIB_TCP_STATE
Alias for :class:`_MIB_TCP_STATE`
.. class:: _MIB_TCP_STATE
@@ -13445,6 +13459,7 @@ NET_FW_IP_PROTOCOL_
Alias for :class:`NET_FW_IP_PROTOCOL_`
.. class:: NET_FW_IP_PROTOCOL_
@@ -13462,10 +13477,12 @@ _TOKEN_INFORMATION_CLASS
Alias for :class:`_TOKEN_INFORMATION_CLASS`
.. class:: PTOKEN_INFORMATION_CLASS
Pointer to :class:`_TOKEN_INFORMATION_CLASS`
.. class:: _TOKEN_INFORMATION_CLASS
@@ -13600,6 +13617,7 @@ _FS_INFORMATION_CLASS
Alias for :class:`_FS_INFORMATION_CLASS`
.. class:: _FS_INFORMATION_CLASS
@@ -13641,10 +13659,12 @@ _SECURITY_IMPERSONATION_LEVEL
Alias for :class:`_SECURITY_IMPERSONATION_LEVEL`
.. class:: PSECURITY_IMPERSONATION_LEVEL
Pointer to :class:`_SECURITY_IMPERSONATION_LEVEL`
.. class:: _SECURITY_IMPERSONATION_LEVEL
@@ -13665,6 +13685,7 @@ _SC_ENUM_TYPE
Alias for :class:`_SC_ENUM_TYPE`
.. class:: _SC_ENUM_TYPE
@@ -13676,6 +13697,7 @@ _SC_STATUS_TYPE
Alias for :class:`_SC_STATUS_TYPE`
.. class:: _SC_STATUS_TYPE
@@ -13687,6 +13709,7 @@ _OBJECT_INFORMATION_CLASS
Alias for :class:`_OBJECT_INFORMATION_CLASS`
.. class:: _OBJECT_INFORMATION_CLASS
@@ -13704,10 +13727,12 @@ _SID_NAME_USE
Alias for :class:`_SID_NAME_USE`
.. class:: PSID_NAME_USE
Pointer to :class:`_SID_NAME_USE`
.. class:: _SID_NAME_USE
@@ -13746,6 +13771,7 @@ NET_FW_ACTION_
Alias for :class:`NET_FW_ACTION_`
.. class:: NET_FW_ACTION_
@@ -13763,6 +13789,7 @@ NET_FW_MODIFY_STATE_
Alias for :class:`NET_FW_MODIFY_STATE_`
.. class:: NET_FW_MODIFY_STATE_
@@ -13780,6 +13807,7 @@ tag_WBEMSTATUS
Alias for :class:`tag_WBEMSTATUS`
.. class:: tag_WBEMSTATUS
@@ -14367,6 +14395,7 @@ tag_WBEM_CHANGE_FLAG_TYPE
Alias for :class:`tag_WBEM_CHANGE_FLAG_TYPE`
.. class:: tag_WBEM_CHANGE_FLAG_TYPE
@@ -14399,6 +14428,7 @@ tag_WBEM_TIMEOUT_TYPE
Alias for :class:`tag_WBEM_TIMEOUT_TYPE`
.. class:: tag_WBEM_TIMEOUT_TYPE
@@ -14413,6 +14443,7 @@ tag_WBEM_GENERIC_FLAG_TYPE
Alias for :class:`tag_WBEM_GENERIC_FLAG_TYPE`
.. class:: tag_WBEM_GENERIC_FLAG_TYPE
@@ -14469,6 +14500,7 @@ tagCLSCTX
Alias for :class:`tagCLSCTX`
.. class:: tagCLSCTX
@@ -14549,6 +14581,7 @@ _SE_OBJECT_TYPE
Alias for :class:`_SE_OBJECT_TYPE`
.. class:: _SE_OBJECT_TYPE
@@ -14596,6 +14629,7 @@ _INTERNAL_IF_OPER_STATUS
Alias for :class:`_INTERNAL_IF_OPER_STATUS`
.. class:: _INTERNAL_IF_OPER_STATUS
@@ -14622,6 +14656,7 @@ _IMAGEHLP_SYMBOL_TYPE_INFO
Alias for :class:`_IMAGEHLP_SYMBOL_TYPE_INFO`
.. class:: _IMAGEHLP_SYMBOL_TYPE_INFO
@@ -14732,6 +14767,7 @@ _PROCESSINFOCLASS
Alias for :class:`_PROCESSINFOCLASS`
.. class:: _PROCESSINFOCLASS
@@ -14746,6 +14782,7 @@ tagCOINIT
Alias for :class:`tagCOINIT`
.. class:: tagCOINIT
@@ -14766,6 +14803,7 @@ tagTYPEKIND
Alias for :class:`tagTYPEKIND`
.. class:: tagTYPEKIND
@@ -14801,6 +14839,7 @@ _RTL_PATH_TYPE
Alias for :class:`_RTL_PATH_TYPE`
.. class:: _RTL_PATH_TYPE
@@ -14833,6 +14872,7 @@ _ALPC_PORT_INFORMATION_CLASS
Alias for :class:`_ALPC_PORT_INFORMATION_CLASS`
.. class:: _ALPC_PORT_INFORMATION_CLASS
@@ -14880,10 +14920,12 @@ _ALPC_MESSAGE_INFORMATION_CLASS
Alias for :class:`_ALPC_MESSAGE_INFORMATION_CLASS`
.. class:: PALPC_MESSAGE_INFORMATION_CLASS
Pointer to :class:`_ALPC_MESSAGE_INFORMATION_CLASS`
.. class:: _ALPC_MESSAGE_INFORMATION_CLASS
@@ -14904,6 +14946,7 @@ _BG_JOB_STATE
Alias for :class:`_BG_JOB_STATE`
.. class:: _BG_JOB_STATE
@@ -14939,6 +14982,7 @@ _BG_JOB_PROXY_USAGE
Alias for :class:`_BG_JOB_PROXY_USAGE`
.. class:: _BG_JOB_PROXY_USAGE
@@ -14959,6 +15003,7 @@ _BG_JOB_PRIORITY
Alias for :class:`_BG_JOB_PRIORITY`
.. class:: _BG_JOB_PRIORITY
@@ -14979,6 +15024,7 @@ _BG_ERROR_CONTEXT
Alias for :class:`_BG_ERROR_CONTEXT`
.. class:: _BG_ERROR_CONTEXT
@@ -15011,6 +15057,7 @@ _BG_JOB_TYPE
Alias for :class:`_BG_JOB_TYPE`
.. class:: _BG_JOB_TYPE
@@ -15028,10 +15075,12 @@ _FILE_INFORMATION_CLASS
Alias for :class:`_FILE_INFORMATION_CLASS`
.. class:: PFILE_INFORMATION_CLASS
Pointer to :class:`_FILE_INFORMATION_CLASS`
.. class:: _FILE_INFORMATION_CLASS
@@ -15244,6 +15293,7 @@ _IO_PRIORITY_HINT
Alias for :class:`_IO_PRIORITY_HINT`
.. class:: _IO_PRIORITY_HINT