Che intendi per "struttura"? Cosa vuoi sapere in particolare?
Una DLL e' un insieme di funzioni esportate ...
Una DLL in codice nativo Win32 e una DLL .NET sono ovviamente diverse *per il tipo* di codice che sta al loro interno, appunto "nativo" nel primo caso e Intermediate nel secondo.
A parte la curiosita', c'e' un altro fine per questa domanda ... ?