home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
ddrawrep.zip
/
DDRAW.TXT
< prev
next >
Wrap
Text File
|
1999-08-14
|
13KB
|
295 lines
PEDUMP of File: ddraw.dll
Code Offset = 00000600, Code Size = 0003D800
Data Offset = 0003DE00, Data Size = 00003E00
Number of Objects = 0005 (dec), Imagebase = BAAA0000h
Object01: .text RVA: 00001000 Offset: 00000600 Size: 0003D800 Flags: 60000020
Object02: .data RVA: 0003F000 Offset: 0003DE00 Size: 00003E00 Flags: D0000040
Object03: .edata RVA: 00047000 Offset: 00041C00 Size: 00000400 Flags: 40000040
Object04: .rsrc RVA: 00048000 Offset: 00042000 Size: 00006400 Flags: 50000040
Object05: .reloc RVA: 0004F000 Offset: 00048400 Size: 00003800 Flags: 42000040
+++++++++++++++++++ RESOURCE INFORMATION +++++++++++++++++++
Number of Resource Types = 2 (decimal)
Resource Type 001: RT_STRING
Resource Type 002: RT_VERSION
+++++++++++++++++++ MENU INFORMATION +++++++++++++++++++
There are no Menus in This Application.
+++++++++++++++++ DIALOG INFORMATION +++++++++++++++++++
There are no Dialogs in This Application.
+++++++++++++++++++ IMPORTED FUNCTIONS +++++++++++++++++++
Number of Imported Modules = 7 (decimal)
Import Module 001: ntdll.dll
Import Module 002: USER32.dll
Import Module 003: WINMM.dll
Import Module 004: ADVAPI32.dll
Import Module 005: VERSION.dll
Import Module 006: KERNEL32.dll
Import Module 007: GDI32.dll
+++++++++++++++++++ IMPORT MODULE DETAILS +++++++++++++++++
Import Module 001: ntdll.dll
Addr:0003D9B4 hint(027E) Name: RtlUnwind
Import Module 002: USER32.dll
Addr:0003DC06 hint(011A) Name: GetLastActivePopup
Addr:0003DCA0 hint(018D) Name: IsIconic
Addr:0003DC7E hint(0016) Name: CallWindowProcA
Addr:0003DC1C hint(003C) Name: CloseClipboard
Addr:0003DC2E hint(0225) Name: SetClipboardData
Addr:0003DC42 hint(00B5) Name: EmptyClipboard
Addr:0003DC54 hint(01D5) Name: OpenClipboard
Addr:0003DC64 hint(0231) Name: SetFocus
Addr:0003DC70 hint(0113) Name: GetKeyState
Addr:0003DD70 hint(01F3) Name: RedrawWindow
Addr:0003DD56 hint(001B) Name: ChangeDisplaySettingsA
Addr:0003DD4A hint(0289) Name: UnionRect
Addr:0003DD3A hint(00E8) Name: GetClassInfoA
Addr:0003DD2E hint(02AE) Name: wsprintfA
Addr:0003DD24 hint(00FF) Name: GetDCEx
Addr:0003DD14 hint(00F1) Name: GetClientRect
Addr:0003DD02 hint(003A) Name: ClientToScreen
Addr:0003DCE6 hint(0163) Name: GetWindowThreadProcessId
Addr:0003DCDA hint(0228) Name: SetCursor
Addr:0003DCCE hint(0196) Name: KillTimer
Addr:0003DCBC hint(025A) Name: SetWindowLongA
Addr:0003DCAC hint(0216) Name: SendMessageA
Addr:0003DC90 hint(01E0) Name: PostMessageA
Addr:0003DB06 hint(0191) Name: IsWindowEnabled
Addr:0003DAFA hint(0136) Name: GetParent
Addr:0003DB18 hint(0193) Name: IsWindowVisible
Addr:0003D9DA hint(0205) Name: ReleaseDC
Addr:0003D9E6 hint(00FE) Name: GetDC
Addr:0003D9CA hint(017A) Name: IntersectRect
Addr:0003D9F8 hint(0044) Name: CopyRect
Addr:0003DBF2 hint(00E4) Name: GetAsyncKeyState
Addr:0003DBE4 hint(02AC) Name: keybd_event
Addr:0003DBCC hint(0273) Name: SystemParametersInfoA
Addr:0003DBB6 hint(0232) Name: SetForegroundWindow
Addr:0003DBA6 hint(025D) Name: SetWindowPos
Addr:0003DB90 hint(0109) Name: GetForegroundWindow
Addr:0003DB82 hint(026C) Name: ShowWindow
Addr:0003DB76 hint(0194) Name: IsZoomed
Addr:0003DB6A hint(0254) Name: SetTimer
Addr:0003DB5C hint(003B) Name: ClipCursor
Addr:0003DB48 hint(0100) Name: GetDesktopWindow
Addr:0003DB3C hint(0153) Name: GetWindow
Addr:0003DB2A hint(0157) Name: GetWindowLongA
Addr:0003D9EE hint(0246) Name: SetRect
Addr:0003DA04 hint(01D4) Name: OffsetRect
Addr:0003DA7C hint(028D) Name: UnregisterClassA
Addr:0003DAE4 hint(01C3) Name: MessageBoxIndirectA
Addr:0003DAD6 hint(01AC) Name: LoadStringA
Addr:0003DAC4 hint(0085) Name: DefWindowProcA
Addr:0003DAB2 hint(01F4) Name: RegisterClassA
Addr:0003DAA0 hint(0059) Name: CreateWindowExA
Addr:0003DA90 hint(008F) Name: DestroyWindow
Addr:0003DA6A hint(0119) Name: GetKeyboardType
Addr:0003DA56 hint(0147) Name: GetSystemMetrics
Addr:0003DA3E hint(00C6) Name: EnumDisplaySettingsA
Addr:0003DA30 hint(018F) Name: IsRectEmpty
Addr:0003DA24 hint(0190) Name: IsWindow
Addr:0003DA12 hint(020C) Name: ScreenToClient
Import Module 003: WINMM.dll
Addr:0003DD8C hint(0098) Name: timeGetTime
Import Module 004: ADVAPI32.dll
Addr:0003DDA4 hint(018C) Name: RegSetValueExA
Addr:0003DDB6 hint(0160) Name: RegCloseKey
Addr:0003DDC4 hint(0181) Name: RegQueryValueExA
Addr:0003DDD8 hint(0176) Name: RegOpenKeyA
Addr:0003DDE6 hint(016B) Name: RegEnumKeyA
Addr:0003DDF4 hint(0163) Name: RegCreateKeyA
Import Module 005: VERSION.dll
Addr:0003DE24 hint(0000) Name: GetFileVersionInfoA
Addr:0003DE12 hint(000A) Name: VerQueryValueA
Addr:0003DE3A hint(0001) Name: GetFileVersionInfoSizeA
Import Module 006: KERNEL32.dll
Addr:0003E090 hint(027E) Name: WaitForSingleObject
Addr:0003E208 hint(0205) Name: SUnMapLS_IP_EBP_20
Addr:0003E21E hint(01B0) Name: MapSL
Addr:0003E0A6 hint(0050) Name: CreateThread
Addr:0003E0B6 hint(0168) Name: GlobalUnlock
Addr:0003E42C hint(0192) Name: LCMapStringW
Addr:0003E41C hint(0191) Name: LCMapStringA
Addr:0003E406 hint(01BB) Name: MultiByteToWideChar
Addr:0003E3F4 hint(0132) Name: GetStringTypeW
Addr:0003E3E2 hint(012F) Name: GetStringTypeA
Addr:0003E44C hint(028D) Name: WriteFile
Addr:0003E0C6 hint(015E) Name: GlobalFree
Addr:0003E3CC hint(0282) Name: WideCharToMultiByte
Addr:0003E3B8 hint(0257) Name: TerminateProcess
Addr:0003E3AA hint(0077) Name: ExitProcess
Addr:0003E398 hint(01DE) Name: RaiseException
Addr:0003E38A hint(0273) Name: VirtualFree
Addr:0003E37A hint(0272) Name: VirtualAlloc
Addr:0003E43C hint(012E) Name: GetStdHandle
Addr:0003DE60 hint(019E) Name: LocalFree
Addr:0003DE6C hint(00D4) Name: GetCurrentProcessId
Addr:0003DE82 hint(019A) Name: LocalAlloc
Addr:0003DE90 hint(00B0) Name: FreeLibrary
Addr:0003DE9E hint(0117) Name: GetProcAddress
Addr:0003DEB0 hint(0194) Name: LoadLibraryA
Addr:0003DEC0 hint(02A7) Name: lstrcatA
Addr:0003DECC hint(02B0) Name: lstrcpyA
Addr:0003DED8 hint(02AD) Name: lstrcmpiA
Addr:0003DEE4 hint(00F7) Name: GetLastError
Addr:0003DEF4 hint(0137) Name: GetSystemInfo
Addr:0003DF04 hint(0193) Name: LeaveCriticalSection
Addr:0003DF1C hint(0064) Name: EnterCriticalSection
Addr:0003DF34 hint(01A8) Name: MakeCriticalSectionGlobal
Addr:0003DF50 hint(01ED) Name: ReinitializeCriticalSection
Addr:0003DF6E hint(017E) Name: InterlockedExchange
Addr:8000005D hint(005D) Name: KERNEL32:NoName0000
Addr:0003DF84 hint(005E) Name: DisableThreadLibraryCalls
Addr:80000062 hint(0062) Name: KERNEL32:NoName0001
Addr:80000061 hint(0061) Name: KERNEL32:NoName0002
Addr:0003DFA0 hint(0101) Name: GetModuleHandleA
Addr:0003DFB4 hint(0163) Name: GlobalMemoryStatus
Addr:0003DFCA hint(01B1) Name: MapSLFix
Addr:0003DFD6 hint(0133) Name: GetSystemDefaultLCID
Addr:0003DFEE hint(0182) Name: IsBadCodePtr
Addr:0003DFFE hint(0188) Name: IsBadWritePtr
Addr:0003E00E hint(022B) Name: SetErrorMode
Addr:0003E01E hint(0121) Name: GetProfileIntA
Addr:0003E030 hint(02B3) Name: lstrcpynA
Addr:0003E03C hint(0185) Name: IsBadReadPtr
Addr:0003E04C hint(01C8) Name: OpenVxDHandle
Addr:0003E05C hint(0267) Name: UnMapLS
Addr:0003E066 hint(01AF) Name: MapLS
Addr:0003E06E hint(0025) Name: CloseHandle
Addr:0003E07C hint(00E9) Name: GetExitCodeThread
Addr:0003E364 hint(00FF) Name: GetModuleFileNameA
Addr:0003E226 hint(016E) Name: HeapAlloc
Addr:0003E0D4 hint(0162) Name: GlobalLock
Addr:0003E0E2 hint(0157) Name: GlobalAlloc
Addr:0003E0F0 hint(00D6) Name: GetCurrentThreadId
Addr:0003E106 hint(005D) Name: DeviceIoControl
Addr:0003E118 hint(01CB) Name: OutputDebugStringA
Addr:0003E12E hint(025B) Name: ThunkConnect32
Addr:0003E140 hint(008B) Name: FT_Thunk
Addr:0003E14C hint(0083) Name: FT_Exit4
Addr:0003E158 hint(007E) Name: FT_Exit20
Addr:0003E164 hint(01F8) Name: SMapLS
Addr:0003E16E hint(0202) Name: SUnMapLS
Addr:0003E17A hint(0201) Name: SMapLS_IP_EBP_8
Addr:0003E18C hint(020B) Name: SUnMapLS_IP_EBP_8
Addr:0003E1A0 hint(01F9) Name: SMapLS_IP_EBP_12
Addr:0003E1B4 hint(0203) Name: SUnMapLS_IP_EBP_12
Addr:0003E1CA hint(01FA) Name: SMapLS_IP_EBP_16
Addr:0003E1DE hint(0204) Name: SUnMapLS_IP_EBP_16
Addr:0003E1F4 hint(01FB) Name: SMapLS_IP_EBP_20
Addr:0003E294 hint(026D) Name: UnmapViewOfFile
Addr:0003E288 hint(022C) Name: SetEvent
Addr:0003E358 hint(01E8) Name: ReadFile
Addr:0003E232 hint(0172) Name: HeapFree
Addr:0003E23E hint(0174) Name: HeapReAlloc
Addr:0003E24C hint(0170) Name: HeapCreate
Addr:0003E25A hint(014F) Name: GetVersionExA
Addr:0003E26A hint(003C) Name: CreateFileA
Addr:0003E278 hint(01EE) Name: ReleaseMutex
Addr:0003E346 hint(0231) Name: SetFilePointer
Addr:0003E2EA hint(0049) Name: CreateProcessA
Addr:0003E2A6 hint(01C2) Name: OpenMutexA
Addr:0003E2B4 hint(01B2) Name: MapViewOfFile
Addr:0003E2C4 hint(003D) Name: CreateFileMappingA
Addr:0003E2DA hint(0039) Name: CreateEventA
Addr:0003E2FC hint(01BD) Name: OpenEventA
Addr:0003E30A hint(023C) Name: SetPriorityClass
Addr:0003E31E hint(010C) Name: GetPriorityClass
Addr:0003E332 hint(00D3) Name: GetCurrentProcess
Import Module 007: GDI32.dll
Addr:0003E63A hint(0020) Name: CreateDCA
Addr:0003E62A hint(00AE) Name: GetObjectType
Addr:0003E61A hint(00FE) Name: ResizePalette
Addr:0003E606 hint(0122) Name: SetPaletteEntries
Addr:0003E5F0 hint(012A) Name: SetSystemPaletteUse
Addr:0003E646 hint(00AB) Name: GetNearestColor
Addr:0003E5DC hint(0129) Name: SetStretchBltMode
Addr:0003E5CE hint(0138) Name: StretchBlt
Addr:0003E5C0 hint(010C) Name: SetBkColor
Addr:0003E5B2 hint(0063) Name: ExtTextOutA
Addr:0003E5A8 hint(00E2) Name: PatBlt
Addr:0003E58E hint(001E) Name: CreateCompatibleBitmap
Addr:0003E582 hint(008D) Name: GetDIBits
Addr:0003E56E hint(0024) Name: CreateDIBSection
Addr:0003E664 hint(00BC) Name: GetStockObject
Addr:0003E658 hint(0060) Name: ExtEscape
Addr:0003E52E hint(00BE) Name: GetSystemPaletteEntries
Addr:0003E51A hint(0112) Name: SetDIBColorTable
Addr:0003E510 hint(0009) Name: BitBlt
Addr:0003E500 hint(0139) Name: StretchDIBits
Addr:0003E4F4 hint(00FF) Name: RestoreDC
Addr:0003E4E8 hint(0043) Name: DeleteDC
Addr:0003E4DE hint(0101) Name: SaveDC
Addr:0003E4CE hint(0035) Name: CreatePalette
Addr:0003E4BC hint(0121) Name: SetObjectOwner
Addr:0003E4AC hint(0107) Name: SelectPalette
Addr:0003E49A hint(00F6) Name: RealizePalette
Addr:0003E486 hint(0070) Name: GdiSetBatchLimit
Addr:0003E476 hint(0046) Name: DeleteObject
Addr:0003E466 hint(008E) Name: GetDeviceCaps
Addr:0003E676 hint(00BA) Name: GetRegionData
Addr:0003E686 hint(008F) Name: GetDeviceGammaRamp
Addr:0003E69C hint(0115) Name: SetDeviceGammaRamp
Addr:0003E548 hint(0106) Name: SelectObject
Addr:0003E558 hint(001F) Name: CreateCompatibleDC
+++++++++++++++++++ EXPORTED FUNCTIONS +++++++++++++++++++
Number of Exported Functions = 33 (decimal)
Addr:BAAB2A20 Ord: 1 (0001h) Name: AcquireDDThreadLock
Addr:BAAB7691 Ord: 2 (0002h) Name: D3DParseUnknownCommand
Addr:BAAB7826 Ord: 3 (0003h) Name: DDHAL32_VidMemAlloc
Addr:BAAB78BE Ord: 4 (0004h) Name: DDHAL32_VidMemFree
Addr:BAAB2A3A Ord: 5 (0005h) Name: DDInternalLock
Addr:BAAB2A54 Ord: 6 (0006h) Name: DDInternalUnlock
Addr:BAAB8C06 Ord: 7 (0007h) Name: DSoundHelp
Addr:BAAB5E0F Ord: 8 (0008h) Name: DirectDrawCreate
Addr:BAAB99CB Ord: 9 (0009h) Name: DirectDrawCreateClipper
Addr:BAAB6F87 Ord: 10 (000Ah) Name: DirectDrawEnumerateA
Addr:BAAB6FF5 Ord: 11 (000Bh) Name: DirectDrawEnumerateExA
Addr:BAAB72A4 Ord: 12 (000Ch) Name: DirectDrawEnumerateExW
Addr:BAAB6FBE Ord: 13 (000Dh) Name: DirectDrawEnumerateW
Addr:BAABA12F Ord: 14 (000Eh) Name: DllCanUnloadNow
Addr:BAABA01C Ord: 15 (000Fh) Name: DllGetClassObject
Addr:BAABA5DB Ord: 16 (0010h) Name: GetAliasedVidMem
Addr:BAABD77A Ord: 17 (0011h) Name: GetNextMipMap
Addr:BAABF2CE Ord: 18 (0012h) Name: GetOLEThunkData
Addr:BAABCE7D Ord: 19 (0013h) Name: GetSurfaceFromDC
Addr:BAABF593 Ord: 20 (0014h) Name: HeapVidMemAllocAligned
Addr:BAAB2A91 Ord: 21 (0015h) Name: InternalLock
Addr:BAAB316F Ord: 22 (0016h) Name: InternalUnlock
Addr:BAABD7AB Ord: 23 (0017h) Name: LateAllocateSurfaceMem
Addr:BAAA5938 Ord: 24 (0018h) Name: RegisterSpecialCase
Addr:BAAB2A2D Ord: 25 (0019h) Name: ReleaseDDThreadLock
Addr:BAABF3B8 Ord: 26 (001Ah) Name: VidMemAlloc
Addr:BAABF40E Ord: 27 (001Bh) Name: VidMemAmountFree
Addr:BAABF34E Ord: 28 (001Ch) Name: VidMemFini
Addr:BAABF3D5 Ord: 29 (001Dh) Name: VidMemFree
Addr:BAABF2EB Ord: 30 (001Eh) Name: VidMemInit
Addr:BAABF428 Ord: 31 (001Fh) Name: VidMemLargestFree
Addr:BAAE0298 Ord: 32 (0020h) Name: thk1632_ThunkData32
Addr:BAAE02BC Ord: 33 (0021h) Name: thk3216_ThunkData32