locked
SecurityCenter2 doesn't recognize an antivirus i'm developing on Windows Vista and Windows 7 RRS feed

  • Question

  • Good day,

     

    I am developing an Antivirus program and want to register it with the SecurityCenter (ActionCenter on Windows 7). I am setting the following values in a new AntiVirusProduct instance of root\SecurityCenter2:

    instanceGuid, displayName, pathToSignedProductExe, pathToSignedReportingExe, productState.

     

    Everything writes succesfully and i can see the values using wbemtest. Still Security Center doesn't recognize the program. 

     

    Any help would be appreciated. Thanks in advance.

     

    Regards,

    Boris

    Sunday, February 20, 2011 9:05 PM

Answers

  • Hi,

    I think i already figured it out. There is a private API for communication with the Security Center on Vista SP1 and 7 and in order to acquire it, you have to contact Microsoft and sign a non-disclosure agreement. More can be read here:

    http://msdn.microsoft.com/en-us/library/bb190942(v=vs.85).aspx

    Regards,

    Boris

    • Marked as answer by kibora Thursday, February 24, 2011 6:19 AM
    Thursday, February 24, 2011 6:19 AM

All replies

  • Try this hotfix:

    The system health report does not detect installed antivirus applications in Windows 7

    http://support.microsoft.com/kb/2482947


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Monday, February 21, 2011 4:53 PM
  • Thank you for your reply. But unfortunately this plugin is aimed for ia64 Windows 7 and 2008 R2. My problems are with x86 and amd64. When i try to install it i get a message "The update is not applicable to your computer".

     

    Regards,

    Boris

    Monday, February 21, 2011 5:10 PM
  • ok, the request page only offers the IA64 version.

    I've uploaded the fixes for you:

    *link removed*

    Reply if you got them so that I can delete them from my SkyDrive.


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Monday, February 21, 2011 5:22 PM
  • Thank you for your time. You can delete them now. Unfortunately they don't fix my problem. Windows 7 still doesn't recognize my av.

     

    Regards,

    Boris

    Monday, February 21, 2011 5:46 PM
  • you should ask this in the MSDN forums. This the the right place for coding issues.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Monday, February 21, 2011 10:21 PM
  • Hi,

    After checking the issue, it seems this is a general developing related issue. As this forum focuses on Windows Vista specific issues, this inquiry would best be posted to the proper forum:

    http://social.msdn.microsoft.com/Forums/en-US/categories

    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.  Thank you for your understanding.

    Regards,


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Thursday, February 24, 2011 3:48 AM
    Moderator
  • Hi,

    I think i already figured it out. There is a private API for communication with the Security Center on Vista SP1 and 7 and in order to acquire it, you have to contact Microsoft and sign a non-disclosure agreement. More can be read here:

    http://msdn.microsoft.com/en-us/library/bb190942(v=vs.85).aspx

    Regards,

    Boris

    • Marked as answer by kibora Thursday, February 24, 2011 6:19 AM
    Thursday, February 24, 2011 6:19 AM
  • Hi,

    I think i already figured it out. There is a private API for communication with the Security Center on Vista SP1 and 7 and in order to acquire it, you have to contact Microsoft and sign a non-disclosure agreement. More can be read here:

    http://msdn.microsoft.com/en-us/library/bb190942(v=vs.85).aspx

    Regards,

    Boris


    thanks for the link!

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Thursday, February 24, 2011 7:07 PM