因WinSock库共提供70多个函数,但是苦于不知道去哪找啊!!还望各位能提供一下,或者直接发去我[email protected]
谢谢了

解决方案 »

  1.   

    用vc目录下的dumpbin.exe 查看Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.D:\>dumpbin /exports ws2_32.dll
    Microsoft (R) COFF Binary File Dumper Version 6.00.8168
    Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
    Dump of file ws2_32.dllFile Type: DLL  Section contains the following exports for WS2_32.dll           0 characteristics
        41107EDA time date stamp Wed Aug 04 14:14:50 2004
            0.00 version
               1 ordinal base
             500 number of functions
             117 number of names    ordinal hint RVA      name         27    0 00002B0B FreeAddrInfoW
             24    1 00002899 GetAddrInfoW
             25    2 0000C4EC GetNameInfoW
            500    3 00012105 WEP
             28    4 00011CA7 WPUCompleteOverlappedRequest
             29    5 00010DA9 WSAAccept
             30    6 000091F6 WSAAddressToStringA
             31    7 000062B2 WSAAddressToStringW
            102    8 0000EA2B WSAAsyncGetHostByAddr
            103    9 0000E985 WSAAsyncGetHostByName
            105    A 0000EAD5 WSAAsyncGetProtoByName
            104    B 0000E2AB WSAAsyncGetProtoByNumber
            107    C 0000E84F WSAAsyncGetServByName
            106    D 0000E8FB WSAAsyncGetServByPort
            101    E 00010979 WSAAsyncSelect
            108    F 0000E32F WSACancelAsyncRequest
            113   10 0000D3F2 WSACancelBlockingCall
            116   11 00004428 WSACleanup
             32   12 00004682 WSACloseEvent
             33   13 00010C69 WSAConnect
             34   14 000045F7 WSACreateEvent
             35   15 0000DB82 WSADuplicateSocketA
             36   16 0000DAF4 WSADuplicateSocketW
             37   17 0000F9C9 WSAEnumNameSpaceProvidersA
             38   18 0000FA29 WSAEnumNameSpaceProvidersW
             39   19 00004617 WSAEnumNetworkEvents
             40   1A 0000DC47 WSAEnumProtocolsA
             41   1B 0000848C WSAEnumProtocolsW
             42   1C 00004573 WSAEventSelect
            111   1D 000094DC WSAGetLastError
             43   1E 00010D03 WSAGetOverlappedResult
             44   1F 0000F458 WSAGetQOSByName
             45   20 00010428 WSAGetServiceClassInfoA
             46   21 00010141 WSAGetServiceClassInfoW
             47   22 0000FD87 WSAGetServiceClassNameByClassIdA
             48   23 0000FF69 WSAGetServiceClassNameByClassIdW
             49   24 0000BCC9 WSAHtonl
             50   25 0000BDB1 WSAHtons
             58   26 000103A9 WSAInstallServiceClassA
             59   27 0000FBB1 WSAInstallServiceClassW
             60   28 00004489 WSAIoctl
            114   29 0000D441 WSAIsBlocking
             61   2A 00010F58 WSAJoinLeaf
             62   2B 000052AA WSALookupServiceBeginA
             63   2C 00003307 WSALookupServiceBeginW
             64   2D 00003226 WSALookupServiceEnd
             65   2E 0000570E WSALookupServiceNextA
             66   2F 00002E99 WSALookupServiceNextW
             67   30 00004D06 WSANSPIoctl
             68   31 0000BCC9 WSANtohl
             69   32 0000BDB1 WSANtohs
             70   33 0000881F WSAProviderConfigChange
             71   34 00004318 WSARecv
             72   35 0000F5D6 WSARecvDisconnect
             73   36 0000F652 WSARecvFrom
             74   37 0000FC9C WSARemoveServiceClass
             75   38 0000949F WSAResetEvent
             76   39 00006233 WSASend
             77   3A 00010A0A WSASendDisconnect
             78   3B 00010A95 WSASendTo
            109   3C 0000D494 WSASetBlockingHook
             79   3D 000094B0 WSASetEvent
            112   3E 00002A5E WSASetLastError
             80   3F 000104BA WSASetServiceA
             81   40 00010269 WSASetServiceW
             82   41 00008769 WSASocketA
             83   42 000039CB WSASocketW
            115   43 0000664D WSAStartup
             84   44 000090D8 WSAStringToAddressA
             85   45 0000281E WSAStringToAddressW
            110   46 0000D4F0 WSAUnhookBlockingHook
             86   47 0000948E WSAWaitForMultipleEvents
             26   48 00011EC9 WSApSetPostRoutine
             87   49 000119B1 WSCDeinstallProvider
             88   4A 0000EE41 WSCEnableNSProvider
             89   4B 00007761 WSCEnumProtocols
             90   4C 00008A27 WSCGetProviderPath
             91   4D 0000F135 WSCInstallNameSpace
             92   4E 0001164D WSCInstallProvider
             93   4F 0000F301 WSCUnInstallNameSpace
             94   50 00011279 WSCUpdateProvider
             95   51 0000F001 WSCWriteNameSpaceOrder
             96   52 00011519 WSCWriteProviderOrder
            151   53 00004544 __WSAFDIsSet
              1   54 00011028 accept
              2   55 00003E00 bind
              3   56 00009639 closesocket
              4   57 0000406A connect
             97   58 00002B0B freeaddrinfo
             98   59 00002A6F getaddrinfo
             51   5A 0000E479 gethostbyaddr
             52   5B 00004FD4 gethostbyname
             57   5C 000050C8 gethostname
             99   5D 0000C671 getnameinfo
              5   5E 00010B50 getpeername
             53   5F 0000E176 getprotobyname
             54   60 0000E0B4 getprotobynumber
             55   61 0000E6EB getservbyname
             56   62 0000E59D getservbyport
              6   63 0000951E getsockname
              7   64 000046C9 getsockopt
              8   65 00002BC0 htonl
              9   66 00002B66 htons
             11   67 00002BF4 inet_addr
             12   68 00003F41 inet_ntoa
             10   69 00004519 ioctlsocket
             13   6A 000088D3 listen
             14   6B 00002BC0 ntohl
             15   6C 00002B66 ntohs
             16   6D 0000615A recv
             17   6E 00002D0F recvfrom
             18   6F 00002DC0 select
             19   70 0000428A send
             20   71 00002C69 sendto
             21   72 00003EA1 setsockopt
             22   73 00010BDE shutdown
             23   74 00003B91 socket  Summary        1000 .data
            1000 .reloc
            1000 .rsrc
           13000 .textD:\>
      

  2.   

    嗯.....
    由于运行时加载位置不一样.所以DUMP出来没多大意义.