BearParser
Portable Executable parsing library (from PE-bear)
Loading...
Searching...
No Matches
parser
include
bearparser
pe
lookup
CommonOrdinalsWS2_32.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
CommonOrdinalsMap.h
"
4
5
class
CommonOrdinalsWS2_32
:
public
CommonOrdinalsMap
6
{
7
public
:
8
CommonOrdinalsWS2_32
()
9
:
CommonOrdinalsMap
(
"ws2_32.dll"
)
10
{
11
ord_names
[1] =
"accept"
;
12
ord_names
[2] =
"bind"
;
13
ord_names
[3] =
"closesocket"
;
14
ord_names
[4] =
"connect"
;
15
ord_names
[5] =
"getpeername"
;
16
ord_names
[6] =
"getsockname"
;
17
ord_names
[7] =
"getsockopt"
;
18
ord_names
[8] =
"htonl"
;
19
ord_names
[9] =
"htons"
;
20
ord_names
[10] =
"ioctlsocket"
;
21
ord_names
[11] =
"inet_addr"
;
22
ord_names
[12] =
"inet_ntoa"
;
23
ord_names
[13] =
"listen"
;
24
ord_names
[14] =
"ntohl"
;
25
ord_names
[15] =
"ntohs"
;
26
ord_names
[16] =
"recv"
;
27
ord_names
[17] =
"recvfrom"
;
28
ord_names
[18] =
"select"
;
29
ord_names
[19] =
"send"
;
30
ord_names
[20] =
"sendto"
;
31
ord_names
[21] =
"setsockopt"
;
32
ord_names
[22] =
"shutdown"
;
33
ord_names
[23] =
"socket"
;
34
ord_names
[24] =
"GetAddrInfoW"
;
35
ord_names
[25] =
"GetNameInfoW"
;
36
ord_names
[26] =
"WSApSetPostRoutine"
;
37
ord_names
[27] =
"FreeAddrInfoW"
;
38
ord_names
[28] =
"WPUCompleteOverlappedRequest"
;
39
ord_names
[29] =
"WSAAccept"
;
40
ord_names
[30] =
"WSAAddressToStringA"
;
41
ord_names
[31] =
"WSAAddressToStringW"
;
42
ord_names
[32] =
"WSACloseEvent"
;
43
ord_names
[33] =
"WSAConnect"
;
44
ord_names
[34] =
"WSACreateEvent"
;
45
ord_names
[35] =
"WSADuplicateSocketA"
;
46
ord_names
[36] =
"WSADuplicateSocketW"
;
47
ord_names
[37] =
"WSAEnumNameSpaceProvidersA"
;
48
ord_names
[38] =
"WSAEnumNameSpaceProvidersW"
;
49
ord_names
[39] =
"WSAEnumNetworkEvents"
;
50
ord_names
[40] =
"WSAEnumProtocolsA"
;
51
ord_names
[41] =
"WSAEnumProtocolsW"
;
52
ord_names
[42] =
"WSAEventSelect"
;
53
ord_names
[43] =
"WSAGetOverlappedResult"
;
54
ord_names
[44] =
"WSAGetQOSByName"
;
55
ord_names
[45] =
"WSAGetServiceClassInfoA"
;
56
ord_names
[46] =
"WSAGetServiceClassInfoW"
;
57
ord_names
[47] =
"WSAGetServiceClassNameByClassIdA"
;
58
ord_names
[48] =
"WSAGetServiceClassNameByClassIdW"
;
59
ord_names
[49] =
"WSAHtonl"
;
60
ord_names
[50] =
"WSAHtons"
;
61
ord_names
[51] =
"gethostbyaddr"
;
62
ord_names
[52] =
"gethostbyname"
;
63
ord_names
[53] =
"getprotobyname"
;
64
ord_names
[54] =
"getprotobynumber"
;
65
ord_names
[55] =
"getservbyname"
;
66
ord_names
[56] =
"getservbyport"
;
67
ord_names
[57] =
"gethostname"
;
68
ord_names
[58] =
"WSAInstallServiceClassA"
;
69
ord_names
[59] =
"WSAInstallServiceClassW"
;
70
ord_names
[60] =
"WSAIoctl"
;
71
ord_names
[61] =
"WSAJoinLeaf"
;
72
ord_names
[62] =
"WSALookupServiceBeginA"
;
73
ord_names
[63] =
"WSALookupServiceBeginW"
;
74
ord_names
[64] =
"WSALookupServiceEnd"
;
75
ord_names
[65] =
"WSALookupServiceNextA"
;
76
ord_names
[66] =
"WSALookupServiceNextW"
;
77
ord_names
[67] =
"WSANSPIoctl"
;
78
ord_names
[68] =
"WSANtohl"
;
79
ord_names
[69] =
"WSANtohs"
;
80
ord_names
[70] =
"WSAProviderConfigChange"
;
81
ord_names
[71] =
"WSARecv"
;
82
ord_names
[72] =
"WSARecvDisconnect"
;
83
ord_names
[73] =
"WSARecvFrom"
;
84
ord_names
[74] =
"WSARemoveServiceClass"
;
85
ord_names
[75] =
"WSAResetEvent"
;
86
ord_names
[76] =
"WSASend"
;
87
ord_names
[77] =
"WSASendDisconnect"
;
88
ord_names
[78] =
"WSASendTo"
;
89
ord_names
[79] =
"WSASetEvent"
;
90
ord_names
[80] =
"WSASetServiceA"
;
91
ord_names
[81] =
"WSASetServiceW"
;
92
ord_names
[82] =
"WSASocketA"
;
93
ord_names
[83] =
"WSASocketW"
;
94
ord_names
[84] =
"WSAStringToAddressA"
;
95
ord_names
[85] =
"WSAStringToAddressW"
;
96
ord_names
[86] =
"WSAWaitForMultipleEvents"
;
97
ord_names
[87] =
"WSCDeinstallProvider"
;
98
ord_names
[88] =
"WSCEnableNSProvider"
;
99
ord_names
[89] =
"WSCEnumProtocols"
;
100
ord_names
[90] =
"WSCGetProviderPath"
;
101
ord_names
[91] =
"WSCInstallNameSpace"
;
102
ord_names
[92] =
"WSCInstallProvider"
;
103
ord_names
[93] =
"WSCUnInstallNameSpace"
;
104
ord_names
[94] =
"WSCUpdateProvider"
;
105
ord_names
[95] =
"WSCWriteNameSpaceOrder"
;
106
ord_names
[96] =
"WSCWriteProviderOrder"
;
107
ord_names
[97] =
"freeaddrinfo"
;
108
ord_names
[98] =
"getaddrinfo"
;
109
ord_names
[99] =
"getnameinfo"
;
110
ord_names
[101] =
"WSAAsyncSelect"
;
111
ord_names
[102] =
"WSAAsyncGetHostByAddr"
;
112
ord_names
[103] =
"WSAAsyncGetHostByName"
;
113
ord_names
[104] =
"WSAAsyncGetProtoByNumber"
;
114
ord_names
[105] =
"WSAAsyncGetProtoByName"
;
115
ord_names
[106] =
"WSAAsyncGetServByPort"
;
116
ord_names
[107] =
"WSAAsyncGetServByName"
;
117
ord_names
[108] =
"WSACancelAsyncRequest"
;
118
ord_names
[109] =
"WSASetBlockingHook"
;
119
ord_names
[110] =
"WSAUnhookBlockingHook"
;
120
ord_names
[111] =
"WSAGetLastError"
;
121
ord_names
[112] =
"WSASetLastError"
;
122
ord_names
[113] =
"WSACancelBlockingCall"
;
123
ord_names
[114] =
"WSAIsBlocking"
;
124
ord_names
[115] =
"WSAStartup"
;
125
ord_names
[116] =
"WSACleanup"
;
126
ord_names
[151] =
"__WSAFDIsSet"
;
127
ord_names
[500] =
"WEP"
;
128
}
129
};
CommonOrdinalsMap.h
CommonOrdinalsMap
Definition
CommonOrdinalsMap.h:6
CommonOrdinalsMap::ord_names
QMap< int, QString > ord_names
Definition
CommonOrdinalsMap.h:15
CommonOrdinalsWS2_32
Definition
CommonOrdinalsWS2_32.h:6
CommonOrdinalsWS2_32::CommonOrdinalsWS2_32
CommonOrdinalsWS2_32()
Definition
CommonOrdinalsWS2_32.h:8
Generated by
1.12.0