Windows 8 DLL File Information - tapi3.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 8, 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: | Microsoft TAPI3 |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
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: | 817 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 552,960 Bytes | 66.1% | Read, Execute | Code |
.data | 0x00088000 | 29,184 Bytes | 3.5% | Write, Read | Initialized Data |
.idata | 0x00090000 | 5,120 Bytes | 0.6% | Read | Initialized Data |
.rsrc | 0x00092000 | 189,952 Bytes | 22.7% | Read | Initialized Data |
.reloc | 0x000c1000 | 58,368 Bytes | 7.0% | Read, Discardable | Initialized Data |
Static Linking
tapi3.dll is statically linked to the following files:msvcrt.dll
ATL.DLL
ADVAPI32.dll
KERNEL32.dll
ole32.dll
OLEAUT32.dll
RPCRT4.dll
USER32.dll
WININET.dll
WINMM.dll
rtutils.dll
This means that when tapi3.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, tapi3.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 | 15 | 478 Bytes | 0.1% |
Type Libraries | 1 | 116,724 Bytes | 14.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 28 | 79,611 Bytes | 9.5% |
Total | 44 | 196,813 Bytes | 23.5% |
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 |
---|---|
100 | TAPI3 |
113 | Terminal |
114 | Speakerphone Terminal |
115 | Handset Terminal |
116 | Headset Terminal |
117 | Audio In |
118 | Audio Out |
119 | Line |
120 | Digit Detection Terminal |
134 | DataModem |
135 | G3Fax |
136 | Digit Generation Terminal |
141 | Address |
144 | Phone Device |
145 | Stream |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
DispatchMapper | CoClass | TAPI 3.0 DispatchMapper Object |
IEnumACDGroup | Interface | TAPI 3.0 IEnumACDGroup interface |
IEnumAddress | Interface | TAPI 3.0 IEnumAddress interface |
IEnumAgentHandler | Interface | TAPI 3.0 IEnumAgentHandler interface |
IEnumAgentSession | Interface | TAPI 3.0 IEnumAgentSession interface |
IEnumBstr | Interface | TAPI 3.0 IEnumBstr interface |
IEnumCall | Interface | TAPI 3.0 IEnumCall interface |
IEnumCallHub | Interface | TAPI 3.0 IEnumCallHub interface |
IEnumCallingCard | Interface | TAPI 3.0 IEnumCallingCard interface |
IEnumLocation | Interface | TAPI 3.0 IEnumLocation interface |
IEnumPhone | Interface | TAPI 3.1 IEnumPhone Interface |
IEnumPluggableSuperclassInfo | Interface | TAPI 3.1 IEnumPluggableSuperclassInfo interface |
IEnumPluggableTerminalClassInfo | Interface | TAPI 3.1 IEnumPluggableTerminalClassInfo interface |
IEnumQueue | Interface | TAPI 3.0 IEnumQueue interface |
IEnumStream | Interface | IEnumStream interface |
IEnumSubStream | Interface | IEnumSubStream interface |
IEnumTerminal | Interface | TAPI 3.0 IEnumTerminal Interface |
IEnumTerminalClass | Interface | TAPI 3.0 IEnumTerminalClass interface |
IEnumUnknown | Interface | |
ITACDGroup | Dispatch | TAPI 3.0 ITACDGroup interface |
ITACDGroupEvent | Dispatch | TAPI 3.0 ITACDGroupEvent interface |
ITASRTerminalEvent | Interface | TAPI 3.0 ITASRTerminalEvent interface |
ITAddress | Dispatch | TAPI 3.0 ITAddress interface |
ITAddress2 | Dispatch | TAPI 3.1 ITAddress2 interface |
ITAddressCapabilities | Dispatch | TAPI 3.0 ITAddressCapabilities interface |
ITAddressDeviceSpecificEvent | Interface | TAPI 3.1 ITAddressDeviceSpecificEvent interface |
ITAddressEvent | Interface | TAPI 3.0 ITAddressEvent interface |
ITAddressTranslation | Dispatch | TAPI 3.0 ITAddressTranslation Interface |
ITAddressTranslationInfo | Dispatch | TAPI 3.0 ITAddressTranslationInfo Interface |
ITAgent | Dispatch | TAPI 3.0 ITAgent interface |
ITAgentEvent | Dispatch | TAPI 3.0 ITAgentEvent interface |
ITAgentHandler | Dispatch | TAPI 3.0 ITAgentHandler interface |
ITAgentHandlerEvent | Dispatch | TAPI 3.0 ITAgentHandlerEvent interface |
ITAgentSession | Dispatch | TAPI 3.0 ITAgentSession interface |
ITAgentSessionEvent | Dispatch | TAPI 3.0 ITAgentSessionEvent interface |
ITAutomatedPhoneControl | Dispatch | TAPI 3.1 ITAutomatedPhoneControl interface |
ITBasicAudioTerminal | Dispatch | TAPI 3.0 ITBasicAudioTerminal interface |
ITBasicCallControl | Dispatch | TAPI 3.0 ITBasicCallControl interface |
ITBasicCallControl2 | Dispatch | TAPI 3.0 ITBasicCallControl2 interface |
ITCallHub | Dispatch | TAPI 3.0 ITCallHub interface |
ITCallHubEvent | Interface | TAPI 3.0 ITCallHubEvent Interface |
ITCallInfo | Dispatch | TAPI 3.0 ITCallInfo interface |
ITCallInfo2 | Dispatch | TAPI 3.1 ITCallInfo2 interface |
ITCallInfoChangeEvent | Interface | TAPI 3.0 ITCallInfoChangeEvent Interface |
ITCallMediaEvent | Dispatch | TAPI 3.0 ITCallMediaEvent Interface |
ITCallNotificationEvent | Dispatch | TAPI 3.0 ITCallNotificationEvent interface |
ITCallStateEvent | Dispatch | TAPI 3.0 ITCallStateEvent Interface |
ITCallingCard | Dispatch | TAPI 3.0 ITCallingCard Interface |
ITCollection | Dispatch | TAPI 3.0 ITCollection interface |
ITCollection2 | Dispatch | TAPI 3.1 ITCollection2 interface |
ITCustomTone | Dispatch | TAPI 3.1 ITCustomTone Interface |
ITDetectTone | Dispatch | TAPI 3.1 ITDetectTone Interface |
ITDigitDetectionEvent | Interface | TAPI 3.0 ITDigitDetectionEvent interface |
ITDigitGenerationEvent | Dispatch | TAPI 3.0 ITDigitGenerationEvent interface |
ITDigitsGatheredEvent | Dispatch | TAPI 3.1 ITDigitsGatheredEvent Interface |
ITDispatchMapper | Interface | TAPI 3.0 ITDispatchMapper interface |
ITFileTerminalEvent | Interface | TAPI 3.0 ITFileTerminalEvent interface |
ITFileTrack | Dispatch | ITFileTrack Interface |
ITForwardInformation | Dispatch | TAPI 3.0 ITForwardInformation Interface |
ITForwardInformation2 | Dispatch | TAPI 3.1 ITForwardInformation2 Interface |
ITLegacyAddressMediaControl | Interface | TAPI 3.0 ITLegacyAddressMediaControl Interface |
ITLegacyAddressMediaControl2 | Interface | TAPI 3.1 ITLegacyAddressMediaControl2 Interface |
ITLegacyCallMediaControl | Dispatch | TAPI 3.0 ITLegacyCallMediaControl Interface |
ITLegacyCallMediaControl2 | Dispatch | TAPI 3.1 ITLegacyCallMediaControl2 Interface |
ITLegacyWaveSupport | Dispatch | ITLegacyWaveSupport |
ITLocationInfo | Dispatch | TAPI 3.0 ITLocationInfo Interface |
ITMediaControl | Dispatch | ITMediaControl Interface |
ITMediaPlayback | Dispatch | ITMediaPlayback Interface |
ITMediaRecord | Dispatch | ITMediaRecord Interface |
ITMediaSupport | Dispatch | TAPI 3.0 ITMediaSupport interface |
ITMultiTrackTerminal | Dispatch | ITMultiTrackTerminal Interface |
ITPhone | Dispatch | TAPI 3.1 ITPhone interface |
ITPhoneDeviceSpecificEvent | Interface | TAPI 3.1 ITPhoneDeviceSpecificEvent interface |
ITPhoneEvent | Interface | TAPI 3.1 ITPhoneEvent Interface |
ITPluggableTerminalClassInfo | Dispatch | TAPI 3.1 ITPluggableTerminalClassInfo interface |
ITPluggableTerminalSuperclassInfo | Dispatch | TAPI 3.1 ITPluggableTerminalSuperclassInfo interface |
ITPrivateEvent | Dispatch | TAPI 3.0 ITPrivateEvent Interface |
ITQOSEvent | Interface | TAPI 3.0 ITQOSEvent Interface |
ITQueue | Dispatch | TAPI 3.0 ITQueue interface |
ITQueueEvent | Dispatch | TAPI 3.0 ITQueueEvent interface |
ITRequest | Interface | TAPI 3.0 ITRequest Interface |
ITRequestEvent | Interface | TAPI 3.0 ITRequestEvent Interface |
ITScriptableAudioFormat | Dispatch | TAPI 3.0 ITScriptableAudioFormat Interface |
ITStaticAudioTerminal | Dispatch | TAPI 3.1 ITStaticAudioTerminal Interface |
ITStream | Dispatch | ITStream interface |
ITStreamControl | Dispatch | ITStreamControl interface |
ITSubStream | Dispatch | ITSubStream interface |
ITSubStreamControl | Dispatch | ITSubStreamControl interface |
ITTAPI | Dispatch | TAPI 3.0 ITTAPI interface |
ITTAPI2 | Dispatch | TAPI 3.1 ITTAPI2 interface |
ITTAPICallCenter | Dispatch | TAPI 3.0 ITTAPICallCenter interface |
ITTAPIDispatchEventNotification | Dispatch | TAPI 3.0 ITTAPIDispatchEventNotification Interface |
ITTAPIEventNotification | Interface | TAPI 3.0 ITTAPIEventNotification Interface |
ITTAPIObjectEvent | Dispatch | TAPI 3.0 ITTAPIObjectEvent Interface |
ITTAPIObjectEvent2 | Interface | TAPI 3.1 ITTAPIObjectEvent2 interface |
ITTTSTerminalEvent | Interface | TAPI 3.0 ITTTSTerminalEvent interface |
ITTerminal | Dispatch | TAPI 3.0 ITTerminal interface |
ITTerminalSupport | Dispatch | TAPI 3.0 ITTerminalSupport interface |
ITTerminalSupport2 | Dispatch | TAPI 3.1 ITTerminalSupport2 interface |
ITToneDetectionEvent | Dispatch | TAPI 3.1 ITToneDetectionEvent Interface |
ITToneTerminalEvent | Interface | TAPI 3.0 ITToneTerminalEvent interface |
RequestMakeCall | CoClass | TAPI 3.0 RequestMakeCall Object |
TAPI | CoClass | TAPI 3.0 TAPI Object |
TapiConstants | Module | TAPI 3.0 Constants |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _purecall _unlock _vsnprintf _vsnwprintf _wcsicmp free malloc memcmp memcpy memmove memset public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strstr void __cdecl terminate(void) wcsrchr - ATL.DLL:
AtlInternalQueryInterface AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleTerm AtlModuleUnregisterServer AtlModuleUpdateRegistryFromResourceD - ADVAPI32.dll:
CloseServiceHandle GetUserNameW OpenSCManagerA OpenServiceA QueryServiceStatus RegCloseKey RegOpenKeyExA RegQueryValueExA StartServiceA - KERNEL32.dll:
ChangeTimerQueueTimer CloseHandle CompareStringW CreateEventA CreateMutexA CreateSemaphoreA CreateThread CreateTimerQueue CreateTimerQueueTimer DeleteTimerQueue DeleteTimerQueueTimer FindResourceA FlushInstructionCache FormatMessageA FreeLibrary FreeLibraryAndExitThread GetACP GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetLastError GetLocalTime GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetProcAddress GetProcessHeap GetSystemInfo GetSystemTimeAsFileTime GetTickCount GetVersion HeapCreate HeapDestroy HeapFree InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsProcessorFeaturePresent LoadLibraryA LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException RegisterWaitForSingleObject ReleaseMutex ReleaseSemaphore SetEvent SetUnhandledExceptionFilter Sleep TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnregisterWait UnregisterWaitEx VirtualAlloc VirtualFree WaitForMultipleObjectsEx WaitForSingleObject WideCharToMultiByte lstrcmpiW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlExitUserThread ntdll!RtlInitializeCriticalSection ntdll!RtlInterlockedPopEntrySList ntdll!RtlInterlockedPushEntrySList ntdll!RtlLeaveCriticalSection ntdll!RtlTryEnterCriticalSection - ole32.dll:
combase!CLSIDFromString combase!CoCreateFreeThreadedMarshaler combase!CoInitializeEx combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize combase!CoWaitForMultipleHandles combase!IIDFromString combase!StringFromIID - OLEAUT32.dll:
LoadRegTypeLib SafeArrayAccessData SafeArrayCreate SafeArrayGetDim SafeArrayGetElement SafeArrayGetLBound SafeArrayGetUBound SafeArrayUnaccessData SetErrorInfo SysAllocString SysAllocStringByteLen SysFreeString SysStringByteLen SysStringLen VariantClear VariantCopy VariantInit - RPCRT4.dll:
I_RpcExceptionFilter NdrClientCall2 RpcBindingFree RpcBindingFromStringBindingA RpcStringBindingComposeA RpcStringFreeA - USER32.dll:
DialogBoxParamA EndDialog GetActiveWindow GetSystemMetrics IsDlgButtonChecked IsWindow LoadStringA LoadStringW SetDlgItemTextA SetWindowLongA - WININET.dll:
InternetGetCookieA InternetSetCookieA - WINMM.dll:
midiInMessage midiOutMessage mixerClose mixerGetControlDetailsA mixerGetLineControlsA mixerOpen mixerSetControlDetails waveInMessage waveOutClose waveOutMessage waveOutOpen waveOutPrepareHeader waveOutReset waveOutWrite - rtutils.dll:
TraceDeregisterA TraceRegisterExA TraceVprintfExA