I have a service that runs and I'd like to receive notification when:

a) the network is connected.

b) when a user logs in to the machine.

How can I do this? (C# .NET 2.0)

Edit
Report