Windows 7 DLL File Information - unimdmat.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Unimodem Service Provider AT Mini Driver |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 58 KB |
Total Number of Exported Functions: | 19 |
Total Number of Exported Functions With Names: | 19 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 53,248 Bytes | 89.7% | Read, Execute | Code |
.data | 0x0000e000 | 1,024 Bytes | 1.7% | Write, Read | Initialized Data |
.rsrc | 0x0000f000 | 1,536 Bytes | 2.6% | Read | Initialized Data |
.reloc | 0x00010000 | 2,560 Bytes | 4.3% | Read, Discardable | Initialized Data |
Static Linking
unimdmat.dll is statically linked to the following files:msvcrt.dll
ADVAPI32.dll
KERNEL32.dll
ntdll.dll
VERSION.dll
uniplat.dll
This means that when unimdmat.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, unimdmat.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 345 | 17,150 Bytes | 28.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,148 Bytes | 1.9% |
Total | 347 | 18,298 Bytes | 30.8% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
2 | Informative |
3 | Connect |
4 | Error |
5 | No Carrier |
6 | No Dialtone |
7 | Busy |
8 | No Answer |
9 | Ring |
18 | DRON |
19 | DROF |
20 | DATE |
21 | TIME |
22 | NMBR |
23 | NAME |
24 | MESG |
25 | Distinctive Ring 1 |
26 | Distinctive Ring 2 |
27 | Distinctive Ring 3 |
28 | Sierra DLE |
29 | Blacklisted |
30 | Delayed |
31 | Diagnostic Info |
49 | Command Echo |
50 | Unknown Response |
51 | Connection established. |
52 | Connection established at %dbps. |
53 | Error-control off or unknown. |
54 | Cellular error-control on. |
55 | Error-control on. |
56 | Data compression on. |
57 | Data compression off or unknown. |
59 | Bytes sent to modem per second. |
60 | Bytes sent/sec |
61 | SendRate |
62 | Bytes received from modem per second. |
63 | Bytes received/sec |
64 | ReceiveRate |
65 | Bytes |
67 | Session Statistics: |
68 | Reads : %d bytes |
69 | Writes: %d bytes |
71 | Frame Errors: %d |
73 | Serial Overrun Errors: %d |
74 | Buffer Overrun Errors: %d |
75 | Parity Errors: %d |
77 | ERROR: Init string construction failed. |
78 | ERROR: Init failed. |
79 | ERROR: Dial string construction failed for '%s'. |
80 | ERROR: Dial failed. |
81 | ERROR: Monitor failed. |
82 | ERROR: Answer failed. |
83 | ERROR: Hangup failed. |
84 | ERROR: Unable to send command to the device. |
85 | ERROR: Unable to recover from unrecognized response. |
87 | ERROR: Voice Answer failed. |
89 | ERROR: Voice dial setup failed. |
91 | ERROR: Voice Command failed. %s |
93 | ERROR: Start wave play/record failed. |
94 | ERROR: Stop wave play/record failed. |
95 | ERROR: Failed to set wave format. |
202 | ERROR: Speaker Phone Command Failed. |
203 | ERROR: Generate DTMF failed. |
204 | WARNING: Unrecognized response. Retrying... |
205 | WARNING: Unable to load the '%s' string. |
206 | WARNING: After lowering DTR to hangup, the modem did not drop CD with in 10 seconds, Attempting software hangup. |
207 | WARNING: A previous program left a connection established. Hanging up previous connection... |
211 | %s in use. |
212 | Modem type: %s |
213 | Modem inf path: %s |
214 | Modem inf section: %s |
215 | Modem closed. |
216 | Dialing. |
217 | Waiting for a call. |
218 | Answering the call. |
219 | Initializing modem. |
220 | Hanging up the modem. |
221 | Answering the voice call. |
222 | Setup to dial voice call. |
223 | Issueing voice command. |
224 | Starting wave play/record. |
225 | Ending wave play/record. |
226 | Setting wave format. |
227 | Voice Modem Wave Open. |
228 | Voice Modem Wave Close. |
229 | Issuing Speakerphone command. |
230 | Generating DTMF. |
231 | Received DLE Raw=%3d, Meaning is %s. |
232 | Hardware hangup by lowering DTR. |
233 | CD dropped--Remote modem hung up. ModemStatus=%08lx |
234 | Send: %s |
235 | Recv: %s |
236 | <no response> |
237 | Interpreted response: %s |
238 | DTMF 0 |
239 | DTMF 1 |
240 | DTMF 2 |
241 | DTMF 3 |
242 | DTMF 4 |
243 | DTMF 5 |
244 | DTMF 6 |
245 | DTMF 7 |
246 | DTMF 8 |
247 | DTMF 9 |
248 | DTMF A |
249 | DTMF B |
250 | DTMF C |
251 | DTMF D |
252 | DTMF * |
253 | DTMF # |
254 | DTMF Start |
255 | DTMF Stop |
256 | Unknown |
257 | Unknown |
258 | Unknown |
259 | Unknown |
260 | Unknown |
261 | Unknown |
262 | Unknown |
263 | Unknown |
264 | Unknown |
265 | Unknown |
266 | Unknown |
267 | Unknown |
268 | Unknown |
269 | Unknown |
271 | End of Transmission(ETX) |
272 | Handset Off Hook |
273 | Handset On Hook |
274 | Ring |
275 | Ring back |
276 | 2100hz Answer Tone |
277 | Busy |
278 | 1100hz Fax Calling tone |
279 | Dial tone |
280 | Silence |
281 | Quiet |
282 | 1300hz Data calling tone |
283 | 2225hz Bell Answer Tone |
284 | Loop current interruption |
285 | Loop current reversal |
300 | Receive Connect but CD was low, Waiting for signal to go high |
301 | CD has been raised |
302 | Detected CD dropped from lowering DTR |
303 | Failed to send command because of WriteFile() Failure, Error=%08lx. |
304 | Detected DSR drop while monitoring for calls. Likely modem turned off. |
305 | Timed out waiting for response from modem |
306 | Attempting to abort current command |
307 | Lowering DTR before closing port |
308 | The modem failed to respond to the initialization command, Retrying one more time |
309 | An unknown response was received while attempting to connect, but CD was high so completing successfully |
310 | The Modem has been powered up after a system suspend. |
311 | DSR state changed, But is currently high, Ignoring. |
312 | The response information could not be found in the registry |
313 | The %s command registry key could not be found |
314 | Opening the modem device failed with error %08lx |
315 | Opening the Handset for wave operations |
316 | Passthrough On |
317 | Passthrough Off |
318 | Passthrough On RLSD Detect |
319 | RLSD is low entering Passthrough On RLSD detect |
320 | DSR is low while initializing the modem. Verify modem is turned on. |
321 | CD is high while initializing modem. |
322 | Read: Total: %d, Per/Sec: %d, Written: Total: %d, Per/Sec: %d |
323 | Waiting %d ms for caller ID information before answering. |
324 | Continuing with answering the call. |
325 | After waiting 20ms CD is still low. |
326 | CD never went high, Proceeding with connection. |
327 | CTS is low while initializing modem. |
328 | While processing CD dropping, CTS or DSR was found low. |
329 | While processing CD event, CD is reported as high when it should be low |
330 | Setting Digital Link Protocol. |
331 | Sending user initialization commands. |
332 | User initiated removal requested. |
333 | A timeout has expired waiting to comm event to occour. |
334 | File: %s, Version %d.%d.%d %s %s |
335 | File: %s, Could not retrieve version Info |
336 | Sending Country Select Command |
337 | Matching hardware ID: %s |
500 | Diagnostics |
501 | Modem Diagnostics: |
502 | Don't know to format (0x%08lx, 0x%08lx) for tag 0x%08lx |
8192 | Version %s |
8193 | Call Setup Result: %s |
8194 | Multi-media mode: %s |
8195 | DTE-DCE interface mode: %s |
8196 | V.8 CM octet string: "%s" |
8197 | V.8 JM octet string: "%s" |
8208 | Received signal power level (in -dBm): %ld |
8209 | Transmit signal power level (in -dBm): %ld |
8210 | Estimated noise level (in -dBm): %ld |
8211 | Normalized Mean Squared error: %ld |
8212 | Near echo loss: %ld dB |
8213 | Far echo loss: %ld dB |
8214 | Far echo delay: %ld ms |
8215 | Round Trip delay: %ld ms |
8216 | V.34 INFO bit map: 0x%08lx |
8224 | Transmit Carrier Negotiation Result: %s |
8225 | Receive Carrier Negotiation Result: %s |
8226 | Transmit Carrier symbol rate: %ld |
8227 | Receive Carrier symbol rate: %ld |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:UmAbortCurrentModemCommand | UmAnswerModem | UmCloseModem | UmDeinitializeModemDriver |
UmDialModem | UmDuplicateDeviceHandle | UmGenerateDigit | UmGetDiagnostics |
UmHangupModem | UmInitModem | UmInitializeModemDriver | UmIssueCommand |
UmLogDiagnostics | UmLogStringA | UmMonitorModem | UmOpenModem |
UmSetPassthroughMode | UmSetSpeakerPhoneState | UmWaveAction |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter _amsg_exit _except_handler4_common _initterm free isdigit isprint isxdigit malloc memcpy memmove memset sprintf_s strcat_s strcpy_s toupper vsprintf_s wcscat_s wcscpy_s - ADVAPI32.dll:
RegCloseKey RegCreateKeyExW RegEnumValueA RegOpenKeyA RegOpenKeyExA RegQueryValueExA RegQueryValueExW RegSetValueExA RegSetValueExW - KERNEL32.dll:
ClearCommError CloseHandle CreateEventA CreateFileA CreateFileW DelayLoadFailureHook DisableThreadLibraryCalls DuplicateHandle EscapeCommFunction FreeLibrary GetCommConfig GetCommModemStatus GetCommProperties GetCommState GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDefaultCommConfigA GetFileSize GetLastError GetLocalTime GetOverlappedResult GetProcAddress GetProcessHeap GetSystemDirectoryA GetSystemTimeAsFileTime GetTickCount HeapCreate HeapDestroy HeapFree InterlockedCompareExchange InterlockedExchange LoadLibraryA LoadLibraryExA PurgeComm QueryPerformanceCounter ReadFile ReadFileEx ResetEvent SetCommConfig SetCommMask SetCommState SetCommTimeouts SetEndOfFile SetEvent SetFilePointer SetUnhandledExceptionFilter SetupComm Sleep TerminateProcess UnhandledExceptionFilter WaitForSingleObject WaitForSingleObjectEx WriteFile WriteFileEx lstrcmp lstrcmpi lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap - ntdll.dll:
RtlAnsiStringToUnicodeString RtlFreeAnsiString RtlInitAnsiString - VERSION.dll:
GetFileVersionInfoA GetFileVersionInfoSizeA VerQueryValueA - uniplat.dll:
AllocateOverStructEx CancelUnimodemTimer CreateOverStructPool CreateUnimodemTimer FreeOverStruct FreeUnimodemTimer MonitorHandle ReinitOverStruct SetUnimodemTimer StopMonitoringHandle SyncDeviceIoControl UmPlatformDeinitialize UmPlatformInitialize UnimodemDeviceIoControlEx UnimodemQueueUserAPC UnimodemWaitCommEventEx WinntIsWorkstation