Showing results for December 17, 2004 - The Old New Thing

Dec 17, 2004
Post comments count0
Post likes count0

How did Windows 95 rebase DLLs?

Raymond Chen
Raymond Chen

Windows 95 handled DLL-rebasing very differently from Windows NT. When Windows NT detects that a DLL needs to be loaded at an address different from its preferred load address, it maps the entire DLL as copy-on-write, fixes it up (causing all pages that contain fixups to be dumped into the page file), then restores the read-only/re...

History
Dec 17, 2004
Post comments count0
Post likes count0

Excellent blog about Windows and Unicode

Raymond Chen
Raymond Chen

Michael Kaplan has probably forgotten more about Unicode than most people know. He knows about the mysterious placement of the Won character in the Korean character set, and the same for the Japanese Yen character, what the invariant locale is, why Korean text sorts strangely if you pass the NORM_IGNORENONSPACE flag, and other strange and wond...

Other