Windows XP DLL File Information - msvfw32.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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 Video for Windows DLL |
File Version: | 5.1.2600.5512 (xpsp.080413-0845) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Low - 10 other DLL files in system32 directory are statically linked to this file. |
File Size: | 118 KB |
Total Number of Exported Functions: | 47 |
Total Number of Exported Functions With Names: | 47 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 77,824 Bytes | 64.1% | Read, Execute | Code |
.data | 0x00014000 | 29,184 Bytes | 24.1% | Write, Read | Initialized Data |
.rsrc | 0x0001c000 | 8,704 Bytes | 7.2% | Read | Initialized Data |
.reloc | 0x0001f000 | 4,608 Bytes | 3.8% | Read, Discardable | Initialized Data |
Static Linking
msvfw32.dll is statically linked to the following files:ntdll.dll
USER32.dll
KERNEL32.dll
GDI32.dll
WINMM.dll
ADVAPI32.dll
SHELL32.dll
COMCTL32.dll
This means that when msvfw32.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, msvfw32.dll won't be loaded.
List of files that are statically linked to msvfw32.dll
avicap32.dll
avifil32.dll
d3drm.dll
mciavi32.dll
qcap.dll
qdv.dll
qedit.dll
shmedia.dll
wmp.dll
wmvcore.dll
This means that when one of the above files is loaded, msvfw32.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 1 | 1,840 Bytes | 1.5% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 1 | 728 Bytes | 0.6% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 2 | 1,228 Bytes | 1.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 65 | 2,866 Bytes | 2.4% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 920 Bytes | 0.8% |
Total | 70 | 7,582 Bytes | 6.2% |
Icons in this file
There are 1 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
ICCDLG | Video Compression |
942 | Send MCI String Command |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
0 | No Error. |
1 | Unspecified error. |
2 | Unsupported video format. |
3 | Device is still playing. |
4 | Unprepared header. |
5 | Sync error. |
6 | Device already in use. |
7 | Capture device was not detected. |
8 | Capture driver is not installed properly. |
9 | Palette creation error. |
10 | Structure size incorrect. |
11 | Param1 invalid. |
12 | Param2 invalid. |
13 | Configuration parameter 1 invalid. |
14 | Configuration parameter 2 invalid. |
15 | Flags parameter invalid. |
16 | Error 13. |
17 | Unsupported function. |
18 | Out of memory. |
19 | Device is already in use. |
20 | Invalid device ID. |
21 | Invalid handle. |
22 | Invalid error number. |
23 | No buffers are available. |
24 | Memory conflict / problem detected. |
25 | I/O address conflict detected. |
26 | DMA conflict detected. |
27 | Interrupt conflict / problem detected. |
28 | Driver cannot run in Standard mode, requires Enhanced mode. |
107 | Command Menu |
108 | Eject |
333 | MCI Files |
334 | All Files |
335 | MCI Error |
336 | No Device |
337 | Half Size Alt+2 |
338 | Normal Size Ctrl+1 |
339 | Double Size Ctrl+2 |
340 | &Play Ctrl+P |
341 | &Stop Ctrl+S |
342 | &Record |
343 | &Eject |
344 | C&lose |
345 | &New |
346 | Vie&w |
347 | &Volume |
348 | &Speed |
349 | &Open... Ctrl+O |
350 | &Save... |
351 | Con&figure... Ctrl+D |
352 | Co&mmand... Ctrl+F5 |
353 | &Copy Ctrl+C |
900 | No Recompression |
901 | Full Frames (Uncompressed) |
902 | Frame: %u Compressing.... (%ld%%) |
903 | Frame: %u Size: %lu / %lu (%d%%) |
904 | Frame: %u |
905 | %s is a non-supported AVI Codec. |
2054 | Play |
2056 | Stop |
2063 | Record |
4000 | Profiling Display |
4001 | Warning! |
4002 | You may encounter display performance problems; please contact the manufacturer of your video board to see if an updated driver is available. |
4003 | 0=rtl |
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:DrawDibBegin | DrawDibChangePalette | DrawDibClose | DrawDibDraw |
DrawDibEnd | DrawDibGetBuffer | DrawDibGetPalette | DrawDibOpen |
DrawDibProfileDisplay | DrawDibRealize | DrawDibSetPalette | DrawDibStart |
DrawDibStop | DrawDibTime | GetOpenFileNamePreview | GetOpenFileNamePreviewA |
GetOpenFileNamePreviewW | GetSaveFileNamePreviewA | GetSaveFileNamePreviewW | ICClose |
ICCompress | ICCompressorChoose | ICCompressorFree | ICDecompress |
ICDraw | ICDrawBegin | ICGetDisplayFormat | ICGetInfo |
ICImageCompress | ICImageDecompress | ICInfo | ICInstall |
ICLocate | ICMThunk32 | ICOpen | ICOpenFunction |
ICRemove | ICSendMessage | ICSeqCompressFrame | ICSeqCompressFrameEnd |
ICSeqCompressFrameStart | MCIWndCreate | MCIWndCreateA | MCIWndCreateW |
MCIWndRegisterClass | StretchDIB | VideoForWindowsVersion |
Imported Functions List
The following functions are imported by this dll:- ntdll.dll:
NtQueryVirtualMemory RtlUnwind memmove wcstol wcstombs - USER32.dll:
AdjustWindowRect AppendMenuW BeginPaint CallWindowProcW CharLowerA CharLowerBuffA CharLowerW CharNextW CharPrevW CharUpperBuffA CharUpperBuffW CheckDlgButton CheckMenuItem ClientToScreen CloseClipboard CreatePopupMenu CreateWindowExW DefMDIChildProcW DefWindowProcW DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DrawIcon DrawTextW EmptyClipboard EnableWindow EndDialog EndPaint FillRect GetActiveWindow GetClassInfoW GetClassNameW GetClientRect GetCursorPos GetDC GetDesktopWindow GetDlgItem GetDlgItemInt GetDlgItemTextW GetForegroundWindow GetKeyState GetMenu GetParent GetPropW GetScrollPos GetSysColor GetSysColorBrush GetSystemMetrics GetWindow GetWindowLongW GetWindowRect InflateRect InvalidateRect IsDlgButtonChecked IsIconic IsRectEmpty IsWindowUnicode IsZoomed KillTimer LoadCursorW LoadIconW LoadStringW MessageBoxW MoveWindow OffsetRect OpenClipboard PeekMessageW PostMessageW PtInRect RegisterClassW RegisterClipboardFormatW ReleaseDC RemovePropW ScreenToClient SendDlgItemMessageW SendMessageW SetActiveWindow SetClipboardData SetCursor SetDlgItemInt SetDlgItemTextW SetPropW SetRect SetRectEmpty SetScrollPos SetScrollRange SetTimer SetWindowLongW SetWindowPos SetWindowTextA SetWindowTextW ShowWindow SystemParametersInfoW TrackPopupMenu UpdateWindow WindowFromDC wsprintfA wsprintfW wvsprintfA wvsprintfW - KERNEL32.dll:
AddAtomA AddAtomW CloseHandle CreateProcessW DeleteAtom DisableThreadLibraryCalls FindAtomA FindAtomW FreeLibrary GetACP GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFullPathNameW GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetProfileStringW GetSystemDirectoryW GetSystemTimeAsFileTime GetTickCount GlobalAlloc GlobalFree GlobalHandle GlobalLock GlobalReAlloc GlobalUnlock InitializeCriticalSection IsBadCodePtr IsBadWritePtr LoadLibraryA LoadLibraryW LocalAlloc LocalFree MulDiv MultiByteToWideChar QueryPerformanceCounter SetUnhandledExceptionFilter TerminateProcess UnhandledExceptionFilter WaitForSingleObject WideCharToMultiByte WritePrivateProfileStringW lstrcat lstrcatW lstrcmpiW lstrcpy lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlLeaveCriticalSection - GDI32.dll:
AnimatePalette CloseMetaFile CreateCompatibleBitmap CreateCompatibleDC CreateDIBSection CreateDIBitmap CreateFontIndirectW CreateFontW CreateMetaFileW CreatePalette CreatePatternBrush CreateSolidBrush DeleteDC DeleteMetaFile DeleteObject Escape ExcludeClipRect ExtTextOutW GdiFlush GetBitmapBits GetClipBox GetDCOrgEx GetDIBits GetDeviceCaps GetNearestColor GetNearestPaletteIndex GetObjectW GetPaletteEntries GetPixel GetStockObject GetSystemPaletteEntries GetTextExtentPointW IntersectClipRect LPtoDP PatBlt RealizePalette ResizePalette RestoreDC SaveDC SelectObject SelectPalette SetBitmapBits SetBkColor SetDIBColorTable SetDIBits SetDIBitsToDevice SetPaletteEntries SetStretchBltMode SetTextColor SetWindowExtEx SetWindowOrgEx StretchBlt StretchDIBits UnrealizeObject - WINMM.dll:
CloseDriver DrvGetModuleHandle OpenDriver mciGetErrorStringA mciGetErrorStringW mciSendCommandW mciSendStringA mciSendStringW - ADVAPI32.dll:
AllocateAndInitializeSid CheckTokenMembership FreeSid RegCloseKey RegCreateKeyA RegCreateKeyExW RegCreateKeyW RegDeleteValueW RegEnumValueW RegOpenKeyA RegOpenKeyExW RegOpenKeyW RegQueryValueExA RegQueryValueExW RegSetValueExW - SHELL32.dll:
DragAcceptFiles DragFinish DragQueryFileW - COMCTL32.dll:
CreateToolbarEx InitCommonControls