I want to override alarm sound & play own audio file.

Using RASCliSession inteface for Alarm server, i am not able to change the default alarm tone using TASShdAlarm::SoundName(), but it seems to be a known issue according to link
"http://wiki.forum.nokia.com/index.php/KIS000639_-_Custom_alarm_sounds_and_categories_are_ignored"

But even i am not able to set the alarm to silent using all possible options:
->SetAlarmSoundState( EAlarmGlobalSoundStateOff );
->AlarmSoundsTemporarilySilenced();
->SetAlarmSoundsSilentFor(10);

Even if i delete the existing alarm & add alarm with new sound file path it still plays the default sound.

Is there any possible solution to this problem.
Please reply..