Click here to Skip to main content
11,702,890 members (62,184 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ service interface
Hello Guys,
I have ran into a problem in which the ISensLogon Notifications only gets called if I stop My Service.
Actually I have created a service which implements some code that need administrator privileges. Now I want to start the code when I logon in to the user session. So for detecting the logon & Shell Start Notification I have Written a ISensLogon Interface and Registered it.
My service auto runs at boot suppose to capture the notifications, I think it is doing That in the background as well, but the Interface Methods are only called when the service stops and the destructor calls the unregister function to unregister the interface.

I have used the Whole code from the mentioned here . Actually I have created a class file in my service and copy pasted the code in to the code as I don't know much about com interfaces.
Posted 28-Mar-12 8:54am
manu goel1.1K

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Maciej Los 415
1 Sergey Alexandrovich Kryukov 325
2 OriginalGriff 260
3 CHill60 120
4 Andy Lanng 119
0 OriginalGriff 8,379
1 Sergey Alexandrovich Kryukov 7,587
2 CPallini 4,947
3 Maciej Los 4,501
4 Mika Wendelius 3,566


Advertise | Privacy | Mobile
Web02 | 2.8.150819.1 | Last Updated 28 Mar 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100