Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
CryptoAlgo Inc daad8a087a Add source files 4 years ago
..
dll Add source files 4 years ago
nt5api Add source files 4 years ago
resdll Add source files 4 years ago
srca Add source files 4 years ago
srccpp Add source files 4 years ago
srcw Add source files 4 years ago
aboutinf.cpp Add source files 4 years ago
apithk.c Add source files 4 years ago
apithk.h Add source files 4 years ago
apithk.inc Add source files 4 years ago
assoc.h Add source files 4 years ago
assocapi.cpp Add source files 4 years ago
assocelem.cpp Add source files 4 years ago
assocw2k.cpp Add source files 4 years ago
color.c Add source files 4 years ago
connect.cpp Add source files 4 years ago
datablok.cpp Add source files 4 years ago
debug.c Add source files 4 years ago
dirs Add source files 4 years ago
dll.c Add source files 4 years ago
fda.c Add source files 4 years ago
fstream.cpp Add source files 4 years ago
gcount.cpp Add source files 4 years ago
gnumakefile Add source files 4 years ago
helpmb.cpp Add source files 4 years ago
httpfnc.cpp Add source files 4 years ago
ids.h Add source files 4 years ago
inistr.cpp Add source files 4 years ago
itfwrap.cpp Add source files 4 years ago
machinfo.cpp Add source files 4 years ago
menu.c Add source files 4 years ago
mime.cpp Add source files 4 years ago
mirror.c Add source files 4 years ago
mlui.cpp Add source files 4 years ago
mlui.h Add source files 4 years ago
native.cpp Add source files 4 years ago
nullstm.cpp Add source files 4 years ago
nullstm.h Add source files 4 years ago
ole2dup.c Add source files 4 years ago
palette.c Add source files 4 years ago
palette.h Add source files 4 years ago
path.c Add source files 4 years ago
priv.h Add source files 4 years ago
privpath.h Add source files 4 years ago
propbag.cpp Add source files 4 years ago
qistub.cpp Add source files 4 years ago
readme.txt Add source files 4 years ago
reg.c Add source files 4 years ago
regsrc.cpp Add source files 4 years ago
regw.cpp Add source files 4 years ago
security.cpp Add source files 4 years ago
security.ico Add source files 4 years ago
shared.c Add source files 4 years ago
shellacl.c Add source files 4 years ago
shlwapi.inc Add source files 4 years ago
shlwapi.manifest Add source files 4 years ago
shlwapi.rc Add source files 4 years ago
shlwapi.rcv Add source files 4 years ago
shlwapi.src Add source files 4 years ago
shlwaplc.rc Add source files 4 years ago
shperf.c Add source files 4 years ago
stream.cpp Add source files 4 years ago
stream.h Add source files 4 years ago
strings.c Add source files 4 years ago
strings.h Add source files 4 years ago
strmwrap.cpp Add source files 4 years ago
strtype.c Add source files 4 years ago
threads.h Add source files 4 years ago
thunk.h Add source files 4 years ago
time.cpp Add source files 4 years ago
tpsclass.h Add source files 4 years ago
tpstimer.cpp Add source files 4 years ago
tpstimer.h Add source files 4 years ago
tpsutil.cpp Add source files 4 years ago
tpswait.cpp Add source files 4 years ago
tpswait.h Add source files 4 years ago
tpswork.cpp Add source files 4 years ago
tpswork.h Add source files 4 years ago
uastrfnc.c Add source files 4 years ago
uniansi.c Add source files 4 years ago
unicwrap.cpp Add source files 4 years ago
unicwrap.h Add source files 4 years ago
unixstuff.c Add source files 4 years ago
unixstuff.h Add source files 4 years ago
urlpars.cpp Add source files 4 years ago
util.cpp Add source files 4 years ago
wsprintf.c Add source files 4 years ago

readme.txt

Guidelines for adding code to shlwapi.dll
-----------------------------------------

Shlwapi is considered to be the repository for shared utility code in IE.
We do not want it to be a dumping ground. Also, the lw in shlwapi indicates
that it is intended to be light weight. Hence follow these guidelines

1. Make sure that it is indeed a utility function - others will want to use it.
2. Document the utility function with comments in your source file.
3. Tell other groups about the existence of these new utility functions.
Preferably, identify modules that can be trimmed by using these utilities and do
the trimming yourself.
4. Defer all initialization for your API-Set until one of these APIs is first called.
We do not want the loading of shlwapi.dll to introduce a large burden on the shell.