-------------------
advapi32/ - Crypto, systeminfo, security, eventlogging
+ advpack/ - Reads and verifies .INF files
+ amstream/ - MultiMedia Streams
+ atl/ - Active Template Library
avicap32/ - AVI capture window class
avifil32/ - COM object to play AVI files
cabinet/ - Cabinet file interface
capi2032/ - Wrapper library for CAPI4Linux access
+ cards/ - Card graphics
cfgmgr32/ - Config manager
comcat/ - Component category manager
comctl32/ - Common controls
commdlg/ - Common dialog boxes (both 16 & 32 bit)
crtdll/ - Old C runtime library
crypt32/ - Cryptography
+ cryptdll/ - Cryptography Manager
ctl3d/ - 3D Effects for Common GUI Components
d3d8/ - Direct3D (3D graphics)
d3d9/ - Direct3D (3D graphics)
d3dim/ - Direct3D Immediate Mode
+ d3drm/ - Direct3D Retained Mode
d3dx8/ - Direct3D (3D graphics)
+ d3dxof/ - DirectX Files Functions
+ dbghelp/ - Engine for symbol and module enumeration
dciman32/ - DCI Manager (graphics)
ddraw/ - DirectDraw (graphics)
devenum/ - Device enumeration (part of DirectShow)
dmusic32/ - DirectMusic Legacy Port
dplay/ - DirectPlay (networking)
dplayx/ - DirectPlay (networking)
+ dpnet/ - DirectPlay (networking)
dpnhpast/ - DirectPlay NAT Helper PAST
dsound/ - DirectSound (audio)
dswave/ - DirectMusic Wave
+ dxdiagn/ - DirectX Diagnostic Tool
gdi/ - GDI (graphics)
glu32/ - OpenGL Utility library (graphics)
glut32/ - OpenGL Utility Toolkit
+ hhctrl.ocx/ - HHCTRL OCX implementation
iccvid/ - Radius Cinepak Video Decoder
icmp/ - ICMP protocol (networking)
ifsmgr.vxd/ - IFSMGR VxD implementation
imagehlp/ - PE (Portable Executable) Image Helper lib
imm32/ - Input Method Manager
iphlpapi/ - IP Helper API
+ itss/ - Infotech Structured Storage (HTML Help)
kernel/ - The Windows kernel
lzexpand/ - Lempel-Ziv compression/decompression
mapi32/ - Mail interface
+ mlang/ - Multi Language Support
mmdevldr.vxd/ - MMDEVLDR VxD implementation
monodebg.vxd/ - MONODEBG VxD implementation
mpr/ - Multi-Protocol Router (networking)
msacm/msadp32/ - MS ADPCM Audio Codec
msacm/msg711/ - MS G711 Audio Codec (includes A-Law & MU-Law)
msacm/winemp3/ - Mpeg Layer 3 Audio Codec
+ mscms/ - Color Management System
msdmo/ - DirectX Media Objects
mshtml/ - MS HTML component
+ msi/ - Microsoft Installer
msimg32/ - Gradient and transparency (graphics)
msisys/ - System information
- msi/ - Microsoft Installer
msnet32/ - Network interface
+ msrle32/ - Video codecs
msvcrt/ - C runtime library
msvcrt20/ - C runtime library version 2.0
msvcrt40/ - C runtime library version 4.0
msvcrtd/ - C runtime library debugging
msvidc32/ - Microsoft Video-1 Decoder
msvideo/ - 16 bit video manager
- msvideo/msrle32/ - Video codecs
mswsock/ - Misc networking
netapi32/ - Network interface
newdev/ - New Hardware Device Library
olepro32/ - 32 bit OLE 2.0 automation
olesvr/ - 16 bit OLE server
opengl32/ - OpenGL implementation (graphics)
+ powrprof/ - Power Management and Profiling
psapi/ - Process Status interface
qcap/ - DirectShow runtime
quartz/ - DirectShow runtime
rasapi32/ - Remote Access Server interface
+ riched20/ - Rich text editing control version 2.0
richedit/ - Rich text editing control
rpcrt4/ - Remote Procedure Call runtime
rsabase/ - RSA encryption
+ rsaenh/ - Crypto API that provides algorithms for DES, 3DES, and RSA among others
+ secur32/ - Contains Windows Security functions
+ sensapi/ - System Event Notification Service
serialui/ - Serial port property pages
setupapi/ - Setup interface
shdocvw/ - Shell document object and control
- shfolder/ - Shell folder service
shell32/ - COM object implementing shell views
+ shfolder/ - Shell folder service
shlwapi/ - Shell Light-Weight interface
snmpapi/ - SNMP protocol interface (networking)
+ stdole32.tlb/ - Standard OLE typelib
sti/ - Still Image service
tapi32/ - Telephone interface
ttydrv/ - TTY display driver (Wine specific)
user/ - Window management, standard controls, etc.
uxtheme/ - Theme library
vdhcp.vxd/ - VDHCP VxD implementation
+ vdmdbg/ - Virtual DOS machine debug library
version/ - File installation library
vmm.vxd/ - VMM VxD implementation
- vnb.vxd/ - VNB VxD implementation
+ vnbt.vxd/ - VNBT VxD implementation
vnetbios.vxd/ - VNETBIOS VxD implementation
vtdapi.vxd/ - VTDAPI VxD implementation
vwin32.vxd/ - VWIN32 VxD implementation
winmm/wineoss/ - OSS audio driver
winnls/ - National Language Support
winsock/ - Sockets 2.0 (networking)
- wsock32/ - Sockets 1.1 (networking)
- wintab32/ - Tablet device interface
winspool/ - Printing & Print Spooler
+ wintab32/ - Tablet device interface
wintrust/ - Trust verification interface
wow32/ - WOW subsystem
+ wsock32/ - Sockets 1.1 (networking)
+ wtsapi32/ - Terminal Services
x11drv/ - X11 display driver (Wine specific)
Winelib programs (under programs/):
cmdlgtst/ - Common dialog tests
control/ - Control panel
expand/ - Decompress Lempel-Ziv compressed archive
+ msiexec/ - Microsoft Installer frontend
notepad/ - Notepad replacement
progman/ - Program manager
regedit/ - Registry editor
dlls/dxerr8/ - DirectX 8 error import lib
dlls/dxerr9/ - DirectX 9 error import lib
dlls/dxguid/ - DirectX UUID import lib
+ dlls/strmiids/ - Exports class (CLSIDs) and interface (IIDs) identifiers
dlls/uuid/ - Windows-compatible UUID import lib
documentation/ - some documentation
documentation/samples/ - sample configuration files
Note: these directories will ultimately get moved into their
respective dlls.
- files/ - KERNEL file I/O
- misc/ - KERNEL registry
-
- objects/ - GDI logical objects
-
- controls/ - USER built-in widgets
windows/ - USER window management
BOOL WINAPI PolyBezierTo(HDC hdc, LPCVOID p, DWORD count)
{
/* tell the user they've got a substandard implementation */
- FIXME(gdi, ":(%x,%p,%d): stub\n", hdc, p, count);
+ FIXME("(%x,%p,%d): stub\n", hdc, p, count);
/* some programs may be able to compensate,
* if they know what happened