For Standard Edition you can use SndGetSound with the
SND_EVENT_RINGTONELINE1 event constant (see the SDK documentation for more
details). This API isn't supported on Professional Edition except to query
the mode (Off, On, Vibrate).
Peter
--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility
Most of the SystemState properties are common between the two editions. The
main exception I can think of is current Profile is specific to Standard
edition because Pocket PC/Professional doesn't have the concept of profiles.
Also I don't think Professional Edition supports Line2 so those properties
are not used.
Peter
--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility