I want to silently install DirectX 90c and handle the return code, I decided to use DirectXSetup API instead of DXSetup.exe because there is no any doc talking about the return value of DXSetup.exe.
I did this, and it seems have a problem when I run my program on a machine with XP sp1, it pops up a dialog showing the progress bar that I hate to see. I supposed the installing of using API is silent, ...
Thanks in advance.

Could anybody help me with a problem of DirectX installation?
Yann
If you are using the DirectSetup API then you can register your own status callback. The default one displays the progress bar. See the documentation or the DxInstall sample.
RenRen
So far I haven't yet implemented a silent installation but someone else might've and might come along and assist you.
I hope this helps.
Take care.