http://blog.csdn.net/mickeyfirst/archive/2008/11/07/3247597.aspx
The following table summarises the UID usage for the common system-defined polymorphic DLLs:
Description |
Usual extension |
UID2 |
UID3 required? |
application |
app |
KUidApp in apadef.h |
yes |
animation |
ani |
KWservAnimDllUid in w32adll.h |
no |
control panel applet |
ctl |
KUidSystemControlDll in apgctl.h |
yes |
ECom plug-in |
ECOMIIC |
0x10009D8D |
yes |
front-end processor |
fep |
0x10005e32 |
yes |
MIME recognizer |
mdl |
0x10003A19 |
yes |
serial protocol module |
csy |
KUidUnicodeCommServerModuleV02 in cs_port.h |
no |
socket server protocol module |
prt |
KUidProtocolModule in es_prot.h |
yes |
Server-side MTM |
dll |
KUidMtmServerComponent in msvruids.h |
yes |
Client-side MTM |
dll |
KUidMtmClientComponent in msvruids.h |
yes |
UI MTM |
dll |
KUidMtmUiComponent in msvruids.h |
yes |
UI Data MTM |
dll |
KUidMtmUiDataComponent in msvruids.h |
yes |
|