Dll에서 제공되는 함수들 보기
1.요약 : dumpbin으로 Dll에서 제공되는 함수들의 목록을 본다. 2.본문 : dumpbin.exe는 마이크 VC++ 컴파일러와 함계 제공되는 프로그래밍 툴로서 이 프로그램을 이용하면 import, export 함수 정보와 섹션 정보를 알 수 있다. 3.예제 : dumpbin.exe /imports /exports /out:xxx.txt d:\winnt\system32\DI640nt.dll |
Dump of file c:\windows\system32\di640nt.dll
Section contains the following exports for DI600NT.dll
0 characteristics
47D95054 time date stamp Fri Mar 14 01:03:32 2008
0.00 version
1 ordinal base
192 number of functions
192 number of names
47D95054 time date stamp Fri Mar 14 01:03:32 2008
0.00 version
1 ordinal base
192 number of functions
192 number of names
ordinal hint RVA name
1 0 00004212 CloseWSACleanup
2 1 00004212 CloseWSACleanup@0
3 2 00003872 DIGetBufferSizes
4 3 00003872 DIGetBufferSizes@0
5 4 00001280 ExecDICmpr32
6 5 00001280 ExecDICmpr32@12
7 6 000013E0 ExecDIScan80
8 7 000013E0 ExecDIScan80@16
9 8 00001000 ExecWdqDsk32
10 9 00001000 ExecWdqDsk32@12
11 A 000017A0 GetAcqMethods
12 B 000017A0 GetAcqMethods@0
13 C 000015D0 GetAttachCount
14 D 000015D0 GetAttachCount@0
15 E 00001770 GetF2VTrig
16 F 00001770 GetF2VTrig@0
17 10 00001760 GetF2VWinSmp
18 11 00001760 GetF2VWinSmp@0
19 12 00001740 GetRMSAvgSmp
20 13 00001740 GetRMSAvgSmp@0
21 14 000016C0 GetWinRTHandle
22 15 000016C0 GetWinRTHandle@0
23 16 00001D40 PurgeSocket
24 17 00001D40 PurgeSocket@8
25 18 00001B30 ReadCommBlock
26 19 00001B30 ReadCommBlock@8
27 1A 00001270 ReleaseCirchdMutex
28 1B 00001270 ReleaseCirchdMutex@0
29 1C 00001360 ReleaseDICmprSem1
30 1D 00001360 ReleaseDICmprSem1@0
31 1E 000013C0 ReleaseDICmprSem2
32 1F 000013C0 ReleaseDICmprSem2@0
33 20 00001550 ReleaseDIDevSem1
34 21 00001550 ReleaseDIDevSem1@0
35 22 000015B0 ReleaseDIDevSem2
36 23 000015B0 ReleaseDIDevSem2@0
37 24 00001160 ReleaseWinDaqMutex
38 25 00001160 ReleaseWinDaqMutex@0
39 26 00001120 ReleaseWinDaqSem
40 27 00001120 ReleaseWinDaqSem@0
41 28 00004242 RestartDevice
42 29 00004242 RestartDevice@4
43 2A 00001780 SetAcqMethod
44 2B 00001780 SetAcqMethod@8
45 2C 00001B20 SetF2VTrig
46 2D 00001B20 SetF2VTrig@4
47 2E 00001750 SetF2VWinSmp
48 2F 00001750 SetF2VWinSmp@4
49 30 00001730 SetRMSAvgSmp
50 31 00001730 SetRMSAvgSmp@4
51 32 00001250 WaitForCirchdMutex
52 33 00001250 WaitForCirchdMutex@0
53 34 00001380 WaitForDICmprSem1
54 35 00001380 WaitForDICmprSem1@0
55 36 000013A0 WaitForDICmprSem2
56 37 000013A0 WaitForDICmprSem2@0
57 38 00001570 WaitForDIDevSem1
58 39 00001570 WaitForDIDevSem1@0
59 3A 00001590 WaitForDIDevSem2
60 3B 00001590 WaitForDIDevSem2@0
61 3C 00001140 WaitForWinDaqMutex
62 3D 00001140 WaitForWinDaqMutex@0
63 3E 00001100 WaitForWinDaqSem
64 3F 00001100 WaitForWinDaqSem@0
65 40 00001FC0 cmd190
66 41 00001FC0 cmd190@12
67 42 00003660 decscanng
68 43 00003660 decscanng@0
69 44 00003C22 di_anin
70 45 00003C22 di_anin@4
71 46 00003E52 di_anout
72 47 00003E52 di_anout@8
73 48 00003510 di_buffer_alloc
74 49 00003510 di_buffer_alloc@8
75 4A 00003700 di_buffer_check
76 4B 00003700 di_buffer_check@4
77 4C 000035C0 di_buffer_free
78 4D 000035C0 di_buffer_free@4
79 4E 00004432 di_buffer_size
80 4F 00004432 di_buffer_size@0
81 50 00003852 di_buffer_status
82 51 00003852 di_buffer_status@4
83 52 00004032 di_burst_rate
84 53 00004032 di_burst_rate@4
85 54 00003270 di_close
86 55 00003270 di_close@0
87 56 00004702 di_copy_array
88 57 00004702 di_copy_array@12
89 58 00004502 di_copy_buffer
90 59 00004502 di_copy_buffer@12
91 5A 00004A42 di_copy_dlg_text
92 5B 00004A42 di_copy_dlg_text@12
93 5C 00004992 di_copy_header
94 5D 000011C0 di_copy_header32
95 5E 000011C0 di_copy_header32@16
96 5F 00004992 di_copy_header@16
97 60 00003EC2 di_digin
98 61 00003EC2 di_digin@0
99 62 00003F62 di_digout
100 63 00003F62 di_digout@4
101 64 00004982 di_get_acq_header
102 65 00004982 di_get_acq_header@0
103 66 00001860 di_get_data_mode
104 67 00001860 di_get_data_mode@0
105 68 00003330 di_info
106 69 00001170 di_info32
107 6A 00001170 di_info32@4
108 6B 00003330 di_info@4
109 6C 00004062 di_inlist
110 6D 00004062 di_inlist@4
111 6E 000040B2 di_list_length
112 6F 000040B2 di_list_length@8
113 70 00002AA0 di_mode
114 71 00002AA0 di_mode@4
115 72 00001700 di_msg_enable
116 73 00001700 di_msg_enable@12
117 74 00002AB0 di_open
118 75 00002AB0 di_open@4
119 76 00004052 di_outlist
120 77 00004052 di_outlist@4
121 78 00001AD0 di_sclose
122 79 00001AD0 di_sclose@0
123 7A 000049F2 di_set_dlg_text
124 7B 000049F2 di_set_dlg_text@8
125 7C 000019F0 di_sopen
126 7D 000019F0 di_sopen@0
127 7E 00003A52 di_start_scan
128 7F 00003A52 di_start_scan@0
129 80 00004722 di_status_read
130 81 00004722 di_status_read@8
131 82 00004862 di_status_reset
132 83 00004862 di_status_reset@0
133 84 00003BA2 di_stop_scan
134 85 00003BA2 di_stop_scan@0
135 86 000043F2 di_strerr
136 87 000043F2 di_strerr@8
137 88 00003C12 di_trigger_status
138 89 00003C12 di_trigger_status@0
139 8A 00003892 digetinplen
140 8B 00003892 digetinplen@0
141 8C 000036D0 fdbfad
142 8D 000036D0 fdbfad@0
143 8E 00003680 gdbfad
144 8F 00003680 gdbfad@0
145 90 000019E0 getBegTickCount
146 91 000019E0 getBegTickCount@0
147 92 000016E0 getMsgId
148 93 000016E0 getMsgId@0
149 94 000016F0 getMsgInterval
150 95 000016F0 getMsgInterval@0
151 96 000019D0 getThreshSec
152 97 000019D0 getThreshSec@0
153 98 000038B2 getcalbf
154 99 000038B2 getcalbf@0
155 9A 00001D30 getdvdsc
156 9B 00001D30 getdvdsc@0
157 9C 000016D0 gethWndApp
158 9D 000016D0 gethWndApp@0
159 9E 00003610 getibficx
160 9F 00003610 getibficx@0
161 A0 00003640 getibfwct
162 A1 00003640 getibfwct@0
163 A2 000038A2 getinlst
164 A3 000038A2 getinlst@0
165 A4 00001D20 getinskey
166 A5 00001D20 getinskey@0
167 A6 00002A50 getnumavg
168 A7 00002A50 getnumavg@0
169 A8 00001850 getrcvsz
170 A9 00001850 getrcvsz@0
171 AA 00003650 getscanng
172 AB 00003650 getscanng@0
173 AC 00001D10 gettrialct
174 AD 00001D10 gettrialct@0
175 AE 00003630 incibfwct
176 AF 00003630 incibfwct@0
177 B0 000038E2 itrialct
178 B1 000038E2 itrialct@4
179 B2 00003620 putibficx
180 B3 00003620 putibficx@4
181 B4 00001970 setThreshSec
182 B5 00001970 setThreshSec@4
183 B6 00004882 set_acq_header
184 B7 00004882 set_acq_header@8
185 B8 000039D2 start_app_scan
186 B9 000039D2 start_app_scan@20
187 BA 00003A32 stop_app_scan
188 BB 00003A32 stop_app_scan@0
189 BC 00002840 sudi190
190 BD 00002840 sudi190@4
191 BE 00003982 writekey
192 BF 00003982 writekey@4
2 1 00004212 CloseWSACleanup@0
3 2 00003872 DIGetBufferSizes
4 3 00003872 DIGetBufferSizes@0
5 4 00001280 ExecDICmpr32
6 5 00001280 ExecDICmpr32@12
7 6 000013E0 ExecDIScan80
8 7 000013E0 ExecDIScan80@16
9 8 00001000 ExecWdqDsk32
10 9 00001000 ExecWdqDsk32@12
11 A 000017A0 GetAcqMethods
12 B 000017A0 GetAcqMethods@0
13 C 000015D0 GetAttachCount
14 D 000015D0 GetAttachCount@0
15 E 00001770 GetF2VTrig
16 F 00001770 GetF2VTrig@0
17 10 00001760 GetF2VWinSmp
18 11 00001760 GetF2VWinSmp@0
19 12 00001740 GetRMSAvgSmp
20 13 00001740 GetRMSAvgSmp@0
21 14 000016C0 GetWinRTHandle
22 15 000016C0 GetWinRTHandle@0
23 16 00001D40 PurgeSocket
24 17 00001D40 PurgeSocket@8
25 18 00001B30 ReadCommBlock
26 19 00001B30 ReadCommBlock@8
27 1A 00001270 ReleaseCirchdMutex
28 1B 00001270 ReleaseCirchdMutex@0
29 1C 00001360 ReleaseDICmprSem1
30 1D 00001360 ReleaseDICmprSem1@0
31 1E 000013C0 ReleaseDICmprSem2
32 1F 000013C0 ReleaseDICmprSem2@0
33 20 00001550 ReleaseDIDevSem1
34 21 00001550 ReleaseDIDevSem1@0
35 22 000015B0 ReleaseDIDevSem2
36 23 000015B0 ReleaseDIDevSem2@0
37 24 00001160 ReleaseWinDaqMutex
38 25 00001160 ReleaseWinDaqMutex@0
39 26 00001120 ReleaseWinDaqSem
40 27 00001120 ReleaseWinDaqSem@0
41 28 00004242 RestartDevice
42 29 00004242 RestartDevice@4
43 2A 00001780 SetAcqMethod
44 2B 00001780 SetAcqMethod@8
45 2C 00001B20 SetF2VTrig
46 2D 00001B20 SetF2VTrig@4
47 2E 00001750 SetF2VWinSmp
48 2F 00001750 SetF2VWinSmp@4
49 30 00001730 SetRMSAvgSmp
50 31 00001730 SetRMSAvgSmp@4
51 32 00001250 WaitForCirchdMutex
52 33 00001250 WaitForCirchdMutex@0
53 34 00001380 WaitForDICmprSem1
54 35 00001380 WaitForDICmprSem1@0
55 36 000013A0 WaitForDICmprSem2
56 37 000013A0 WaitForDICmprSem2@0
57 38 00001570 WaitForDIDevSem1
58 39 00001570 WaitForDIDevSem1@0
59 3A 00001590 WaitForDIDevSem2
60 3B 00001590 WaitForDIDevSem2@0
61 3C 00001140 WaitForWinDaqMutex
62 3D 00001140 WaitForWinDaqMutex@0
63 3E 00001100 WaitForWinDaqSem
64 3F 00001100 WaitForWinDaqSem@0
65 40 00001FC0 cmd190
66 41 00001FC0 cmd190@12
67 42 00003660 decscanng
68 43 00003660 decscanng@0
69 44 00003C22 di_anin
70 45 00003C22 di_anin@4
71 46 00003E52 di_anout
72 47 00003E52 di_anout@8
73 48 00003510 di_buffer_alloc
74 49 00003510 di_buffer_alloc@8
75 4A 00003700 di_buffer_check
76 4B 00003700 di_buffer_check@4
77 4C 000035C0 di_buffer_free
78 4D 000035C0 di_buffer_free@4
79 4E 00004432 di_buffer_size
80 4F 00004432 di_buffer_size@0
81 50 00003852 di_buffer_status
82 51 00003852 di_buffer_status@4
83 52 00004032 di_burst_rate
84 53 00004032 di_burst_rate@4
85 54 00003270 di_close
86 55 00003270 di_close@0
87 56 00004702 di_copy_array
88 57 00004702 di_copy_array@12
89 58 00004502 di_copy_buffer
90 59 00004502 di_copy_buffer@12
91 5A 00004A42 di_copy_dlg_text
92 5B 00004A42 di_copy_dlg_text@12
93 5C 00004992 di_copy_header
94 5D 000011C0 di_copy_header32
95 5E 000011C0 di_copy_header32@16
96 5F 00004992 di_copy_header@16
97 60 00003EC2 di_digin
98 61 00003EC2 di_digin@0
99 62 00003F62 di_digout
100 63 00003F62 di_digout@4
101 64 00004982 di_get_acq_header
102 65 00004982 di_get_acq_header@0
103 66 00001860 di_get_data_mode
104 67 00001860 di_get_data_mode@0
105 68 00003330 di_info
106 69 00001170 di_info32
107 6A 00001170 di_info32@4
108 6B 00003330 di_info@4
109 6C 00004062 di_inlist
110 6D 00004062 di_inlist@4
111 6E 000040B2 di_list_length
112 6F 000040B2 di_list_length@8
113 70 00002AA0 di_mode
114 71 00002AA0 di_mode@4
115 72 00001700 di_msg_enable
116 73 00001700 di_msg_enable@12
117 74 00002AB0 di_open
118 75 00002AB0 di_open@4
119 76 00004052 di_outlist
120 77 00004052 di_outlist@4
121 78 00001AD0 di_sclose
122 79 00001AD0 di_sclose@0
123 7A 000049F2 di_set_dlg_text
124 7B 000049F2 di_set_dlg_text@8
125 7C 000019F0 di_sopen
126 7D 000019F0 di_sopen@0
127 7E 00003A52 di_start_scan
128 7F 00003A52 di_start_scan@0
129 80 00004722 di_status_read
130 81 00004722 di_status_read@8
131 82 00004862 di_status_reset
132 83 00004862 di_status_reset@0
133 84 00003BA2 di_stop_scan
134 85 00003BA2 di_stop_scan@0
135 86 000043F2 di_strerr
136 87 000043F2 di_strerr@8
137 88 00003C12 di_trigger_status
138 89 00003C12 di_trigger_status@0
139 8A 00003892 digetinplen
140 8B 00003892 digetinplen@0
141 8C 000036D0 fdbfad
142 8D 000036D0 fdbfad@0
143 8E 00003680 gdbfad
144 8F 00003680 gdbfad@0
145 90 000019E0 getBegTickCount
146 91 000019E0 getBegTickCount@0
147 92 000016E0 getMsgId
148 93 000016E0 getMsgId@0
149 94 000016F0 getMsgInterval
150 95 000016F0 getMsgInterval@0
151 96 000019D0 getThreshSec
152 97 000019D0 getThreshSec@0
153 98 000038B2 getcalbf
154 99 000038B2 getcalbf@0
155 9A 00001D30 getdvdsc
156 9B 00001D30 getdvdsc@0
157 9C 000016D0 gethWndApp
158 9D 000016D0 gethWndApp@0
159 9E 00003610 getibficx
160 9F 00003610 getibficx@0
161 A0 00003640 getibfwct
162 A1 00003640 getibfwct@0
163 A2 000038A2 getinlst
164 A3 000038A2 getinlst@0
165 A4 00001D20 getinskey
166 A5 00001D20 getinskey@0
167 A6 00002A50 getnumavg
168 A7 00002A50 getnumavg@0
169 A8 00001850 getrcvsz
170 A9 00001850 getrcvsz@0
171 AA 00003650 getscanng
172 AB 00003650 getscanng@0
173 AC 00001D10 gettrialct
174 AD 00001D10 gettrialct@0
175 AE 00003630 incibfwct
176 AF 00003630 incibfwct@0
177 B0 000038E2 itrialct
178 B1 000038E2 itrialct@4
179 B2 00003620 putibficx
180 B3 00003620 putibficx@4
181 B4 00001970 setThreshSec
182 B5 00001970 setThreshSec@4
183 B6 00004882 set_acq_header
184 B7 00004882 set_acq_header@8
185 B8 000039D2 start_app_scan
186 B9 000039D2 start_app_scan@20
187 BA 00003A32 stop_app_scan
188 BB 00003A32 stop_app_scan@0
189 BC 00002840 sudi190
190 BD 00002840 sudi190@4
191 BE 00003982 writekey
192 BF 00003982 writekey@4
Section contains the following imports:
WSOCK32.dll
1C010230 Import Address Table
1C010138 Import Name Table
0 time date stamp
0 Index of first forwarder reference
1C010230 Import Address Table
1C010138 Import Name Table
0 time date stamp
0 Index of first forwarder reference
Ordinal 116
Ordinal 4
Ordinal 9
Ordinal 3
Ordinal 19
Ordinal 111
Ordinal 52
Ordinal 23
Ordinal 12
Ordinal 115
Ordinal 16
Ordinal 7
Ordinal 21
Ordinal 4
Ordinal 9
Ordinal 3
Ordinal 19
Ordinal 111
Ordinal 52
Ordinal 23
Ordinal 12
Ordinal 115
Ordinal 16
Ordinal 7
Ordinal 21
MSVCRT.dll
1C0101EC Import Address Table
1C0100F4 Import Name Table
0 time date stamp
0 Index of first forwarder reference
1C0101EC Import Address Table
1C0100F4 Import Name Table
0 time date stamp
0 Index of first forwarder reference
10B _initterm
259 free
2B0 sscanf
2AD sprintf
2BB strncmp
2CF toupper
293 memmove
28C malloc
9A _adjust_fdiv
259 free
2B0 sscanf
2AD sprintf
2BB strncmp
2CF toupper
293 memmove
28C malloc
9A _adjust_fdiv
KERNEL32.dll
1C010170 Import Address Table
1C010078 Import Name Table
0 time date stamp
0 Index of first forwarder reference
1C010170 Import Address Table
1C010078 Import Name Table
0 time date stamp
0 Index of first forwarder reference
D6 GetCurrentThreadId
40 CreateSemaphoreA
D4 GetCurrentProcessId
29E lstrcpynA
2A1 lstrlenA
1B0 OpenFileMappingA
253 UnmapViewOfFile
32 CreateFileMappingA
1A4 MapViewOfFile
190 LoadLibraryA
116 GetProcAddress
98 FreeLibrary
145 GetTickCount
3D CreateProcessA
F4 GetLastError
FC GetModuleFileNameA
1B2 OpenMutexA
14C GetVersion
18 CloseHandle
1DD ReleaseMutex
55 DuplicateHandle
D3 GetCurrentProcess
23F Sleep
29B lstrcpyA
1DE ReleaseSemaphore
27B WriteFile
292 lstrcatA
1B4 OpenProcess
38 CreateMutexA
26A WaitForSingleObject
40 CreateSemaphoreA
D4 GetCurrentProcessId
29E lstrcpynA
2A1 lstrlenA
1B0 OpenFileMappingA
253 UnmapViewOfFile
32 CreateFileMappingA
1A4 MapViewOfFile
190 LoadLibraryA
116 GetProcAddress
98 FreeLibrary
145 GetTickCount
3D CreateProcessA
F4 GetLastError
FC GetModuleFileNameA
1B2 OpenMutexA
14C GetVersion
18 CloseHandle
1DD ReleaseMutex
55 DuplicateHandle
D3 GetCurrentProcess
23F Sleep
29B lstrcpyA
1DE ReleaseSemaphore
27B WriteFile
292 lstrcatA
1B4 OpenProcess
38 CreateMutexA
26A WaitForSingleObject
WS2_32.dll
1C010224 Import Address Table
1C01012C Import Name Table
0 time date stamp
0 Index of first forwarder reference
1C010224 Import Address Table
1C01012C Import Name Table
0 time date stamp
0 Index of first forwarder reference
3B WSASocketA
11 WSADuplicateSocketA
11 WSADuplicateSocketA
USER32.dll
1C010214 Import Address Table
1C01011C Import Name Table
0 time date stamp
0 Index of first forwarder reference
1C010214 Import Address Table
1C01011C Import Name Table
0 time date stamp
0 Index of first forwarder reference
1CA RegisterWindowMessageA
264 wsprintfA
1B1 PostMessageA
264 wsprintfA
1B1 PostMessageA
Summary
9000 .data
1000 .idata
1000 .nshr
2000 .rdata
1000 .reloc
1000 .rsrc
4000 .shr
4000 .text
1000 .idata
1000 .nshr
2000 .rdata
1000 .reloc
1000 .rsrc
4000 .shr
4000 .text