Condividi tramite


librerie Dynamic-Link ( librerieDynamic-Link)

Un libreria a collegamento dinamico (DLL) è un modulo che contiene funzioni e dati che possono essere usati da un altro modulo (applicazione o DLL).

Una DLL può definire due tipi di funzioni: esportate e interne. Le funzioni esportate devono essere chiamate da altri moduli, nonché dall'interno della DLL in cui sono definite. Le funzioni interne sono in genere chiamate solo dall'interno della DLL in cui sono definite. Anche se una DLL può esportare i dati, i relativi dati vengono in genere usati solo dalle relative funzioni. Tuttavia, non c'è nulla per impedire a un altro modulo di leggere o scrivere tale indirizzo.

Le DLL consentono di modularizzare le applicazioni in modo che le funzionalità possano essere aggiornate e riutilizzate più facilmente. Le DLL consentono anche di ridurre il sovraccarico di memoria quando più applicazioni usano contemporaneamente la stessa funzionalità, perché anche se ogni applicazione riceve una propria copia dei dati dll, le applicazioni condividono il codice DLL.

L'API (Application Programming Interface) di Windows viene implementata come set di DLL, quindi qualsiasi processo che usa l'API di Windows usa il collegamento dinamico.

Nota

Se si riscontrano difficoltà con una DLL nel computer, contattare il supporto tecnico per il fornitore di software che pubblica la DLL. Se si ritiene di aver bisogno di supporto per un prodotto Microsoft (incluso Windows), visitare il sito di supporto tecnico all'indirizzo support.microsoft.com.

 

DLL (Visual C++)