2010-09-28 11 views
6

Ho un file di mappa generato con microsoft visual studio. Contiene un'area relativamente grande denominata __NULL_IMPORT_DESCRIPTOR. A cosa serve questo? Ha qualcosa a che fare con le DLL collegate, ma non riesco a capire lo scopo esatto.Qual è il __NULL_IMPORT_DESCRIPTOR buono per (file MSVC map)?

+0

Hai mai trovato ulteriori informazioni su questo token? Sto lottando con la stessa domanda, e non riesco a trovare molte informazioni rilevanti sul web. –

+0

No, sono ancora bloccato sul significato di questa roba ma ho il sospetto che si tratti di una prenotazione per scopi di collegamento ... Ma scusate, non sono sicuro definitivamente da dove proviene e se come rendere le immagini più piccole (software incorporato – jdehaan

+0

Ho imparato a conoscere questo quando provo dal registro linker: http://goo.gl/6w8NC. Mi chiedo se posso sbarazzarmi di quegli avvertimenti? –

risposta

2

__NULL_IMPORT_DESCRIPTOR è la struttura IMAGE_IMPORT_DESCRIPTOR. Con tutti i suoi campi impostati su null, indica la fine dell'array IMAGE_IMPORT_DESCRIPTOR nella sezione delle importazioni. Ci vogliono solo 20 byte.