ws2_32.py 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. ord_names = {
  2. 1: b"accept",
  3. 2: b"bind",
  4. 3: b"closesocket",
  5. 4: b"connect",
  6. 5: b"getpeername",
  7. 6: b"getsockname",
  8. 7: b"getsockopt",
  9. 8: b"htonl",
  10. 9: b"htons",
  11. 10: b"ioctlsocket",
  12. 11: b"inet_addr",
  13. 12: b"inet_ntoa",
  14. 13: b"listen",
  15. 14: b"ntohl",
  16. 15: b"ntohs",
  17. 16: b"recv",
  18. 17: b"recvfrom",
  19. 18: b"select",
  20. 19: b"send",
  21. 20: b"sendto",
  22. 21: b"setsockopt",
  23. 22: b"shutdown",
  24. 23: b"socket",
  25. 24: b"WSApSetPostRoutine",
  26. 25: b"FreeAddrInfoEx",
  27. 26: b"FreeAddrInfoExW",
  28. 27: b"FreeAddrInfoW",
  29. 28: b"GetAddrInfoExA",
  30. 29: b"GetAddrInfoExCancel",
  31. 30: b"GetAddrInfoExOverlappedResult",
  32. 31: b"GetAddrInfoExW",
  33. 32: b"GetAddrInfoW",
  34. 33: b"GetHostNameW",
  35. 34: b"GetNameInfoW",
  36. 35: b"InetNtopW",
  37. 36: b"InetPtonW",
  38. 37: b"ProcessSocketNotifications",
  39. 38: b"SetAddrInfoExA",
  40. 39: b"SetAddrInfoExW",
  41. 40: b"WPUCompleteOverlappedRequest",
  42. 41: b"WPUGetProviderPathEx",
  43. 42: b"WSAAccept",
  44. 43: b"WSAAddressToStringA",
  45. 44: b"WSAAddressToStringW",
  46. 45: b"WSAAdvertiseProvider",
  47. 46: b"WSACloseEvent",
  48. 47: b"WSAConnect",
  49. 48: b"WSAConnectByList",
  50. 49: b"WSAConnectByNameA",
  51. 50: b"WSAConnectByNameW",
  52. 51: b"gethostbyaddr",
  53. 52: b"gethostbyname",
  54. 53: b"getprotobyname",
  55. 54: b"getprotobynumber",
  56. 55: b"getservbyname",
  57. 56: b"getservbyport",
  58. 57: b"gethostname",
  59. 58: b"WSACreateEvent",
  60. 59: b"WSADuplicateSocketA",
  61. 60: b"WSADuplicateSocketW",
  62. 61: b"WSAEnumNameSpaceProvidersA",
  63. 62: b"WSAEnumNameSpaceProvidersExA",
  64. 63: b"WSAEnumNameSpaceProvidersExW",
  65. 64: b"WSAEnumNameSpaceProvidersW",
  66. 65: b"WSAEnumNetworkEvents",
  67. 66: b"WSAEnumProtocolsA",
  68. 67: b"WSAEnumProtocolsW",
  69. 68: b"WSAEventSelect",
  70. 69: b"WSAGetOverlappedResult",
  71. 70: b"WSAGetQOSByName",
  72. 71: b"WSAGetServiceClassInfoA",
  73. 72: b"WSAGetServiceClassInfoW",
  74. 73: b"WSAGetServiceClassNameByClassIdA",
  75. 74: b"WSAGetServiceClassNameByClassIdW",
  76. 75: b"WSAHtonl",
  77. 76: b"WSAHtons",
  78. 77: b"WSAInstallServiceClassA",
  79. 78: b"WSAInstallServiceClassW",
  80. 79: b"WSAIoctl",
  81. 80: b"WSAJoinLeaf",
  82. 81: b"WSALookupServiceBeginA",
  83. 82: b"WSALookupServiceBeginW",
  84. 83: b"WSALookupServiceEnd",
  85. 84: b"WSALookupServiceNextA",
  86. 85: b"WSALookupServiceNextW",
  87. 86: b"WSANSPIoctl",
  88. 87: b"WSANtohl",
  89. 88: b"WSANtohs",
  90. 89: b"WSAPoll",
  91. 90: b"WSAProviderCompleteAsyncCall",
  92. 91: b"WSAProviderConfigChange",
  93. 92: b"WSARecv",
  94. 93: b"WSARecvDisconnect",
  95. 94: b"WSARecvFrom",
  96. 95: b"WSARemoveServiceClass",
  97. 96: b"WSAResetEvent",
  98. 97: b"WSASend",
  99. 98: b"WSASendDisconnect",
  100. 99: b"WSASendMsg",
  101. 100: b"WSASendTo",
  102. 101: b"WSAAsyncSelect",
  103. 102: b"WSAAsyncGetHostByAddr",
  104. 103: b"WSAAsyncGetHostByName",
  105. 104: b"WSAAsyncGetProtoByNumber",
  106. 105: b"WSAAsyncGetProtoByName",
  107. 106: b"WSAAsyncGetServByPort",
  108. 107: b"WSAAsyncGetServByName",
  109. 108: b"WSACancelAsyncRequest",
  110. 109: b"WSASetBlockingHook",
  111. 110: b"WSAUnhookBlockingHook",
  112. 111: b"WSAGetLastError",
  113. 112: b"WSASetLastError",
  114. 113: b"WSACancelBlockingCall",
  115. 114: b"WSAIsBlocking",
  116. 115: b"WSAStartup",
  117. 116: b"WSACleanup",
  118. 117: b"WSASetEvent",
  119. 118: b"WSASetServiceA",
  120. 119: b"WSASetServiceW",
  121. 120: b"WSASocketA",
  122. 121: b"WSASocketW",
  123. 122: b"WSAStringToAddressA",
  124. 123: b"WSAStringToAddressW",
  125. 124: b"WSAUnadvertiseProvider",
  126. 125: b"WSAWaitForMultipleEvents",
  127. 126: b"WSCDeinstallProvider",
  128. 127: b"WSCDeinstallProvider32",
  129. 128: b"WSCDeinstallProviderEx",
  130. 129: b"WSCEnableNSProvider",
  131. 130: b"WSCEnableNSProvider32",
  132. 131: b"WSCEnumNameSpaceProviders32",
  133. 132: b"WSCEnumNameSpaceProvidersEx32",
  134. 133: b"WSCEnumProtocols",
  135. 134: b"WSCEnumProtocols32",
  136. 135: b"WSCEnumProtocolsEx",
  137. 136: b"WSCGetApplicationCategory",
  138. 137: b"WSCGetApplicationCategoryEx",
  139. 138: b"WSCGetProviderInfo",
  140. 139: b"WSCGetProviderInfo32",
  141. 140: b"WSCGetProviderPath",
  142. 141: b"WSCGetProviderPath32",
  143. 142: b"WSCInstallNameSpace",
  144. 143: b"WSCInstallNameSpace32",
  145. 144: b"WSCInstallNameSpaceEx",
  146. 145: b"WSCInstallNameSpaceEx2",
  147. 146: b"WSCInstallNameSpaceEx32",
  148. 147: b"WSCInstallProvider",
  149. 148: b"WSCInstallProvider64_32",
  150. 149: b"WSCInstallProviderAndChains64_32",
  151. 150: b"WSCInstallProviderEx",
  152. 151: b"__WSAFDIsSet",
  153. 152: b"WSCSetApplicationCategory",
  154. 153: b"WSCSetApplicationCategoryEx",
  155. 154: b"WSCSetProviderInfo",
  156. 155: b"WSCSetProviderInfo32",
  157. 156: b"WSCUnInstallNameSpace",
  158. 157: b"WSCUnInstallNameSpace32",
  159. 158: b"WSCUnInstallNameSpaceEx2",
  160. 159: b"WSCUpdateProvider",
  161. 160: b"WSCUpdateProvider32",
  162. 161: b"WSCUpdateProviderEx",
  163. 162: b"WSCWriteNameSpaceOrder",
  164. 163: b"WSCWriteNameSpaceOrder32",
  165. 164: b"WSCWriteProviderOrder",
  166. 165: b"WSCWriteProviderOrder32",
  167. 166: b"WSCWriteProviderOrderEx",
  168. 167: b"WahCloseApcHelper",
  169. 168: b"WahCloseHandleHelper",
  170. 169: b"WahCloseNotificationHandleHelper",
  171. 170: b"WahCloseSocketHandle",
  172. 171: b"WahCloseThread",
  173. 172: b"WahCompleteRequest",
  174. 173: b"WahCreateHandleContextTable",
  175. 174: b"WahCreateNotificationHandle",
  176. 175: b"WahCreateSocketHandle",
  177. 176: b"WahDestroyHandleContextTable",
  178. 177: b"WahDisableNonIFSHandleSupport",
  179. 178: b"WahEnableNonIFSHandleSupport",
  180. 179: b"WahEnumerateHandleContexts",
  181. 180: b"WahInsertHandleContext",
  182. 181: b"WahNotifyAllProcesses",
  183. 182: b"WahOpenApcHelper",
  184. 183: b"WahOpenCurrentThread",
  185. 184: b"WahOpenHandleHelper",
  186. 185: b"WahOpenNotificationHandleHelper",
  187. 186: b"WahQueueUserApc",
  188. 187: b"WahReferenceContextByHandle",
  189. 188: b"WahRemoveHandleContext",
  190. 189: b"WahWaitForNotification",
  191. 190: b"WahWriteLSPEvent",
  192. 191: b"freeaddrinfo",
  193. 192: b"getaddrinfo",
  194. 193: b"getnameinfo",
  195. 194: b"inet_ntop",
  196. 195: b"inet_pton",
  197. 500: b"WEP",
  198. }