43
contributi
Riga 6: | Riga 6: | ||
Tutti i moduli terminano chiamando o la funzione <code>cleanup_module</code> o la funzione specificata nella chiamata di <code>module_exit</code>. Questa è la funzione d'uscita dei moduli: questa rimuove qualsiasi cosa la funzione d'ingresso ha fatto. Elimina le funzionalità registrate dal modulo all'interno del kernel dalla funzione d'ingresso. | Tutti i moduli terminano chiamando o la funzione <code>cleanup_module</code> o la funzione specificata nella chiamata di <code>module_exit</code>. Questa è la funzione d'uscita dei moduli: questa rimuove qualsiasi cosa la funzione d'ingresso ha fatto. Elimina le funzionalità registrate dal modulo all'interno del kernel dalla funzione d'ingresso. | ||
Ogni modulo deve avere una funzione d'ingresso ed una d'uscita. Poichè c'è piu di un modo di specificare le funzioni d'ingresso ed uscita, cercherò di fare del mio meglio usando i termini `funzione d'ingresso' e `funzione d'uscita', ma se dovessi cosa | Ogni modulo deve avere una funzione d'ingresso ed una d'uscita. Poichè c'è piu di un modo di specificare le funzioni d'ingresso ed uscita, cercherò di fare del mio meglio usando i termini `funzione d'ingresso' e `funzione d'uscita', ma se dovessi confondermi, riferendomi a loro come <code>init_module</code> e <code>cleanup_module</code>, penso che capirai cosa cerco di dire. | ||
===Funzioni disponibili per i moduli=== | ===Funzioni disponibili per i moduli=== |
contributi