2010-09-28 11 views
6

Mam plik mapy wygenerowany w studiu visual microsoft. Zawiera stosunkowo duży obszar o nazwie __NULL_IMPORT_DESCRIPTOR. Po co to jest? Ma to coś wspólnego z bibliotekami DLL, ale nie jestem w stanie dokładnie określić tego celu.Co to jest __NULL_IMPORT_DESCRIPTOR dobre dla (plik mapy MSVC)?

+0

Czy kiedykolwiek znalazłeś więcej informacji na temat tego tokena? Mam problem z tym samym pytaniem i nie mogę znaleźć istotnych informacji w sieci. –

+0

Nie, nadal mam problem ze znaczeniem tych rzeczy, ale podejrzewam, że jest to miejsce zarezerwowane dla celów łączenia ... Ale przepraszam, nie wiem dokładnie, skąd pochodzi i jak zmniejszyć obrazy (oprogramowanie wbudowane) – jdehaan

+0

Dowiedziałem się o tym, próbując z dziennika linkera: http://goo.gl/6w8NC. Zastanawiam się, czy mogę się pozbyć tych ostrzeżeń? –

Odpowiedz

2

__NULL_IMPORT_DESCRIPTOR jest strukturą IMAGE_IMPORT_DESCRIPTOR. Gdy wszystkie pola mają wartość NULL, wskazuje to koniec tablicy IMAGE_IMPORT_DESCRIPTOR w sekcji importowania. Zajmuje tylko 20 bajtów.