mirror of
https://github.com/hakril/PythonForWindows
synced 2026-06-08 14:31:45 +00:00
Added base for ws2_32 winproxy (define/struct/functions) + RtlMoveMemory
This commit is contained in:
@@ -1548,36 +1548,6 @@ WinDef
|
||||
.. autodata:: STANDARD_RIGHTS_EXECUTE
|
||||
.. autodata:: STANDARD_RIGHTS_ALL
|
||||
.. autodata:: SPECIFIC_RIGHTS_ALL
|
||||
.. autodata:: AF_UNSPEC
|
||||
.. autodata:: AF_UNIX
|
||||
.. autodata:: AF_INET
|
||||
.. autodata:: AF_IMPLINK
|
||||
.. autodata:: AF_PUP
|
||||
.. autodata:: AF_CHAOS
|
||||
.. autodata:: AF_NS
|
||||
.. autodata:: AF_IPX
|
||||
.. autodata:: AF_ISO
|
||||
.. autodata:: AF_OSI
|
||||
.. autodata:: AF_ECMA
|
||||
.. autodata:: AF_DATAKIT
|
||||
.. autodata:: AF_CCITT
|
||||
.. autodata:: AF_SNA
|
||||
.. autodata:: AF_DECnet
|
||||
.. autodata:: AF_DLI
|
||||
.. autodata:: AF_LAT
|
||||
.. autodata:: AF_HYLINK
|
||||
.. autodata:: AF_APPLETALK
|
||||
.. autodata:: AF_NETBIOS
|
||||
.. autodata:: AF_VOICEVIEW
|
||||
.. autodata:: AF_FIREFOX
|
||||
.. autodata:: AF_UNKNOWN1
|
||||
.. autodata:: AF_BAN
|
||||
.. autodata:: AF_ATM
|
||||
.. autodata:: AF_INET6
|
||||
.. autodata:: AF_CLUSTER
|
||||
.. autodata:: AF_12844
|
||||
.. autodata:: AF_IRDA
|
||||
.. autodata:: AF_NETDES
|
||||
.. autodata:: EXCEPTION_NONCONTINUABLE
|
||||
.. autodata:: EXCEPTION_MAXIMUM_PARAMETERS
|
||||
.. autodata:: EXCEPTION_EXECUTE_HANDLER
|
||||
@@ -2754,3 +2724,65 @@ WinDef
|
||||
.. autodata:: CMSG_CTRL_VERIFY_SIGNATURE_EX
|
||||
.. autodata:: CMSG_CTRL_ADD_CMS_SIGNER_INFO
|
||||
.. autodata:: CMSG_CTRL_ENABLE_STRONG_SIGNATURE
|
||||
.. autodata:: WSADESCRIPTION_LEN
|
||||
.. autodata:: WSASYS_STATUS_LEN
|
||||
.. autodata:: WSAPROTOCOL_LEN
|
||||
.. autodata:: MAX_PROTOCOL_CHAIN
|
||||
.. autodata:: BASE_PROTOCOL
|
||||
.. autodata:: LAYERED_PROTOCOL
|
||||
.. autodata:: INVALID_SOCKET32
|
||||
.. autodata:: INVALID_SOCKET64
|
||||
.. autodata:: SOCKET_ERROR
|
||||
.. autodata:: SOCK_STREAM
|
||||
.. autodata:: SOCK_DGRAM
|
||||
.. autodata:: SOCK_RAW
|
||||
.. autodata:: SOCK_RDM
|
||||
.. autodata:: SOCK_SEQPACKET
|
||||
.. autodata:: IPPROTO_IP
|
||||
.. autodata:: IPPROTO_ICMP
|
||||
.. autodata:: IPPROTO_IGMP
|
||||
.. autodata:: IPPROTO_GGP
|
||||
.. autodata:: IPPROTO_TCP
|
||||
.. autodata:: IPPROTO_PUP
|
||||
.. autodata:: IPPROTO_UDP
|
||||
.. autodata:: IPPROTO_IDP
|
||||
.. autodata:: IPPROTO_ND
|
||||
.. autodata:: IPPROTO_RAW
|
||||
.. autodata:: IPPROTO_MAX
|
||||
.. autodata:: IPPORT_ECHO
|
||||
.. autodata:: IPPORT_DISCARD
|
||||
.. autodata:: IPPORT_SYSTAT
|
||||
.. autodata:: IPPORT_DAYTIME
|
||||
.. autodata:: IPPORT_NETSTAT
|
||||
.. autodata:: IPPORT_FTP
|
||||
.. autodata:: IPPORT_TELNET
|
||||
.. autodata:: IPPORT_SMTP
|
||||
.. autodata:: IPPORT_TIMESERVER
|
||||
.. autodata:: IPPORT_NAMESERVER
|
||||
.. autodata:: IPPORT_WHOIS
|
||||
.. autodata:: IPPORT_MTP
|
||||
.. autodata:: AF_UNSPEC
|
||||
.. autodata:: AF_UNIX
|
||||
.. autodata:: AF_INET
|
||||
.. autodata:: AF_IMPLINK
|
||||
.. autodata:: AF_PUP
|
||||
.. autodata:: AF_CHAOS
|
||||
.. autodata:: AF_IPX
|
||||
.. autodata:: AF_NS
|
||||
.. autodata:: AF_ISO
|
||||
.. autodata:: AF_OSI
|
||||
.. autodata:: AF_ECMA
|
||||
.. autodata:: AF_DATAKIT
|
||||
.. autodata:: AF_CCITT
|
||||
.. autodata:: AF_SNA
|
||||
.. autodata:: AF_DECnet
|
||||
.. autodata:: AF_DLI
|
||||
.. autodata:: AF_LAT
|
||||
.. autodata:: AF_HYLINK
|
||||
.. autodata:: AF_APPLETALK
|
||||
.. autodata:: AF_NETBIOS
|
||||
.. autodata:: AF_VOICEVIEW
|
||||
.. autodata:: AF_FIREFOX
|
||||
.. autodata:: AF_UNKNOWN1
|
||||
.. autodata:: AF_BAN
|
||||
.. autodata:: AF_MAX
|
||||
|
||||
@@ -23596,6 +23596,487 @@ _BG_JOB_TIMES
|
||||
|
||||
:class:`FILETIME`
|
||||
|
||||
WSAData64
|
||||
'''''''''
|
||||
.. class:: WSADATA64
|
||||
|
||||
Alias for :class:`WSAData64`
|
||||
|
||||
.. class:: LPWSADATA64
|
||||
|
||||
Pointer to :class:`WSAData64`
|
||||
|
||||
.. class:: WSAData64
|
||||
|
||||
.. attribute:: wVersion
|
||||
|
||||
:class:`WORD`
|
||||
|
||||
|
||||
.. attribute:: wHighVersion
|
||||
|
||||
:class:`WORD`
|
||||
|
||||
|
||||
.. attribute:: iMaxSockets
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: iMaxUdpDg
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: lpVendorInfo
|
||||
|
||||
:class:`CHAR`
|
||||
|
||||
|
||||
.. attribute:: szDescription
|
||||
|
||||
:class:`CHAR` ``[WSADESCRIPTION_LEN + 1]``
|
||||
|
||||
|
||||
.. attribute:: szSystemStatus
|
||||
|
||||
:class:`CHAR` ``[WSASYS_STATUS_LEN + 1]``
|
||||
|
||||
WSAData32
|
||||
'''''''''
|
||||
.. class:: LPWSADATA32
|
||||
|
||||
Pointer to :class:`WSAData32`
|
||||
|
||||
.. class:: WSADATA32
|
||||
|
||||
Alias for :class:`WSAData32`
|
||||
|
||||
.. class:: WSAData32
|
||||
|
||||
.. attribute:: wVersion
|
||||
|
||||
:class:`WORD`
|
||||
|
||||
|
||||
.. attribute:: wHighVersion
|
||||
|
||||
:class:`WORD`
|
||||
|
||||
|
||||
.. attribute:: szDescription
|
||||
|
||||
:class:`CHAR` ``[WSADESCRIPTION_LEN + 1]``
|
||||
|
||||
|
||||
.. attribute:: szSystemStatus
|
||||
|
||||
:class:`CHAR` ``[WSASYS_STATUS_LEN + 1]``
|
||||
|
||||
|
||||
.. attribute:: iMaxSockets
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: iMaxUdpDg
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: lpVendorInfo
|
||||
|
||||
:class:`CHAR`
|
||||
|
||||
in_addr
|
||||
'''''''
|
||||
.. class:: in_addr
|
||||
|
||||
.. attribute:: S_un
|
||||
|
||||
:class:`_ANON_IN_ADDR_SUB_UNION_1`
|
||||
|
||||
sockaddr
|
||||
''''''''
|
||||
.. class:: sockaddr
|
||||
|
||||
.. attribute:: sa_family
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: sa_data
|
||||
|
||||
:class:`CHAR` ``[14]``
|
||||
|
||||
sockaddr_in
|
||||
'''''''''''
|
||||
.. class:: sockaddr_in
|
||||
|
||||
.. attribute:: sin_family
|
||||
|
||||
:class:`SHORT`
|
||||
|
||||
|
||||
.. attribute:: sin_port
|
||||
|
||||
:class:`USHORT`
|
||||
|
||||
|
||||
.. attribute:: sin_addr
|
||||
|
||||
:class:`in_addr`
|
||||
|
||||
|
||||
.. attribute:: sin_zero
|
||||
|
||||
:class:`CHAR` ``[8]``
|
||||
|
||||
addrinfoW
|
||||
'''''''''
|
||||
.. class:: ADDRINFOW
|
||||
|
||||
Alias for :class:`addrinfoW`
|
||||
|
||||
.. class:: PADDRINFOW
|
||||
|
||||
Pointer to :class:`addrinfoW`
|
||||
|
||||
.. class:: addrinfoW
|
||||
|
||||
.. attribute:: ai_flags
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_family
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_socktype
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_protocol
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_addrlen
|
||||
|
||||
:class:`SIZE_T`
|
||||
|
||||
|
||||
.. attribute:: ai_canonname
|
||||
|
||||
:class:`PWSTR`
|
||||
|
||||
|
||||
.. attribute:: ai_addr
|
||||
|
||||
:class:`sockaddr`
|
||||
|
||||
|
||||
.. attribute:: ai_next
|
||||
|
||||
:class:`addrinfoW`
|
||||
|
||||
_WSAPROTOCOLCHAIN
|
||||
'''''''''''''''''
|
||||
.. class:: LPWSAPROTOCOLCHAIN
|
||||
|
||||
Pointer to :class:`_WSAPROTOCOLCHAIN`
|
||||
|
||||
.. class:: WSAPROTOCOLCHAIN
|
||||
|
||||
Alias for :class:`_WSAPROTOCOLCHAIN`
|
||||
|
||||
.. class:: _WSAPROTOCOLCHAIN
|
||||
|
||||
.. attribute:: ChainLen
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ChainEntries
|
||||
|
||||
:class:`DWORD` ``[MAX_PROTOCOL_CHAIN]``
|
||||
|
||||
_WSAPROTOCOL_INFOA
|
||||
''''''''''''''''''
|
||||
.. class:: WSAPROTOCOL_INFOA
|
||||
|
||||
Alias for :class:`_WSAPROTOCOL_INFOA`
|
||||
|
||||
.. class:: LPWSAPROTOCOL_INFOA
|
||||
|
||||
Pointer to :class:`_WSAPROTOCOL_INFOA`
|
||||
|
||||
.. class:: _WSAPROTOCOL_INFOA
|
||||
|
||||
.. attribute:: dwServiceFlags1
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags2
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags3
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags4
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwProviderFlags
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: ProviderId
|
||||
|
||||
:class:`GUID`
|
||||
|
||||
|
||||
.. attribute:: dwCatalogEntryId
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: ProtocolChain
|
||||
|
||||
:class:`WSAPROTOCOLCHAIN`
|
||||
|
||||
|
||||
.. attribute:: iVersion
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iAddressFamily
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iMaxSockAddr
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iMinSockAddr
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iSocketType
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iProtocol
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iProtocolMaxOffset
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iNetworkByteOrder
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iSecurityScheme
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: dwMessageSize
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwProviderReserved
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: szProtocol
|
||||
|
||||
:class:`CHAR` ``[WSAPROTOCOL_LEN + 1]``
|
||||
|
||||
_WSAPROTOCOL_INFOW
|
||||
''''''''''''''''''
|
||||
.. class:: LPWSAPROTOCOL_INFOW
|
||||
|
||||
Pointer to :class:`_WSAPROTOCOL_INFOW`
|
||||
|
||||
.. class:: WSAPROTOCOL_INFOW
|
||||
|
||||
Alias for :class:`_WSAPROTOCOL_INFOW`
|
||||
|
||||
.. class:: _WSAPROTOCOL_INFOW
|
||||
|
||||
.. attribute:: dwServiceFlags1
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags2
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags3
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwServiceFlags4
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwProviderFlags
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: ProviderId
|
||||
|
||||
:class:`GUID`
|
||||
|
||||
|
||||
.. attribute:: dwCatalogEntryId
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: ProtocolChain
|
||||
|
||||
:class:`WSAPROTOCOLCHAIN`
|
||||
|
||||
|
||||
.. attribute:: iVersion
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iAddressFamily
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iMaxSockAddr
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iMinSockAddr
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iSocketType
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iProtocol
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iProtocolMaxOffset
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iNetworkByteOrder
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: iSecurityScheme
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: dwMessageSize
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: dwProviderReserved
|
||||
|
||||
:class:`DWORD`
|
||||
|
||||
|
||||
.. attribute:: szProtocol
|
||||
|
||||
:class:`WCHAR` ``[WSAPROTOCOL_LEN + 1]``
|
||||
|
||||
addrinfo
|
||||
''''''''
|
||||
.. class:: PADDRINFOA
|
||||
|
||||
Pointer to :class:`addrinfo`
|
||||
|
||||
.. class:: ADDRINFOA
|
||||
|
||||
Alias for :class:`addrinfo`
|
||||
|
||||
.. class:: addrinfo
|
||||
|
||||
.. attribute:: ai_flags
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_family
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_socktype
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_protocol
|
||||
|
||||
:class:`INT`
|
||||
|
||||
|
||||
.. attribute:: ai_addrlen
|
||||
|
||||
:class:`SIZE_T`
|
||||
|
||||
|
||||
.. attribute:: ai_canonname
|
||||
|
||||
:class:`CHAR`
|
||||
|
||||
|
||||
.. attribute:: ai_addr
|
||||
|
||||
:class:`sockaddr`
|
||||
|
||||
|
||||
.. attribute:: ai_next
|
||||
|
||||
:class:`addrinfo`
|
||||
|
||||
Simple types
|
||||
''''''''''''
|
||||
.. autoclass:: VOID
|
||||
@@ -23978,6 +24459,10 @@ Simple types
|
||||
|
||||
.. autoclass:: SFGAOF
|
||||
|
||||
.. autoclass:: GROUP
|
||||
|
||||
.. autoclass:: SOCKET
|
||||
|
||||
.. autoclass:: WNDPROC
|
||||
|
||||
.. autoclass:: LPPROC_THREAD_ATTRIBUTE_LIST
|
||||
@@ -24060,6 +24545,8 @@ Simple types
|
||||
|
||||
.. autoclass:: PPORT_MESSAGE
|
||||
|
||||
.. autoclass:: LPWSADATA
|
||||
|
||||
WinEnums
|
||||
--------
|
||||
_ALPC_PORT_INFORMATION_CLASS
|
||||
|
||||
Reference in New Issue
Block a user