Parlando di dll siamo a casa mia. Il fatto è questo, le dll sono librerie dinamiche che vengono usate dai vari programmi, ci sono quelle a carattere generale (vedi kernel32.dll) o specifico, ossia usate da una particolare applicazione. Non vedo l'utilità di vedere vosa c'è dentro la dll, che nello specifico è una serie di funzioni richiamabili da un'applicazione. A meno che tu non sia un programmatore, nel qual caso potrebbe giusto servirti. Per vedere cosa c'è dentro la dll un ottimo strumento è DumpBin, un'applicazione in linea inclusa nel VisualStudio.NET pro. Oppure puoi sempre cercare in rete. Cmq per farti un'esempio del contenuto di una libreria ti posto una parte del codice del Kernel32 decompilato, così ti rendi conto:
Microsoft (R) COFF/PE Dumper Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file c:\windows\system32\kernel32.dll
File Type: DLL
Section contains the following exports for KERNEL32.dll
00000000 characteristics
3D6DE616 time date stamp Thu Aug 29 11:15:02 2002
0.00 version
1 ordinal base
942 number of functions
942 number of names
ordinal hint RVA name
1 0 000137E8 ActivateActCtx
2 1 000093FE AddAtomA
3 2 0000D496 AddAtomW
4 3 000607C5 AddConsoleAliasA
5 4 0006078E AddConsoleAliasW
6 5 0004E0A1 AddLocalAlternateComputerNameA
7 6 0004DF8C AddLocalAlternateComputerNameW
8 7 00035098 AddRefActCtx
9 8 AddVectoredExceptionHandler (forwarded to NTDLL.RtlAddVectoredExceptionHandler)
10 9 00036909 AllocConsole
11 A 000520CE AllocateUserPhysicalPages
12 B 0000DF51 AreFileApisANSI
13 C 0000261A AssignProcessToJobObject
14 D 00060CCE AttachConsole
15 E 0004C126 BackupRead
16 F 0004B2D1 BackupSeek
17 10 0004C709 BackupWrite
18 11 0001F6A3 BaseCheckAppcompatCache
19 12 0005BFE1 BaseCleanupAppcompatCache
20 13 0005C05E BaseCleanupAppcompatCacheSupport
21 14 0005BF3A BaseDumpAppcompatCache
22 15 0005BED7 BaseFlushAppcompatCache
23 16 0001F43C BaseInitAppcompatCache
24 17 00031835 BaseInitAppcompatCacheSupport
25 18 0001E5B3 BaseProcessInitPostImport
26 19 0000F945 BaseUpdateAppcompatCache
27 1A 0004C910 Beep
28 1B 0005FC66 BeginUpdateResourceA
29 1C 0005FB1A BeginUpdateResourceW
30 1D 00031E73 BindIoCompletionCallback
31 1E 0005B63C BuildCommDCBA
32 1F 0005B616 BuildCommDCBAndTimeoutsA
33 20 0005B667 BuildCommDCBAndTimeoutsW
34 21 0005B6BA BuildCommDCBW
35 22 00053290 CallNamedPipeA
Come vedi è piuttosto difficile da interpretare. Valuta la tua necessità e prova a cercare in rete uno strumento. Se serve una mano chiedi pure.