Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Is there any posssibility to see the function definitions of dll file?

Is there any posssibility to see the function definitions of dll file?

Scheduled Pinned Locked Moved C / C++ / MFC
question
5 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bahareh655
    wrote on last edited by
    #1

    Hi all As you know, we can export a dll's functions using "dumpbin.exe" tool. Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll? THX.

    K L D 4 Replies Last reply
    0
    • B bahareh655

      Hi all As you know, we can export a dll's functions using "dumpbin.exe" tool. Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll? THX.

      K Offline
      K Offline
      KarstenK
      wrote on last edited by
      #2

      look in the header file (of the dll-code) :laugh:

      Press F1 for help or google it. Greetings from Germany

      1 Reply Last reply
      0
      • B bahareh655

        Hi all As you know, we can export a dll's functions using "dumpbin.exe" tool. Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll? THX.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        bahareh655 wrote:

        Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll?

        I do not think this is possible unless the dll contains debug information with these details. Function definitions are placed in (source) header files for use by the compiler, but are not retained in the object modules.

        1 Reply Last reply
        0
        • B bahareh655

          Hi all As you know, we can export a dll's functions using "dumpbin.exe" tool. Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll? THX.

          D Offline
          D Offline
          David Crow
          wrote on last edited by
          #4

          bahareh655 wrote:

          That is, a complete definition of the functions with their input and output arguments in the dll?

          See here for possibilities.

          "Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown

          "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

          1 Reply Last reply
          0
          • B bahareh655

            Hi all As you know, we can export a dll's functions using "dumpbin.exe" tool. Now, I want to know if Is there any posssibility to see the function definitions of dll file? That is, a complete definition of the functions with their input and output arguments in the dll? THX.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Simply disassemble and see the call stack

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups