GDPDLL.dll

v5.0.0.7 32-bit Windows NT Analyzed
Description
GDP API DLL - MSVC v14x C++ ABI
Authors
Copyright © 2002-2026
File size
1.9 MB
Uploaded
2026-07-29 16:41
Views
30
SHA-256
ac0fb3e568c35d48b24c752c743f8dcd

Exported functions 384

GDPAPIInit #1 · 0x14b0
GDPAPIClose #2 · 0x33c3
GDPAPISetDestination #3 · 0x4b9c
GDPAPISetOnMessageCallback #4 · 0x4935
GDPAPISetOnErrorCallback #5 · 0x4444
GDPAPISetOnSendCallback #6 · 0x55b5
GDPAPISendGDPMessage #7 · 0x55a6
GDPAPIGetLastErrorStr #8 · 0x4e21
GDPAPIGetPortNumber #9 · 0x721b
GDPAPISetName #10 · 0x554c
??0?$CLinkedInstance@VGDP_Dialogue@@@@QAE@ABV0@@Z #11 · 0x4ae8
??0?$CLinkedInstance@VGDP_Dialogue@@@@QAE@XZ #12 · 0x51ff
??0?$CLinkedInstance@VGDP_Filter@@@@QAE@ABV0@@Z #13 · 0x54a2
??0?$CLinkedInstance@VGDP_Filter@@@@QAE@XZ #14 · 0x1bd6
??0?$CLinkedInstance@VGDP_Peer@@@@QAE@ABV0@@Z #15 · 0x28c4
??0?$CLinkedInstance@VGDP_Peer@@@@QAE@XZ #16 · 0x5533
??0?$CLinkedInstance@VGDP_Port@@@@QAE@ABV0@@Z #17 · 0x53f8
??0?$CLinkedInstance@VGDP_Port@@@@QAE@XZ #18 · 0x29f0
??0GDP_BufferedPort@@QAE@I@Z #19 · 0x47e6
??0GDP_BufferedPort@@QAE@IIII@Z #20 · 0x726b
??0GDP_Count@@QAE@XZ #21 · 0x7342
??0GDP_Data@@QAE@ABV0@@Z #22 · 0x5146
??0GDP_Data@@QAE@EEPAEI@Z #23 · 0x49d0
??0GDP_Data@@QAE@EPAEI@Z #24 · 0x591b
??0GDP_Data@@QAE@I@Z #25 · 0x6bea
??0GDP_Data@@QAE@PBEI@Z #26 · 0x3b98
??0GDP_Dialogue@@QAE@ABV0@@Z #27 · 0x1eab
??0GDP_Dialogue@@QAE@PAVGDP_Filter@@HH@Z #28 · 0x6af5
??0GDP_Filter@@QAE@ABV0@@Z #29 · 0x2487
??0GDP_Filter@@QAE@P6A_NPBVGDP_Key@@PAX@ZH1@Z #30 · 0x299b
??0GDP_IPPort@@QAE@GII@Z #31 · 0x6bf9
??0GDP_IPPort@@QAE@GIIIII@Z #32 · 0x1ae1
??0GDP_IPPort@@QAE@II@Z #33 · 0x4b56
??0GDP_Key@@QAE@$$QAV0@@Z #34 · 0x1b95
??0GDP_Key@@QAE@ABV0@@Z #35 · 0x4895
??0GDP_Key@@QAE@XZ #36 · 0x3ae9
??0GDP_Peer@@QAE@ABV0@@Z #37 · 0x40d9
??0GDP_Peer@@QAE@PBDD@Z #38 · 0x6b45
??0GDP_Peer@@QAE@PBVIP_Address@@@Z #39 · 0x6785
??0GDP_PeerTrackingPort@@QAE@W4GDP_ACK_MODE@@@Z #40 · 0x21d0
??0GDP_Port@@QAE@XZ #41 · 0x5128
??0GDP_SinglePeerDialogue@@QAE@ABV0@@Z #42 · 0x6091
??0GDP_SinglePeerDialogue@@QAE@H@Z #43 · 0x6451
??0IP_Address@@QAE@ABV0@@Z #44 · 0x141f
??0IP_Address@@QAE@EEEEG@Z #45 · 0x20c7
??0IP_Address@@QAE@K@Z #46 · 0x1a32
??0IP_Address@@QAE@KG@Z #47 · 0x36d9
??0IP_Address@@QAE@PBDD@Z #48 · 0x3201
??0IP_Address@@QAE@PBUsockaddr@@@Z #49 · 0x2ae5
??0IP_Address@@QAE@PBUsockaddr_in@@@Z #50 · 0x2496
??0IP_Address@@QAE@Usockaddr@@@Z #51 · 0x131b
??0IP_Address@@QAE@Usockaddr_in@@@Z #52 · 0x3e90
??0NAMESERVER_DATA@@QAE@PBDK_N@Z #53 · 0x29f5
??0NAMESERVER_NAME@@QAE@$$QAV0@@Z #54 · 0x7068
??0NAMESERVER_NAME@@QAE@ABV0@@Z #55 · 0x5768
??0NAMESERVER_NAME@@QAE@PBDPBVIP_Address@@K_N@Z #56 · 0x218f
??1?$CLinkedInstance@VGDP_Dialogue@@@@UAE@XZ #57 · 0x1573
??1?$CLinkedInstance@VGDP_Filter@@@@UAE@XZ #58 · 0x5bff
??1?$CLinkedInstance@VGDP_Peer@@@@UAE@XZ #59 · 0x272f
??1?$CLinkedInstance@VGDP_Port@@@@UAE@XZ #60 · 0x29ff
??1GDP_BufferedPort@@UAE@XZ #61 · 0x1366
??1GDP_Count@@QAE@XZ #62 · 0x6320
??1GDP_Data@@QAE@XZ #63 · 0x40d4
??1GDP_Dialogue@@UAE@XZ #64 · 0x515f
??1GDP_Filter@@UAE@XZ #65 · 0x3012
??1GDP_IPPort@@UAE@XZ #66 · 0x33eb
??1GDP_Key@@QAE@XZ #67 · 0x6de3
??1GDP_Peer@@UAE@XZ #68 · 0x52ae
??1GDP_PeerTrackingPort@@UAE@XZ #69 · 0x5f06
??1GDP_Port@@UAE@XZ #70 · 0x3e4a
??1GDP_SinglePeerDialogue@@UAE@XZ #71 · 0x6104
??1IP_Address@@QAE@XZ #72 · 0x38c3
??1NAMESERVER_NAME@@QAE@XZ #73 · 0x4b74
??4?$CLinkedInstance@VGDP_Dialogue@@@@QAEAAV0@ABV0@@Z #74 · 0x4c37
??4?$CLinkedInstance@VGDP_Filter@@@@QAEAAV0@ABV0@@Z #75 · 0x11f4
??4?$CLinkedInstance@VGDP_Peer@@@@QAEAAV0@ABV0@@Z #76 · 0x1c26
??4?$CLinkedInstance@VGDP_Port@@@@QAEAAV0@ABV0@@Z #77 · 0x1032
??4GDP_Count@@QAEAAV0@ABV0@@Z #78 · 0x643d
??4GDP_Count@@QAEAAV0@I@Z #79 · 0x251d
??4GDP_Data@@QAEAAV0@ABV0@@Z #80 · 0x2892
??4GDP_Dialogue@@QAEAAV0@ABV0@@Z #81 · 0x65a5
??4GDP_Filter@@QAEAAV0@ABV0@@Z #82 · 0x51f5
??4GDP_Key@@QAEAAV0@$$QAV0@@Z #83 · 0x1852
??4GDP_Key@@QAEAAV0@ABV0@@Z #84 · 0x53b2
??4GDP_Peer@@QAEAAV0@ABV0@@Z #85 · 0x1497
??4GDP_Peer@@QAEAAV0@ABVIP_Address@@@Z #86 · 0x3ecc
??4GDP_SinglePeerDialogue@@QAEAAV0@ABV0@@Z #87 · 0x5614
??4IP_Address@@QAEAAV0@ABV0@@Z #88 · 0x49fd
??4IP_Address@@QAEAAV0@K@Z #89 · 0x6258
??4IP_Address@@QAEAAV0@Usockaddr@@@Z #90 · 0x722f
??4IP_Address@@QAEAAV0@Usockaddr_in@@@Z #91 · 0x6578
??4NAMESERVER_DATA@@QAEAAV0@$$QAV0@@Z #92 · 0x5a56
??4NAMESERVER_DATA@@QAEAAV0@ABV0@@Z #93 · 0x3080
??4NAMESERVER_NAME@@QAEAAV0@$$QAV0@@Z #94 · 0x6906
??4NAMESERVER_NAME@@QAEAAV0@ABV0@@Z #95 · 0x6f6e
??AGDP_Data@@QAEAAEI@Z #96 · 0x62d5
??AGDP_Data@@QBEABEI@Z #97 · 0x6fa0
??BGDP_Count@@QBEIXZ #98 · 0x3535
??BIP_Address@@QBE?AUsockaddr_in@@XZ #99 · 0x5f4c
??BIP_Address@@QBE?BKXZ #100 · 0x4214
??BIP_Address@@QBEPAUsockaddr@@XZ #101 · 0x5d0d
??BIP_Address@@QBEPAUsockaddr_in@@XZ #102 · 0x25d6
??BIP_Address@@QBEPBDXZ #103 · 0x5c04
??YGDP_Count@@QAEAAV0@I@Z #104 · 0x71c1
??ZGDP_Count@@QAEAAV0@I@Z #105 · 0x6b68
??_7?$CLinkedInstance@VGDP_Dialogue@@@@6B@ #106 · 0x18dd58
??_7?$CLinkedInstance@VGDP_Filter@@@@6B@ #107 · 0x18dd40
??_7?$CLinkedInstance@VGDP_Peer@@@@6B@ #108 · 0x18bb6c
??_7?$CLinkedInstance@VGDP_Port@@@@6B@ #109 · 0x18bb78
??_7GDP_BufferedPort@@6B@ #110 · 0x18bb84
??_7GDP_Dialogue@@6B@ #111 · 0x18dd64
??_7GDP_Filter@@6B@ #112 · 0x18dd4c
??_7GDP_IPPort@@6B@ #113 · 0x18f974
??_7GDP_Peer@@6B@ #114 · 0x18fde0
??_7GDP_PeerTrackingPort@@6B@ #115 · 0x191d6c
??_7GDP_Port@@6B@ #116 · 0x1925c8
??_7GDP_SinglePeerDialogue@@6B@ #117 · 0x192f84
??_FGDP_BufferedPort@@QAEXXZ #118 · 0x2f18
??_FGDP_Data@@QAEXXZ #119 · 0x42e1
??_FGDP_Dialogue@@QAEXXZ #120 · 0x4d9f
??_FGDP_Filter@@QAEXXZ #121 · 0x2cbb
??_FGDP_IPPort@@QAEXXZ #122 · 0x4b4c
??_FGDP_Peer@@QAEXXZ #123 · 0x407f
??_FGDP_PeerTrackingPort@@QAEXXZ #124 · 0x3eef
??_FGDP_SinglePeerDialogue@@QAEXXZ #125 · 0x277a
??_FIP_Address@@QAEXXZ #126 · 0x6050
??_FNAMESERVER_DATA@@QAEXXZ #127 · 0x1b81
??_FNAMESERVER_NAME@@QAEXXZ #128 · 0x4caa
?AcknowledgeMessage@GDP_PeerTrackingPort@@AAEXPAUIPLink@1@PAVGDP_Data@@_N@Z #129 · 0x3440
?AllInstancesListHead@?$CLinkedInstance@VGDP_Dialogue@@@@1PAVGDP_Dialogue@@A #130 · 0x1d67f8
?AllInstancesListHead@?$CLinkedInstance@VGDP_Filter@@@@1PAVGDP_Filter@@A #131 · 0x1d67ec
?AllInstancesListHead@?$CLinkedInstance@VGDP_Peer@@@@1PAVGDP_Peer@@A #132 · 0x1d67d4
?AllInstancesListHead@?$CLinkedInstance@VGDP_Port@@@@1PAVGDP_Port@@A #133 · 0x1d67c8
?AllInstancesListTail@?$CLinkedInstance@VGDP_Dialogue@@@@1PAVGDP_Dialogue@@A #134 · 0x1d67fc
?AllInstancesListTail@?$CLinkedInstance@VGDP_Filter@@@@1PAVGDP_Filter@@A #135 · 0x1d67f0
?AllInstancesListTail@?$CLinkedInstance@VGDP_Peer@@@@1PAVGDP_Peer@@A #136 · 0x1d67d8
?AllInstancesListTail@?$CLinkedInstance@VGDP_Port@@@@1PAVGDP_Port@@A #137 · 0x1d67cc
?Announce@GDP_Filter@@SA?AW4GDP_ERROR@@PBVGDP_Key@@@Z #138 · 0x5993
?Announce@GDP_Port@@MAE?AW4GDP_ERROR@@PBVGDP_Data@@W4GDP_MSG_TYPE@@W42@@Z #139 · 0x51dc
?Attach@GDP_Filter@@AAE?AW4GDP_ERROR@@PAVGDP_Dialogue@@@Z #140 · 0x57ae
?AttachToFilter@GDP_Dialogue@@QAE?AW4GDP_ERROR@@PAVGDP_Filter@@@Z #141 · 0x43ae
?BlockPeer@GDP_PeerTrackingPort@@AAE_NPBVGDP_Data@@@Z #142 · 0x3058
?BreakLock@GDP_Key@@QAEXXZ #143 · 0x4755
?CaptureMessage@GDP_BufferedPort@@UAE?AW4GDP_ERROR@@PAPAVGDP_Data@@H@Z #144 · 0x367a
?CheckCISequence@GDP_PeerTrackingPort@@AAE_NPAVGDP_Data@@@Z #145 · 0x65aa
?Cleanup@GDP_PeerTrackingPort@@QAEXXZ #146 · 0x50ba
?CleanupIPLinks@GDP_PeerTrackingPort@@AAEXXZ #147 · 0x439f
?CopyHeader@GDP_Data@@QAEXPBV1@@Z #148 · 0x732e
?CountErrors@GDP_Peer@@QBEXXZ #149 · 0x23dd
?CountReceivedBytes@GDP_Peer@@QBEXI@Z #150 · 0x38a0
?CountReceives@GDP_Peer@@QBEXXZ #151 · 0x48db
?CountSends@GDP_Peer@@QBEXXZ #152 · 0x4e3f
?CountSentBytes@GDP_Peer@@QBEXI@Z #153 · 0x19e7
?Decrement@GDP_Count@@QAEXXZ #154 · 0x2a40
?DecrementBy@GDP_Count@@QAEXI@Z #155 · 0x367f
?Detach@GDP_Filter@@AAE?AW4GDP_ERROR@@PAVGDP_Dialogue@@@Z #156 · 0x6b0e
?DetachFromAll@GDP_Filter@@SAHPAVGDP_Dialogue@@@Z #157 · 0x204f
?DetachFromFilter@GDP_Dialogue@@QAE?AW4GDP_ERROR@@PAVGDP_Filter@@@Z #158 · 0x3d46
?DisableLogging@GDP_Port@@QAEXXZ #159 · 0x2e82
?DisableReceive@GDP_Port@@QAEXXZ #160 · 0x462e
?Empty@GDP_Key@@QAEXXZ #161 · 0x214e
?EnableLogging@GDP_Port@@QAEXXZ #162 · 0x56f5
?EnableReceive@GDP_Port@@QAEXXZ #163 · 0x6ad2
?Filter@GDP_Filter@@AAE_NPBVGDP_Key@@@Z #164 · 0x6a64
?FindBuffer@GDP_BufferedPort@@AAEPAVGDP_Data@@_N@Z #165 · 0x68d9
?FindName@GDP_Peer@@QAEAAVIP_Address@@XZ #166 · 0x42a5
?FirstGDP_IPPort@GDP_IPPort@@2_NA #167 · 0x1d4011
?FlushAllMessages@GDP_BufferedPort@@EAEXPAVGDP_Peer@@@Z #168 · 0x715d
?ForceStore@GDP_BufferedPort@@AAE_NPAVCircularPtrFIFO@@PAVGDP_Data@@I@Z #169 · 0x4d27
?GDPDLLVersion@@3PADA #170 · 0x1d4028
?GetAckMode@GDP_PeerTrackingPort@@QAE?AW4GDP_ACK_MODE@@PBVGDP_Peer@@@Z #171 · 0x1e10
?GetAttachedDialogueCount@GDP_Filter@@QAEHXZ #172 · 0x2428
?GetBufferAddress@GDP_Port@@IAEPADPAVGDP_Data@@@Z #173 · 0x1a14
?GetBufferCount@GDP_BufferedPort@@QAEIXZ #174 · 0x4b79
?GetCI@GDP_Data@@QBEKXZ #175 · 0x69d8
?GetCommand@GDP_Data@@QBEEXZ #176 · 0x6d43
?GetCount@GDP_Count@@QBEIXZ #177 · 0x2ba8
?GetCountRate@GDP_Count@@QAE?BIXZ #178 · 0x3585
?GetData@GDP_Data@@QBE?AW4GDP_ERROR@@PBEII@Z #179 · 0x5b0f
?GetDataLength@GDP_Port@@IAEIPAVGDP_Data@@@Z #180 · 0x626c
?GetDataPtr@GDP_Data@@QAEPBEXZ #181 · 0x556a
?GetDefaultAckMode@GDP_PeerTrackingPort@@QBE?AW4GDP_ACK_MODE@@XZ #182 · 0x2a4f
?GetDefaultMaxRetries@GDP_PeerTrackingPort@@QAEIXZ #183 · 0x105a
?GetDefaultTimeout@GDP_PeerTrackingPort@@QAEKXZ #184 · 0x2dce
?GetDistinctPeerCount@GDP_Peer@@SAHXZ #185 · 0x1415
?GetErrorCode@GDP_Data@@QBE?AW4GDP_ERROR@@XZ #186 · 0x6c76
?GetErrorCount@GDP_SinglePeerDialogue@@QAEHXZ #187 · 0x4a5c
?GetErrors@GDP_Peer@@QBEAAVGDP_Count@@XZ #188 · 0x231f
?GetEventData@GDP_Dialogue@@QBE?AW4GDP_ERROR@@PAVGDP_Key@@@Z #189 · 0x2829
?GetEventData@GDP_Dialogue@@QBE?AW4GDP_ERROR@@PAVGDP_Key@@W42@@Z #190 · 0x39bd
?GetFilterById@GDP_Filter@@SAPAV1@PBX@Z #191 · 0x50d3
?GetFilterCount@GDP_Filter@@SAHXZ #192 · 0x6a91
?GetFilterId@GDP_Filter@@QBEPAXXZ #193 · 0x3805
?GetFreeCount@GDP_BufferedPort@@QAEIXZ #194 · 0x5515
?GetGDPTransmitMode@GDP_Data@@QAE?AW4GDP_MODE@@XZ #195 · 0x5254
?GetHandle@GDP_SinglePeerDialogue@@QAEPAXXZ #196 · 0x19c4
?GetHighPriorityQueueCount@GDP_BufferedPort@@QAEIXZ #197 · 0x6a00
?GetIP@GDP_Peer@@QBEPBVIP_Address@@XZ #198 · 0x1d93
?GetIPLink@GDP_PeerTrackingPort@@AAEPAUIPLink@1@PBVGDP_Peer@@@Z #199 · 0x3ea9
?GetIPLink@GDP_PeerTrackingPort@@AAEPAUIPLink@1@PBVIP_Address@@@Z #200 · 0x5470
?GetId@?$CLinkedInstance@VGDP_Dialogue@@@@QBEPAXXZ #201 · 0x2301
?GetId@?$CLinkedInstance@VGDP_Filter@@@@QBEPAXXZ #202 · 0x1816
?GetId@?$CLinkedInstance@VGDP_Peer@@@@QBEPAXXZ #203 · 0x3a35
?GetId@?$CLinkedInstance@VGDP_Port@@@@QBEPAXXZ #204 · 0x1be5
?GetIdCode@GDP_Data@@QBEHXZ #205 · 0x61cc
?GetInstance@GDP_SinglePeerDialogue@@SAPAV1@PAX@Z #206 · 0x43a9
?GetInstanceById@?$CLinkedInstance@VGDP_Dialogue@@@@SAPAVGDP_Dialogue@@PBX@Z #207 · 0x4ad9
?GetInstanceById@?$CLinkedInstance@VGDP_Filter@@@@SAPAVGDP_Filter@@PBX@Z #208 · 0x4b15
?GetInstanceById@?$CLinkedInstance@VGDP_Peer@@@@SAPAVGDP_Peer@@PBX@Z #209 · 0x1249
?GetInstanceById@?$CLinkedInstance@VGDP_Port@@@@SAPAVGDP_Port@@PBX@Z #210 · 0x586c
?GetInstanceCount@?$CLinkedInstance@VGDP_Dialogue@@@@SAHXZ #211 · 0x1f4b
?GetInstanceCount@?$CLinkedInstance@VGDP_Filter@@@@SAHXZ #212 · 0x1fe1
?GetInstanceCount@?$CLinkedInstance@VGDP_Peer@@@@SAHXZ #213 · 0x5a01
?GetInstanceCount@?$CLinkedInstance@VGDP_Port@@@@SAHXZ #214 · 0x6816
?GetLastError@GDP_SinglePeerDialogue@@QAEPBEXZ #215 · 0x1280
?GetLength@GDP_Data@@QBEKXZ #216 · 0x1893
?GetLinkedIPCount@GDP_PeerTrackingPort@@QAEIXZ #217 · 0x4593
?GetLockedCount@GDP_BufferedPort@@QAEIXZ #218 · 0x26fd
?GetMaxLocked@GDP_BufferedPort@@QAEIXZ #219 · 0x511e
?GetMaxRetries@GDP_PeerTrackingPort@@QAEIPBVGDP_Peer@@@Z #220 · 0x3193
?GetMaxRxQueueCount@GDP_BufferedPort@@QAEIXZ #221 · 0x673a
?GetMaxTxQueueCount@GDP_BufferedPort@@QAEIXZ #222 · 0x2225
?GetMaxTxQueueWait@GDP_BufferedPort@@QAEIXZ #223 · 0x4368
?GetMsgLength@GDP_Port@@IAEIPAVGDP_Data@@@Z #224 · 0x35b2
?GetName@GDP_Peer@@QBEPBDXZ #225 · 0x5f7e
?GetNext@?$CLinkedInstance@VGDP_Dialogue@@@@SAPAVGDP_Dialogue@@PAV2@@Z #226 · 0x2987
?GetNext@?$CLinkedInstance@VGDP_Filter@@@@SAPAVGDP_Filter@@PAV2@@Z #227 · 0x1433
?GetNext@?$CLinkedInstance@VGDP_Peer@@@@SAPAVGDP_Peer@@PAV2@@Z #228 · 0x5b23
?GetNext@?$CLinkedInstance@VGDP_Port@@@@SAPAVGDP_Port@@PAV2@@Z #229 · 0x27e8
?GetNextFilter@GDP_Filter@@SAPAV1@PAV1@@Z #230 · 0x138e
?GetNextMessageToSend@GDP_BufferedPort@@EAE_NPAPAVGDP_Data@@@Z #231 · 0x1ba9
?GetNextPeer@GDP_Peer@@SAPAV1@PAV1@@Z #232 · 0x5fe7
?GetNextPort@GDP_Port@@SAPAV1@PAV1@@Z #233 · 0x6dac
?GetNextRetry@GDP_PeerTrackingPort@@IAE_NPAIKPAPAVGDP_Data@@@Z #234 · 0x6c0d
?GetPeer@GDP_Data@@QBEABVGDP_Peer@@XZ #235 · 0x4052
?GetPeer@GDP_Port@@IAEABVGDP_Peer@@PBVGDP_Data@@@Z #236 · 0x3fcb
?GetPendingCount@GDP_Dialogue@@QBEHXZ #237 · 0x5083
?GetPendingEventCount@GDP_Dialogue@@QBEHXZ #238 · 0x587b
?GetPort@IP_Address@@QBEGXZ #239 · 0x5dcb
?GetPortById@GDP_Port@@SAPAV1@PBX@Z #240 · 0x3b66
?GetPortCount@GDP_Port@@SAHXZ #241 · 0x3198
?GetPortId@GDP_Data@@QBEPBXXZ #242 · 0x60b9
?GetPortId@GDP_Port@@QBEPAXXZ #243 · 0x6f55
?GetPortNumber@GDP_IPPort@@QAEGXZ #244 · 0x1ed3
?GetPortNumber@GDP_SinglePeerDialogue@@QAEGXZ #245 · 0x16a9
?GetPrev@?$CLinkedInstance@VGDP_Dialogue@@@@SAPAVGDP_Dialogue@@PAV2@@Z #246 · 0x6339
?GetPrev@?$CLinkedInstance@VGDP_Filter@@@@SAPAVGDP_Filter@@PAV2@@Z #247 · 0x4124
?GetPrev@?$CLinkedInstance@VGDP_Peer@@@@SAPAVGDP_Peer@@PAV2@@Z #248 · 0x1bdb
?GetPrev@?$CLinkedInstance@VGDP_Port@@@@SAPAVGDP_Port@@PAV2@@Z #249 · 0x2bad
?GetPreviousFilter@GDP_Filter@@SAPAV1@PAV1@@Z #250 · 0x57ef
?GetPreviousPeer@GDP_Peer@@SAPAV1@PAV1@@Z #251 · 0x5cfe
?GetPreviousPort@GDP_Port@@SAPAV1@PAV1@@Z #252 · 0x16b8
?GetRaw@GDP_Data@@QBE?AW4GDP_ERROR@@PBEII@Z #253 · 0x3940
?GetReceiveWatermark@GDP_BufferedPort@@QAEIXZ #254 · 0x206d
?GetReceivedBytes@GDP_Peer@@QBEAAVGDP_Count@@XZ #255 · 0x4bce
?GetReceivedMessage@GDP_Dialogue@@QBE?AW4GDP_ERROR@@PAPAVGDP_Data@@@Z #256 · 0x1933
?GetReceivedQueueCount@GDP_BufferedPort@@QAEIXZ #257 · 0x5e3e
?GetReceives@GDP_Peer@@QBEAAVGDP_Count@@XZ #258 · 0x1aaf
?GetSends@GDP_Peer@@QBEAAVGDP_Count@@XZ #259 · 0x296e
?GetSentBytes@GDP_Peer@@QBEAAVGDP_Count@@XZ #260 · 0x1221
?GetSmoothedRate@GDP_Count@@QAE?BIXZ #261 · 0x63d4
?GetSubCommand@GDP_Data@@QBEEXZ #262 · 0x45d4
?GetTimeout@GDP_PeerTrackingPort@@QAEKPBVGDP_Peer@@@Z #263 · 0x3e95
?GetTransmitMode@GDP_Port@@IAE?AW4GDP_MODE@@PBVGDP_Data@@@Z #264 · 0x5c13
?GetTransmitQueueCount@GDP_BufferedPort@@QAEIXZ #265 · 0x6a19
?GetType@GDP_Peer@@QBE?AW4GDP_PEER_TYPE@@XZ #266 · 0x327e
?HandleTimeout@GDP_BufferedPort@@IAEXK@Z #267 · 0x23c9
?IPMatch@IP_Address@@QBE_NABV1@@Z #268 · 0x1d48
?Increment@GDP_Count@@QAEXXZ #269 · 0x408e
?IncrementBy@GDP_Count@@QAEXI@Z #270 · 0x70e0
?Init@GDP_BufferedPort@@QAEXIIII@Z #271 · 0x2ee1
?Init@GDP_Data@@IAEXI@Z #272 · 0x3d05
?Init@GDP_Dialogue@@IAEXPAVGDP_Filter@@HH@Z #273 · 0x2f86
?Init@GDP_IPPort@@AAEXGI@Z #274 · 0x467e
?Init@GDP_Peer@@QAEXPBVIP_Address@@PBDW4GDP_PEER_TYPE@@@Z #275 · 0x235b
?Init@IP_Address@@AAEXPBUsockaddr@@@Z #276 · 0x2c43
?InstanceCount@?$CLinkedInstance@VGDP_Dialogue@@@@1HA #277 · 0x1d6800
?InstanceCount@?$CLinkedInstance@VGDP_Filter@@@@1HA #278 · 0x1d67f4
?InstanceCount@?$CLinkedInstance@VGDP_Peer@@@@1HA #279 · 0x1d67dc
?InstanceCount@?$CLinkedInstance@VGDP_Port@@@@1HA #280 · 0x1d67d0
?IsAttached@GDP_Filter@@AAE_NPAVGDP_Dialogue@@@Z #281 · 0x7220
?IsDuplicated@GDP_PeerTrackingPort@@AAE_NPAUIPLink@1@PBVGDP_Data@@@Z #282 · 0x614a
?IsLogging@GDP_Port@@QAE_NXZ #283 · 0x696a
?IsReceiving@GDP_Port@@QAE_NXZ #284 · 0x355d
?IsValid@GDP_Count@@QBE_NXZ #285 · 0x3f8f
?KillMonitorThread@GDP_Peer@@SAXXZ #286 · 0x61f4
?Lock@GDP_Key@@QAEXXZ #287 · 0x258b
?Lock@GDP_Port@@IAEXPAVGDP_Data@@@Z #288 · 0x357b
?LockMessage@GDP_BufferedPort@@EAE?AW4GDP_ERROR@@PAVGDP_Data@@@Z #289 · 0x47c3
?LockPeers@GDP_PeerTrackingPort@@IAEXXZ #290 · 0x479b
?LogMessage@GDP_Port@@QAEXPAD_N@Z #291 · 0x559c
?LoggingToggle@GDP_Port@@QAEX_N@Z #292 · 0x6032
?MaxCount@GDP_Count@@2IB #293 · 0x192f98
?MessageEvent@GDP_Dialogue@@UAEXPBVGDP_Key@@@Z #294 · 0x2842
?MessageEvent@GDP_SinglePeerDialogue@@UAEXPBVGDP_Key@@@Z #295 · 0x40a7
?MineOnly@GDP_SinglePeerDialogue@@SA_NPBVGDP_Key@@PAX@Z #296 · 0x4520
?Modify@GDP_Data@@IAEXPBEII@Z #297 · 0x45ca
?MonitorKillEvent@GDP_Peer@@2PAXA #298 · 0x1d6824
?MonitorNames@GDP_Peer@@SAXPAX@Z #299 · 0x3c15
?MonitorSocket@GDP_IPPort@@QAEXXZ #300 · 0x1e47
?MonitoredPeerMutex@GDP_Peer@@2PAXA #301 · 0x1d6820
?NameserverHandle@GDP_IPPort@@2HA #302 · 0x1d6838
?NameserverHandle@GDP_Peer@@2HA #303 · 0x1d681c
?NextId@?$CLinkedInstance@VGDP_Dialogue@@@@1PAXA #304 · 0x1d400c
?NextId@?$CLinkedInstance@VGDP_Filter@@@@1PAXA #305 · 0x1d4008
?NextId@?$CLinkedInstance@VGDP_Peer@@@@1PAXA #306 · 0x1d4004
?NextId@?$CLinkedInstance@VGDP_Port@@@@1PAXA #307 · 0x1d4000
?NextMonitoredPeer@GDP_Peer@@2PAV1@A #308 · 0x1d6828
?PeerIsBlocked@GDP_PeerTrackingPort@@IAE_NPBVGDP_Data@@@Z #309 · 0x2c25
?PeerMaintenanceThreadId@GDP_Peer@@2KA #310 · 0x1d6830
?PrimeReceiver@GDP_IPPort@@UAEXPAVGDP_Data@@@Z #311 · 0x4ceb
?PrimeTransmitter@GDP_IPPort@@UAE_NPAVGDP_Data@@@Z #312 · 0x5e34
?ProcessError@GDP_SinglePeerDialogue@@AAEXHPBD@Z #313 · 0x5bb4
?ProcessReceives@GDP_SinglePeerDialogue@@AAEXXZ #314 · 0x3ba7
?ProcessSends@GDP_SinglePeerDialogue@@AAEXXZ #315 · 0x1fbe
?Read@GDP_Dialogue@@UAE?AW4GDP_ERROR@@XZ #316 · 0x66ef
?ReadSwingingBuffers@GDP_IPPort@@QAEX_N@Z #317 · 0x4683
?Receive@GDP_Port@@IAE?AW4GDP_ERROR@@PBVGDP_Data@@@Z #318 · 0x1884
?ReceiveNext@GDP_BufferedPort@@UAE?AW4GDP_ERROR@@PAVGDP_Data@@PBVIP_Address@@@Z #319 · 0x6e29
?ReceiveNext@GDP_PeerTrackingPort@@UAE?AW4GDP_ERROR@@PAVGDP_Data@@PBVIP_Address@@@Z #320 · 0x62bc
?ReceiveToggle@GDP_Port@@QAEX_N@Z #321 · 0x3927
?Release@GDP_Key@@QAE_NXZ #322 · 0x1334
?Release@GDP_Port@@IAE_NPAVGDP_Data@@@Z #323 · 0x48ea
?ReleaseMessage@GDP_BufferedPort@@UAE?AW4GDP_ERROR@@PAPAVGDP_Data@@@Z #324 · 0x7108
?ReleaseMessage@GDP_Dialogue@@QBE?AW4GDP_ERROR@@PAPAVGDP_Data@@@Z #325 · 0x56b9
?ReleaseSentBuffer@GDP_BufferedPort@@AAEXPAVGDP_Data@@@Z #326 · 0x3e3b
?RemoveMessageFilter@GDP_Filter@@QAE_NXZ #327 · 0x36b6
?Reset@NAMESERVER_DATA@@QAEXXZ #328 · 0x5a51
?ResetCount@GDP_Count@@QAEXXZ #329 · 0x52ef
?Send@GDP_Dialogue@@UAE?AW4GDP_ERROR@@PAVGDP_Data@@PAVGDP_Port@@PAVGDP_Peer@@@Z #330 · 0x24fa
?Send@GDP_PeerTrackingPort@@UAE?AW4GDP_ERROR@@PAVGDP_Data@@@Z #331 · 0x281a
?Send@GDP_Port@@UAE?AW4GDP_ERROR@@PAVGDP_Data@@@Z #332 · 0x5376
?SendGDPMessage@GDP_SinglePeerDialogue@@QAEHPBEH@Z #333 · 0x4908
?SendNext@GDP_BufferedPort@@UAEPAVGDP_Data@@PAV2@@Z #334 · 0x1e88
?SendNext@GDP_PeerTrackingPort@@UAEPAVGDP_Data@@PAV2@@Z #335 · 0x2ca7
?SendOnAllPorts@GDP_Port@@SA?AW4GDP_ERROR@@PAVGDP_Data@@@Z #336 · 0x66b8
?SendSnoopReplyMessage@GDP_PeerTrackingPort@@AAEXPAVGDP_Data@@@Z #337 · 0x6fb9
?SetAckMode@GDP_PeerTrackingPort@@QAEXPAVGDP_Peer@@W4GDP_ACK_MODE@@@Z #338 · 0x2d56
?SetCI@GDP_Data@@IBEXK@Z #339 · 0x2f40
?SetCI@GDP_PeerTrackingPort@@AAEXPAVGDP_Data@@@Z #340 · 0x1735
?SetCI@GDP_Port@@IAEXPAVGDP_Data@@I@Z #341 · 0x4651
?SetCommand@GDP_Data@@QAEXE@Z #342 · 0x19f6
?SetCount@GDP_Count@@QAEXI@Z #343 · 0x4db3
?SetDefaultAckMode@GDP_PeerTrackingPort@@QAEXW4GDP_ACK_MODE@@@Z #344 · 0x6433
?SetDefaultMaxRetries@GDP_PeerTrackingPort@@QAEXI@Z #345 · 0x308f
?SetDefaultTimeout@GDP_PeerTrackingPort@@QAEXK@Z #346 · 0x4476
?SetDest@GDP_SinglePeerDialogue@@QAEHPAD@Z #347 · 0x40ca
?SetErrorEvent@GDP_Dialogue@@QAEXPAX@Z #348 · 0x3733
?SetGDPTransmitMode@GDP_Data@@QAEXW4GDP_MODE@@@Z #349 · 0x34d6
?SetIdCode@GDP_Port@@IAEXPAVGDP_Data@@I@Z #350 · 0x5d2b
?SetLength@GDP_Data@@QAEXK@Z #351 · 0x2ca2
?SetMaxRetries@GDP_PeerTrackingPort@@QAEXPAVGDP_Peer@@I@Z #352 · 0x371a
?SetMaxTxQueueWait@GDP_BufferedPort@@QAEXI@Z #353 · 0x5c81
?SetMessageFilter@GDP_Filter@@QAE_NP6A_NPBVGDP_Key@@PAX@Z1@Z #354 · 0x333c
?SetName@GDP_IPPort@@QAEHXZ #355 · 0x3ee0
?SetName@GDP_SinglePeerDialogue@@QAEHPAD@Z #356 · 0x5ac9
?SetPeer@GDP_Data@@QAEXPBVGDP_Peer@@@Z #357 · 0x711c
?SetPortA@IP_Address@@QAEXG@Z #358 · 0x3639
?SetPortId@GDP_Port@@IAEXPAVGDP_Data@@@Z #359 · 0x2e96
?SetPortName@GDP_IPPort@@QAEHPBD@Z #360 · 0x2f22
?SetReadCompleteEvent@GDP_Dialogue@@QAEXPAX@Z #361 · 0x5880
?SetReceiveWatermark@GDP_BufferedPort@@QAEXI@Z #362 · 0x1401
?SetSendCompleteEvent@GDP_Dialogue@@QAEXPAX@Z #363 · 0x5c1d
?SetSubCommand@GDP_Data@@QAEXE@Z #364 · 0x24d2
?SetTimeout@GDP_PeerTrackingPort@@QAEXPBVGDP_Peer@@K@Z #365 · 0x3a9e
?SetType@GDP_Peer@@QAEXW4GDP_PEER_TYPE@@@Z #366 · 0x3e40
?StaticMonitorSocket@GDP_IPPort@@SAXPAX@Z #367 · 0x25fe
?TransmitData@GDP_BufferedPort@@UAE?AW4GDP_ERROR@@PBVGDP_Data@@_N@Z #368 · 0x6da7
?UnBlockPeer@GDP_PeerTrackingPort@@IAE_NPBVGDP_Data@@@Z #369 · 0x5975
?UnLockMessage@GDP_BufferedPort@@EAE?AW4GDP_ERROR@@PAVGDP_Data@@@Z #370 · 0x4d54
?UnLockPeers@GDP_PeerTrackingPort@@IAEXXZ #371 · 0x254f
?UpdateData@GDP_Data@@QAE?AW4GDP_ERROR@@PBEII@Z #372 · 0x6aaa
?UpdateFromName@GDP_Peer@@QAE_NXZ #373 · 0x5da3
?UpdateKeyData@GDP_Data@@IAEXXZ #374 · 0x5f1f
?UpdateKeyData@GDP_Port@@IAEXPAVGDP_Data@@@Z #375 · 0x5dbc
?UpdateLastSent@GDP_PeerTrackingPort@@AAEXPAVGDP_Data@@K@Z #376 · 0x149c
?UpdateRate@GDP_Count@@AAEXXZ #377 · 0x16ea
?UpdateRaw@GDP_Data@@QAE?AW4GDP_ERROR@@PBEII@Z #378 · 0x4ac5
?Validate@IP_Address@@QBE_NXZ #379 · 0x1dde
?WSAStartupError@GDP_IPPort@@2HA #380 · 0x1d6834
?default_port_number_separator@IP_Address@@2DA #381 · 0x1d4010
?hPeerMaintenanceThread@GDP_Peer@@2PAXA #382 · 0x1d682c
?to_string@IP_Address@@ABEPBDXZ #383 · 0x4688
GDPAPIInitWithPort #384 · 0x4912

Imported DLLs & functions 143

CloseHandle 0x101d9070
CompareStringEx 0x101d9128
CompareStringW 0x101d91c4
CreateEventA 0x101d9078
CreateFileW 0x101d9120
CreateMutexA 0x101d90bc
CreateThread 0x101d9170
CreateWaitableTimerA 0x101d90b4
DecodePointer 0x101d9114
DeleteCriticalSection 0x101d9068
DuplicateHandle 0x101d9094
EncodePointer 0x101d9110
EnterCriticalSection 0x101d905c
EnumSystemLocalesW 0x101d91d8
ExitProcess 0x101d918c
ExitThread 0x101d9174
FindClose 0x101d9034
FindFirstFileExW 0x101d9030
FindNextFileW 0x101d902c
FlsAlloc 0x101d91a4
FlsFree 0x101d91b0
FlsGetValue 0x101d91a8
FlsSetValue 0x101d91ac
FlushFileBuffers 0x101d9050
FormatMessageA 0x101d9100
FreeEnvironmentStringsW 0x101d9010
FreeLibrary 0x101d90cc
FreeLibraryAndExitThread 0x101d917c
GetACP 0x101d9024
GetCommandLineA 0x101d901c
GetCommandLineW 0x101d9018
GetConsoleMode 0x101d9048
GetConsoleOutputCP 0x101d904c
GetCPInfo 0x101d912c
GetCurrentProcess 0x101d90a4
GetCurrentProcessId 0x101d90e8
GetCurrentThread 0x101d919c
GetCurrentThreadId 0x101d90c8
GetDateFormatW 0x101d91bc
GetEnvironmentStringsW 0x101d9014
GetExitCodeThread 0x101d90b0
GetFileSizeEx 0x101d9040
GetFileType 0x101d9160
GetLastError 0x101d9098
GetLocaleInfoEx 0x101d910c
GetLocaleInfoW 0x101d91cc
GetModuleFileNameA 0x101d9084
GetModuleFileNameW 0x101d9164
GetModuleHandleA 0x101d9088
GetModuleHandleExW 0x101d9168
GetModuleHandleW 0x101d90fc
GetOEMCP 0x101d9020
GetProcAddress 0x101d908c
GetProcessHeap 0x101d9054
GetStartupInfoW 0x101d90f8
GetStdHandle 0x101d915c
GetStringTypeW 0x101d9124
GetSystemInfo 0x101d9188
GetSystemTimeAsFileTime 0x101d90ec
GetTempPathW 0x101d91a0
GetTickCount 0x101d90c4
GetTimeFormatW 0x101d91c0
GetTimeZoneInformation 0x101d9008
GetUserDefaultLCID 0x101d91d4
HeapAlloc 0x101d9180
HeapFree 0x101d91dc
HeapQueryInformation 0x101d90d0
HeapReAlloc 0x101d91e0
HeapSize 0x101d91e4
HeapValidate 0x101d9184
InitializeCriticalSection 0x101d9058
InitializeCriticalSectionAndSpinCount 0x101d9144
InitializeCriticalSectionEx 0x101d9104
InitializeSListHead 0x101d90f0
InterlockedFlushSList 0x101d913c
InterlockedPushEntrySList 0x101d9138
IsDebuggerPresent 0x101d90f4
IsProcessorFeaturePresent 0x101d90e0
IsThreadAFiber 0x101d91b4
IsValidCodePage 0x101d9028
IsValidLocale 0x101d91d0
LCMapStringEx 0x101d9000
LCMapStringW 0x101d91c8
LeaveCriticalSection 0x101d9060
LoadLibraryA 0x101d9090
LoadLibraryExW 0x101d9158
LocalFree 0x101d9108
MultiByteToWideChar 0x101d9118
OutputDebugStringA 0x101d9080
OutputDebugStringW 0x101d9194
QueryPerformanceCounter 0x101d90e4
RaiseException 0x101d9134
ReadConsoleW 0x101d9038
ReadFile 0x101d9044
ReleaseMutex 0x101d90b8
ResetEvent 0x101d907c
ResumeThread 0x101d9178
RtlUnwind 0x101d9130
SetConsoleCtrlHandler 0x101d9198
SetEnvironmentVariableW 0x101d900c
SetEvent 0x101d9074
SetFilePointerEx 0x101d903c
SetLastError 0x101d9140
SetStdHandle 0x101d9004
SetThreadPriority 0x101d90a8
SetUnhandledExceptionFilter 0x101d90d8
SetWaitableTimer 0x101d90a0
Sleep 0x101d906c
TerminateProcess 0x101d90dc
TerminateThread 0x101d90ac
TlsAlloc 0x101d9148
TlsFree 0x101d9154
TlsGetValue 0x101d914c
TlsSetValue 0x101d9150
TryEnterCriticalSection 0x101d9064
UnhandledExceptionFilter 0x101d90d4
VirtualProtect 0x101d91b8
WaitForMultipleObjects 0x101d90c0
WaitForSingleObject 0x101d909c
WideCharToMultiByte 0x101d911c
WriteConsoleW 0x101d916c
WriteFile 0x101d9190
bind 0x101d92c0
closesocket 0x101d92bc
gethostbyname 0x101d92ac
gethostname 0x101d92a8
getsockname 0x101d92b8
htons 0x101d92c4
inet_addr 0x101d9278
ntohs 0x101d9274
setsockopt 0x101d92b4
shutdown 0x101d92b0
WSACleanup 0x101d92a0
WSAGetLastError 0x101d9298
WSAGetOverlappedResult 0x101d9294
WSARecvFrom 0x101d9290
WSAResetEvent 0x101d928c
WSASendTo 0x101d9288
WSASetEvent 0x101d9284
WSASetLastError 0x101d929c
WSASocketA 0x101d9280
WSAStartup 0x101d92a4
WSAWaitForMultipleEvents 0x101d927c