why kernel32.dll is mapped at 77E90000 where is user addressspace??

A

amit

Hello friends

Here is the entry of address mapping:
77E90000 Image 720896 5 ERWC C:\WINNT\system32\KERNEL32.dll

also:
77F80000 Image 483328 5 ERWC C:\WINNT\System32\ntdll.dll

I thought they should be in the kernle addres space which is higher
than 0x80000000.

Why they are like this?

Thanks
 
K

Kenny McCormack

Hello friends

Here is the entry of address mapping:
77E90000 Image 720896 5 ERWC C:\WINNT\system32\KERNEL32.dll

also:
77F80000 Image 483328 5 ERWC C:\WINNT\System32\ntdll.dll

I thought they should be in the kernle addres space which is higher
than 0x80000000.

Why they are like this?

Thanks

This behavior is required by the C standards.

They were thinking of changing this in one of the TCCs to C95, but
nothing ever came of that effort.
 
F

Frank

Why would he want to do that, when Jacob had already answered his
question before you came along to stick your oar in where it's not
wanted?

It's a good newsgroup. OP might get a better answer there.
--
 
J

jacob navia

amit a écrit :
Hello friends

Here is the entry of address mapping:
77E90000 Image 720896 5 ERWC C:\WINNT\system32\KERNEL32.dll

also:
77F80000 Image 483328 5 ERWC C:\WINNT\System32\ntdll.dll

I thought they should be in the kernle addres space which is higher
than 0x80000000.

Why they are like this?

Thanks

Those dlls contain the entry points to the kernel only. Not the kernel itself.
 
K

Keith Thompson

amit said:
Here is the entry of address mapping:
77E90000 Image 720896 5 ERWC C:\WINNT\system32\KERNEL32.dll

also:
77F80000 Image 483328 5 ERWC C:\WINNT\System32\ntdll.dll

I thought they should be in the kernle addres space which is higher
than 0x80000000.

Why they are like this?

This is not a C question. You might try asking in
comp.os.ms-windows.programmer.win32.
 
A

Antoninus Twink

This is not a C question.
Nonsense.

You might try asking in comp.os.ms-windows.programmer.win32.

Why would he want to do that, when Jacob had already answered his
question before you came along to stick your oar in where it's not
wanted?
 
A

Antoninus Twink

It's a good newsgroup. OP might get a better answer there.

He's got a complete and correct answer from an expert here.

How much scope do you really think there is to do better than that?
 
K

Keith Thompson

Joe Wright said:
Kenny McCormack wrote: [snip]
This behavior is required by the C standards.

They were thinking of changing this in one of the TCCs to C95, but
nothing ever came of that effort.
What part of the Standard are you referring to?

Kenny is lying, and you took the bait.

In other news, water is wet.
 
F

Frank

He's got a complete and correct answer from an expert here.

How much scope do you really think there is to do better than that?

You mean jacob and the one sentence? Do I also see these entry points in
/grub/menu.lst?
 
G

gwowen

You mean jacob and the one sentence?  Do I also see these entry points in
/grub/menu.lst?

If you can't deduce context from a post with the phrase c:\WINNT\ in
it, there's no hope for you.
 
K

Kenny McCormack

If you can't deduce context from a post with the phrase c:\WINNT\ in
it, there's no hope for you.

It is an integral part of the CLC mindset to pretend that Microsoft
Windows doesn't exist. I know of what I speak; I used to be like this
myself.
 
J

jacob navia

Frank a écrit :
You mean jacob and the one sentence? Do I also see these entry points in
/grub/menu.lst?

Of course you see them!

Just restart your machine and tell it to boot the OTHER os. Note
that grub is able to boot it

:)
 
F

frank

If you can't deduce context from a post with the phrase c:\WINNT\ in it,
there's no hope for you.

No hope for me because gwowen thinks I don't know windows. Should I just
stick my head in an oven?
 
F

frank

Frank a écrit :

Of course you see them!

Just restart your machine and tell it to boot the OTHER os. Note that
grub is able to boot it

:)

Ok. It's new to me to have files that I can look at that tell me about
how I'm booting.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,438
Messages
2,571,699
Members
48,796
Latest member
Greg L.
Top