02.10.2012 19:05, Andrey Rahmatullin пишет:
> On Tue, Oct 02, 2012 at 06:56:23PM +0400, "Артём Н." wrote:
>> Посмотрел импорт. Действительно, импортирует из ntdll.dll, kernelbase и, в 
>> w7,
>> ещё из кучи каких-то библиотек, у которых импорта нет.
>> Ntdll, видимо, использует прерывания или ещё что-то для вызова функций ядра.
> ntdll это ядро.
А разве не ntoskrnl.exe?

>> Т.е., kernel32 не обязательна.
>> Но всегда включается любым вменяемым компилятором. Хотя бы потому, что 
>> функция
>> ExitProcess используется везде (в нормально собранных приложениях).
> Это не аргумент, тем более не аргумент для того, что вы этим хотели
> показать (я так и не понял что).
К тому, что всё-таки любое приложение, не завязанное на какие-то системные
недокументированные особенности, её использует.

> Идите читайте про подсистемы, если интересно. 
Любопытно. Возможно интересно. Но сейчас нет времени. :-(


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/506b125b.90...@yandex.ru

Ответить