On Thu, May 29, 2008 at 8:13 AM, benjamin_cail_scott
<[EMAIL PROTECTED]> wrote:
>> On Wed, May 28, 2008 at 9:10 AM, benjamin_cail_scott
>> <[EMAIL PROTECTED]> wrote:
>>
>> > So translation would be: I'm correct.
>> > A executable without a main would be
>> > a Dynamic Link Library.
>>
>> Not necessarily.
>
> What else would it be?  Aren't Drivers basically
> libaries that gives hardware the instructions?

Drivers are high-level interfaces between the operating system and the
underlying hardware. They don't *have* to be DLLs. You could create a
driver that runs as a process (i.e., a service in Windows or a daemon
in Unix), depending on what the driver is for. An executable without
main() is an executable without main() -- the executable still has to
have an entry point, regardless of how it is executed (embedded code,
dynamic linking, compiled byte-code, plugin, etc).

-- Brett
------------------------------------------------------------
"In the rhythm of music a secret is hidden;
 If I were to divulge it, it would overturn the world."
 -- Jelaleddin Rumi

Reply via email to