hi all

I took the mux sample code of Xp ddk and modified as per requirement.

i am not able to change name of mux.dll

if i keep the name to be mux.dll it works fine.

but if i change name then the binding is shown but the virtual
instance doesnt get created.

can anybody tell how to change name of dll.

This is trace of dll

-->DllMain.
Reason: Attach.
<--DllMain.
-->DllRegisterServer.
-->DllMain.
Reason: Detach.
<--DllMain.

this is part to setupapi.log file

@ 15:12:44.276 : The file (D:\WINNT\inf\muxp.inf) is not digitally
signed, ignoring driver date.
@ 15:12:44.276 : Found MS_MUXP in D:\WINNT\inf\muxp.inf; Device: abc;
Driver: abc; Provider: cp ; Mfg: cp; Section: MUXP.ndi
@ 15:12:44.276 : Decorated section name: MUXP.ndi
@ 15:12:44.316 : Opened PNF of "D:\WINNT\inf\mux_mp.inf".
Loading class-installer module for Network Protocol.
@ 15:12:44.326 : Verifying file: D:\WINNT\System32\NetCfgx.Dll using
key: NetCfgx.Dll in catalog: -.
@ 15:12:44.816 : Obtained module "D:\WINNT\System32\NetCfgx.Dll"
proceedure "NetClassInstaller" for use.
@ 15:12:44.816 : Device install function: DIF_SELECTDEVICE.
@ 15:12:44.826 : Executing class-installer.
@ 15:12:44.866 : Completed class-installer.
@ 15:12:44.866 : Executing default installer.
@ 15:12:50.975 : Completed default installer.
@ 15:12:51.005 : Device install function: DIF_DESTROYPRIVATEDATA.
@ 15:12:51.005 : Executing class-installer.
@ 15:12:51.005 : Completed class-installer.
[2003/12/09 15:12:51 692.29 Driver Install]
Searching for hardware ID(s): ms_muxp
@ 15:12:51.035 : Opened PNF of "d:\winnt\inf\muxp.inf".
@ 15:12:51.045 : The file (d:\winnt\inf\muxp.inf) is not digitally
signed, ignoring driver date.
@ 15:12:51.045 : Found MS_MUXP in d:\winnt\inf\muxp.inf; Device: abc ;
Driver: abc; Provider:cp; Mfg: cp; Section: MUXP.ndi
@ 15:12:51.045 : Decorated section name: MUXP.ndi
@ 15:12:51.045 : Selected driver installs from section MUXP.ndi in
d:\winnt\inf\muxp.inf.
@ 15:12:51.045 : Changed class GUID of device to
{4D36E975-E325-11CE-BFC1-08002BE10318}.
@ 15:12:51.045 : Set selected driver.
[2003/12/09 15:12:51 692.30]
@ 15:12:51.045 : Opened INF "d:\winnt\inf\muxp.inf".
[2003/12/09 15:12:51 692.31]
@ 15:12:51.045 : Opened INF "d:\winnt\inf\muxp.inf".
[2003/12/09 15:12:51 692.33]
@ 15:12:51.045 : Opened INF "D:\WINNT\INF\drvindex.inf".
[2003/12/09 15:12:51 692.34]
@ 15:12:51.145 : Opened INF "D:\WINNT\INF\certclas.inf".
[2003/12/09 15:12:51 692.35]
@ 15:12:51.145 : Opened INF "D:\WINNT\INF\drvindex.inf".
[2003/12/09 15:12:51 692.32]
@ 15:12:51.075 : Verifying file: D:\WINNT\INF\certclas.inf using key:
certclas.inf in catalog: -.
@ 15:12:51.145 : Pruning Files: Verifying catalogs/infs.
@ 15:12:51.145 : Verifying file: d:\winnt\inf\muxp.inf using key:
muxp.inf in catalog: -.
@ 15:12:51.195 : Verifying file failed with error: Error 0x800b0003:
The form specified for the subject is not one supported or known by
the specified trust provider.
@ 15:12:51.195 : Pruning Files: Verifying catalogs/infs completed.
@ 15:12:51.215 : Install Files: Verifying catalogs/infs.
@ 15:12:51.215 : Verifying file: d:\winnt\inf\muxp.inf using key:
muxp.inf in catalog: -.
@ 15:12:51.215 : Verifying file failed with error: Error 0x800b0003:
The form specified for the subject is not one supported or known by
the specified trust provider.

@ 15:12:51.215 : An unsigned or incorrectly signed driver
(d:\winnt\inf\muxp.inf) was installed for Network Protocol. Error
0x800b0003: The form specified for the subject is not one supported or
known by the specified trust provider.
@ 15:12:51.215 : Install Files: Verifying catalogs/infs completed.

@ 15:12:51.236 : SPFILENOTIFY_NEEDMEDIA: Tag="(null)" Description="xyz
Driver" SourcePath="d:\mux" SourceFile="xyz.sys" Flags=0x00000400.
Copying file d:\mux\xyz.sys to D:\WINNT\System32\DRIVERS\xyz.sys.

@ 15:12:51.376 : An unsigned or incorrectly signed driver
(d:\mux\xyz.sys) was installed for Network Protocol. Error 0x800b0003:
The form specified for the subject is not one supported or known by
the specified trust provider.
Copying file d:\mux\xyz.dll to D:\WINNT\System32\xyz.dll.

@ 15:12:51.466 : An unsigned or incorrectly signed driver
(d:\mux\xyz.dll) was installed for Network Protocol. Error 0x800b0003:
The form specified for the subject is not one supported or known by
the specified trust provider.

Thanks in advance
jyotsna